CleanMixer.ArchMap (clean_mixer v0.11.5) View Source
Link to this section Summary
Link to this section Types
Specs
t() :: %CleanMixer.ArchMap{ components: [CleanMixer.ArchMap.Component.t()], dependencies: [CleanMixer.ArchMap.Dependency.t()] }
Link to this section Functions
Specs
build([CleanMixer.ArchMap.Component.t()]) :: t()
Specs
component(t(), CleanMixer.ArchMap.Component.name()) :: CleanMixer.ArchMap.Component.t() | nil
Specs
component_with_file(t(), Path.t()) :: CleanMixer.ArchMap.Component.t() | nil
Specs
dependencies_of(t(), CleanMixer.ArchMap.Component.t()) :: [ CleanMixer.ArchMap.Dependency.t() ]
Specs
except(t(), [CleanMixer.ArchMap.Component.t()]) :: t()
Specs
graph(t()) :: CleanMixer.Graph.t()
Specs
new([CleanMixer.ArchMap.Component.t()], [CleanMixer.ArchMap.Dependency.t()]) :: t()
Specs
public_files(t(), CleanMixer.ArchMap.Component.t()) :: [ CleanMixer.CodeMap.SourceFile.t() ]
Specs
usages_of(t(), CleanMixer.ArchMap.Component.t()) :: [ CleanMixer.ArchMap.Dependency.t() ]