Module: ArchUnit::Layers::FluentApi

Defined in:
lib/archunit/layers/fluentapi/layers.rb,
lib/archunit/layers/fluentapi/layered_architecture.rb,
lib/archunit/layers/fluentapi/layer_definition_builder.rb,
lib/archunit/layers/fluentapi/layered_architecture_values.rb,
lib/archunit/layers/fluentapi/layer_dependency_rule_builder.rb

Overview

Sentence-like entry points and builders for layer architecture rules.

Defined Under Namespace

Modules: LayeredArchitectureValues Classes: LayerDefinitionBuilder, LayerDependencyRuleBuilder, LayeredArchitecture

Class Method Summary collapse

Class Method Details

.project_layers(project_locator = nil) ⇒ Object Also known as: layers



12
13
14
# File 'lib/archunit/layers/fluentapi/layers.rb', line 12

def project_layers(project_locator = nil)
  LayeredArchitecture.new(project_locator:)
end