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

Link to this function

component(arch_map, name)

View Source

Specs

Link to this function

component_with_file(arch_map, path)

View Source

Specs

component_with_file(t(), Path.t()) :: CleanMixer.ArchMap.Component.t() | nil
Link to this function

dependencies_of(arch_map, component)

View Source

Specs

Link to this function

except(arch_map, components)

View Source

Specs

except(t(), [CleanMixer.ArchMap.Component.t()]) :: t()

Specs

graph(t()) :: CleanMixer.Graph.t()
Link to this function

new(components, dependencies)

View Source

Specs

Link to this function

public_files(arch_map, component)

View Source

Specs

Link to this function

usages_of(arch_map, component)

View Source

Specs