Method List
-
#absolute_root ArchSpec::Definition
-
#add_class_method ArchSpec::ConstantNode
-
#add_component ArchSpec::Definition
-
#add_constant ArchSpec::Component
-
#add_constant ArchSpec::Graph
-
#add_edge ArchSpec::Graph
-
#add_file ArchSpec::Component
-
#add_file ArchSpec::Graph
-
#add_ignore_patterns ArchSpec::Definition
-
#add_instance_method ArchSpec::ConstantNode
-
#add_mixin ArchSpec::ConstantNode
-
#add_rule ArchSpec::Definition
-
#add_source_patterns ArchSpec::Definition
-
#analysis_patterns ArchSpec::Definition
-
#analyze ArchSpec::Analyzer
-
apply ArchSpec::Presets
-
#apply ArchSpec::Architectures
-
#architecture ArchSpec::DSL::Context
-
#assign_components ArchSpec::Graph
-
#baseline ArchSpec::DSL::Context
-
#baseline_path ArchSpec::Definition
-
#can_use ArchSpec::DSL::ComponentProxy
-
#cannot_call ArchSpec::DSL::ComponentProxy
-
#cannot_define ArchSpec::DSL::ComponentProxy
-
#cannot_instantiate_and_invoke ArchSpec::DSL::ComponentProxy
-
#cannot_reference_constants ArchSpec::DSL::ComponentProxy
-
#cannot_use ArchSpec::DSL::ComponentProxy
-
#class? ArchSpec::ConstantNode
-
#class_methods ArchSpec::ConstantNode
-
#clean ArchSpec::Architectures
-
#column ArchSpec::SourceLocation
-
#component ArchSpec::DSL::Context
-
#component? ArchSpec::Definition
-
#component_assignment_reasons_for_constant ArchSpec::Graph
-
#component_assignment_reasons_for_path ArchSpec::Graph
-
#component_dependency_pairs ArchSpec::Graph
-
#component_names_for_constant ArchSpec::Graph
-
#component_names_for_path ArchSpec::Graph
-
#component_specs ArchSpec::Definition
-
#components ArchSpec::Graph
-
#components ArchSpec::Rules::NoCyclesRule
-
#confidence ArchSpec::Edge
-
#confidence ArchSpec::Diagnostic
-
#constant_reasons ArchSpec::Component
-
#constants ArchSpec::Component
-
#constants ArchSpec::Graph
-
#constants ArchSpec::ComponentSpec
-
#constants ArchSpec::Rules::CannotReferenceConstantsRule
-
#constants_for_path ArchSpec::Graph
-
#constants_named ArchSpec::Graph
-
#cqrs ArchSpec::Architectures
-
define ArchSpec
-
#definition ArchSpec::DSL::ComponentProxy
-
#dependency_edges ArchSpec::Graph
-
#edges ArchSpec::Graph
-
empty ArchSpec::Baseline
-
#end_line ArchSpec::Suppression
-
#evaluate ArchSpec::Evaluator
-
#evaluate ArchSpec::Rules::NoCyclesRule
-
#evaluate ArchSpec::Rules::ZeitwerkNamingRule
-
#evaluate ArchSpec::Rules::CannotCallRule
-
#evaluate ArchSpec::Rules::MustImplementRule
-
#evaluate ArchSpec::Rules::MustImplementOneOfRule
-
#evaluate ArchSpec::Rules::CannotDefineMethodRule
-
#evaluate ArchSpec::Rules::CannotInstantiateAndInvokeRule
-
#evaluate ArchSpec::Rules::AllowDependenciesRule
-
#evaluate ArchSpec::Rules::ForbidDependenciesRule
-
#evaluate ArchSpec::Rules::CannotReferenceConstantsRule
-
#event_driven ArchSpec::Architectures
-
#evidence ArchSpec::Diagnostic
-
#expected_constant ArchSpec::SourceFile
-
#file_patterns ArchSpec::ComponentSpec
-
#file_reasons ArchSpec::Component
-
#files ArchSpec::Component
-
#files ArchSpec::Graph
-
#fingerprint ArchSpec::Diagnostic
-
#from_constant ArchSpec::Edge
-
#from_path ArchSpec::Edge
-
from_prism ArchSpec::SourceLocation
-
#hexagonal ArchSpec::Architectures
-
#id ArchSpec::Rules::NoCyclesRule
-
#id ArchSpec::Rules::ZeitwerkNamingRule
-
#id ArchSpec::Rules::CannotCallRule
-
#id ArchSpec::Rules::MustImplementRule
-
#id ArchSpec::Rules::MustImplementOneOfRule
-
#id ArchSpec::Rules::CannotDefineMethodRule
-
#id ArchSpec::Rules::CannotInstantiateAndInvokeRule
-
#id ArchSpec::Rules::AllowDependenciesRule
-
#id ArchSpec::Rules::ForbidDependenciesRule
-
#id ArchSpec::Rules::CannotReferenceConstantsRule
-
#ignore ArchSpec::DSL::Context
-
#ignore_patterns ArchSpec::Definition
-
#include? ArchSpec::Baseline
-
#initialize ArchSpec::DSL::ComponentProxy
-
#initialize ArchSpec::SourceFile
-
#initialize ArchSpec::ConstantNode
-
#initialize ArchSpec::Component
-
#initialize ArchSpec::Graph
-
#initialize ArchSpec::Baseline
-
#initialize ArchSpec::Definition
-
#initialize ArchSpec::Diagnostic
-
#initialize ArchSpec::ComponentSpec
-
#initialize ArchSpec::Rules::NoCyclesRule
-
#initialize ArchSpec::Rules::CannotCallRule
-
#initialize ArchSpec::Rules::MustImplementRule
-
#initialize ArchSpec::Rules::MustImplementOneOfRule
-
#initialize ArchSpec::Rules::CannotDefineMethodRule
-
#initialize ArchSpec::Rules::CannotInstantiateAndInvokeRule
-
#initialize ArchSpec::Rules::DependencyRule
-
#initialize ArchSpec::Rules::CannotReferenceConstantsRule
-
#instance_methods ArchSpec::ConstantNode
-
#kind ArchSpec::ConstantNode
-
last_definition ArchSpec
-
#layered ArchSpec::Architectures
-
#line ArchSpec::SourceLocation
-
load ArchSpec::Baseline
-
#location ArchSpec::ParseError
-
#location ArchSpec::MethodDefinition
-
#location ArchSpec::ConstantNode
-
#location ArchSpec::Edge
-
#location ArchSpec::Diagnostic
-
#matches? ArchSpec::Suppression
-
#matches_constant? ArchSpec::ComponentSpec
-
#merge! ArchSpec::ComponentSpec
-
#merge! ArchSpec::Rules::CannotCallRule
-
#merge! ArchSpec::Rules::MustImplementOneOfRule
-
#merge! ArchSpec::Rules::CannotDefineMethodRule
-
#merge! ArchSpec::Rules::DependencyRule
-
#merge! ArchSpec::Rules::CannotReferenceConstantsRule
-
#merge_key ArchSpec::Rules::CannotCallRule
-
#merge_key ArchSpec::Rules::MustImplementRule
-
#merge_key ArchSpec::Rules::MustImplementOneOfRule
-
#merge_key ArchSpec::Rules::CannotDefineMethodRule
-
#merge_key ArchSpec::Rules::CannotInstantiateAndInvokeRule
-
#merge_key ArchSpec::Rules::DependencyRule
-
#merge_key ArchSpec::Rules::CannotReferenceConstantsRule
-
#message ArchSpec::ParseError
-
#message ArchSpec::Diagnostic
-
#method_definitions ArchSpec::ConstantNode
-
#method_definitions_for_component ArchSpec::Graph
-
#method_missing ArchSpec::DSL::Context
-
#method_name ArchSpec::Rules::MustImplementRule
-
#method_names ArchSpec::Rules::CannotCallRule
-
#method_names ArchSpec::Rules::MustImplementOneOfRule
-
#method_names ArchSpec::Rules::CannotDefineMethodRule
-
#mixins ArchSpec::ConstantNode
-
#modular_monolith ArchSpec::Architectures
-
#module? ArchSpec::ConstantNode
-
#must_implement ArchSpec::DSL::ComponentProxy
-
#must_implement_one_of ArchSpec::DSL::ComponentProxy
-
#name ArchSpec::DSL::ComponentProxy
-
#name ArchSpec::MethodDefinition
-
#name ArchSpec::ConstantNode
-
#name ArchSpec::Component
-
#name ArchSpec::Definition
-
#name ArchSpec::ComponentSpec
-
#namespaces ArchSpec::ComponentSpec
-
#no_cycles! ArchSpec::DSL::Context
-
#owner ArchSpec::MethodDefinition
-
#parse ArchSpec::Analyzer::SuppressionParser
-
#parse_errors ArchSpec::SourceFile
-
#path ArchSpec::SourceFile
-
#path ArchSpec::ConstantNode
-
#path ArchSpec::SourceLocation
-
#preset ArchSpec::DSL::Context
-
#print ArchSpec::Formatters::JSON
-
#print ArchSpec::Formatters::Text
-
rails_clean ArchSpec::Presets
-
rails_cqrs ArchSpec::Presets
-
rails_event_driven ArchSpec::Presets
-
rails_hexagonal ArchSpec::Presets
-
rails_layered ArchSpec::Presets
-
#rails_mvc ArchSpec::Architectures
-
rails_strict ArchSpec::Presets
-
rails_way ArchSpec::Presets
-
#reason ArchSpec::Suppression
-
#relative_path ArchSpec::SourceFile
-
#relative_path ArchSpec::SourceLocation
-
#resolve_constant_reference ArchSpec::Graph
-
#respond_to_missing? ArchSpec::DSL::Context
-
#root ArchSpec::DSL::Context
-
#root ArchSpec::Graph
-
#root_path ArchSpec::Definition
-
#rule ArchSpec::DSL::Context
-
#rule ArchSpec::Suppression
-
#rule ArchSpec::Diagnostic
-
#rules ArchSpec::Definition
-
#run ArchSpec::CLI
-
#scope ArchSpec::MethodDefinition
-
#source ArchSpec::DSL::Context
-
#source ArchSpec::Rules::CannotCallRule
-
#source ArchSpec::Rules::MustImplementRule
-
#source ArchSpec::Rules::MustImplementOneOfRule
-
#source ArchSpec::Rules::CannotDefineMethodRule
-
#source ArchSpec::Rules::CannotInstantiateAndInvokeRule
-
#source ArchSpec::Rules::DependencyRule
-
#source ArchSpec::Rules::CannotReferenceConstantsRule
-
#source_patterns ArchSpec::Definition
-
#start_line ArchSpec::Suppression
-
#superclass ArchSpec::ConstantNode
-
#suppressed? ArchSpec::Graph
-
#suppressions ArchSpec::SourceFile
-
#target_components_for ArchSpec::Graph
-
#targets ArchSpec::Rules::DependencyRule
-
#to ArchSpec::Edge
-
#to_h ArchSpec::Diagnostic
-
#type ArchSpec::Edge
-
#verify_zeitwerk_names! ArchSpec::DSL::Context
-
#visit ArchSpec::Analyzer::SourceVisitor
-
write ArchSpec::Baseline