Method List
-
#absolute_root ArchSpec::Definition
-
#accepts_arity? ArchSpec::MethodSignature
-
#accepts_keywords? ArchSpec::MethodSignature
-
#add_analysis_diagnostic ArchSpec::Graph
-
#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
-
#alias_target ArchSpec::MethodDefinition
-
#analysis_census ArchSpec::Graph
-
#analysis_diagnostics ArchSpec::Graph
-
#analysis_patterns ArchSpec::Definition
-
#analyze ArchSpec::Analyzer
-
#ancestor_names ArchSpec::Graph
-
#ancestor_names ArchSpec::ComponentSpec
-
#apply ArchSpec::Analyzer::SyntaxOverlay
-
#apply ArchSpec::Architectures
-
#architecture ArchSpec::DSL::Context
-
#archspec_because ArchSpec::Rules::Reasoned
-
#arity ArchSpec::Rules::MustImplementRule
-
assert_known_components! ArchSpec::DSL
-
#assign_components ArchSpec::Graph
-
#base_dir ArchSpec::Definition
-
#block ArchSpec::MethodSignature
-
#bold ArchSpec::Formatters::Style
-
#call_resolutions ArchSpec::RubydexIndex
-
#call_sites ArchSpec::Analyzer::SyntaxOverlay
-
#can_only_be_used_by ArchSpec::DSL::ComponentProxy
-
#can_only_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_reference_includers 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_names_for_constant ArchSpec::Graph
-
#component_names_for_path ArchSpec::Graph
-
#component_specs ArchSpec::Definition
-
#components ArchSpec::Graph
-
#components ArchSpec::Rules::NoCyclesRule
-
#components ArchSpec::Rules::StronglyConnectedComponents
-
#confidence ArchSpec::Edge
-
#confidence ArchSpec::Diagnostic
-
#constant_name_at ArchSpec::Analyzer::SyntaxOverlay
-
#constant_reasons ArchSpec::Component
-
#constant_sites ArchSpec::Analyzer::SyntaxOverlay
-
#constants ArchSpec::Component
-
#constants ArchSpec::Graph
-
#constants ArchSpec::ComponentSpec
-
#constants ArchSpec::Rules::PublicApiRule
-
#constants ArchSpec::Rules::CannotReferenceConstantsRule
-
constants_for ArchSpec::Rules::ProtocolEvidence
-
#constants_for_component ArchSpec::Graph
-
#constants_for_path ArchSpec::Graph
-
#constants_named ArchSpec::Graph
-
#consumers ArchSpec::Rules::AllowedConsumersRule
-
#cqrs ArchSpec::Architectures
-
#declaration_kind ArchSpec::Analyzer::SyntaxOverlay
-
#declaration_name ArchSpec::Analyzer::SyntaxOverlay
-
define ArchSpec
-
#definition ArchSpec::DSL::ComponentProxy
-
#dependency_edges ArchSpec::Graph
-
#describe ArchSpec::MethodSignature
-
#describe ArchSpec::Rules::Naming::NameSelector
-
#diagnostics ArchSpec::Rules::Naming::Forbidden
-
#diagnostics ArchSpec::Rules::Naming::Requires
-
#dynamic_superclass ArchSpec::Analyzer::SyntaxOverlay::DeclarationFallback
-
#each_directory ArchSpec::DSL::Context
-
#edge_source_name ArchSpec::Graph
-
#edges ArchSpec::Graph
-
#effective_class_methods ArchSpec::Graph
-
#effective_instance_methods ArchSpec::Graph
-
#effective_method_definitions ArchSpec::Graph
-
#effective_methods ArchSpec::Graph
-
empty ArchSpec::Todo
-
#end_column ArchSpec::SourceLocation
-
#end_line ArchSpec::Suppression
-
#end_line ArchSpec::SourceLocation
-
#evaluate ArchSpec::Evaluator
-
#evaluate ArchSpec::Rules::Reasoned
-
#evaluate ArchSpec::Rules::NoCyclesRule
-
#evaluate ArchSpec::Rules::NamingRule
-
#evaluate ArchSpec::Rules::PublicApiRule
-
#evaluate ArchSpec::Rules::ConcernIndependenceRule
-
#evaluate ArchSpec::Rules::CannotCallRule
-
#evaluate ArchSpec::Rules::MustImplementRule
-
#evaluate ArchSpec::Rules::MustImplementOneOfRule
-
#evaluate ArchSpec::Rules::CannotDefineMethodRule
-
#evaluate ArchSpec::Rules::CannotInstantiateAndInvokeRule
-
#evaluate ArchSpec::Rules::MustBeEmptyRule
-
#evaluate ArchSpec::Rules::AllowDependenciesRule
-
#evaluate ArchSpec::Rules::ForbidDependenciesRule
-
#evaluate ArchSpec::Rules::AllowedConsumersRule
-
#evaluate ArchSpec::Rules::CannotReferenceConstantsRule
-
#event_driven ArchSpec::Architectures
-
#evidence ArchSpec::Diagnostic
-
#except ArchSpec::Rules::NamingRule
-
#exclude_patterns ArchSpec::ComponentSpec
-
explain_constant ArchSpec::Formatters::Explanation
-
explain_file ArchSpec::Formatters::Explanation
-
#faint ArchSpec::Formatters::Style
-
#file_patterns ArchSpec::ComponentSpec
-
#file_patterns ArchSpec::Rules::PublicApiRule
-
#file_reasons ArchSpec::Component
-
#files ArchSpec::Component
-
#files ArchSpec::Graph
-
#fingerprint ArchSpec::Diagnostic
-
for ArchSpec::Rules::ProtocolEvidence
-
#forbidden ArchSpec::Rules::Naming::Selected
-
#forward ArchSpec::MethodSignature
-
#from_constant ArchSpec::Edge
-
#from_path ArchSpec::Edge
-
from_prism ArchSpec::SourceLocation
-
#hexagonal ArchSpec::Architectures
-
#id ArchSpec::Rules::NoCyclesRule
-
#id ArchSpec::Rules::NamingRule
-
#id ArchSpec::Rules::Naming::Forbidden
-
#id ArchSpec::Rules::Naming::Requires
-
#id ArchSpec::Rules::PublicApiRule
-
#id ArchSpec::Rules::ConcernIndependenceRule
-
#id ArchSpec::Rules::CannotCallRule
-
#id ArchSpec::Rules::MustImplementRule
-
#id ArchSpec::Rules::MustImplementOneOfRule
-
#id ArchSpec::Rules::CannotDefineMethodRule
-
#id ArchSpec::Rules::CannotInstantiateAndInvokeRule
-
#id ArchSpec::Rules::MustBeEmptyRule
-
#id ArchSpec::Rules::AllowDependenciesRule
-
#id ArchSpec::Rules::ForbidDependenciesRule
-
#id ArchSpec::Rules::AllowedConsumersRule
-
#id ArchSpec::Rules::CannotReferenceConstantsRule
-
#ignore ArchSpec::DSL::Context
-
#ignore_patterns ArchSpec::Definition
-
in_gutters ArchSpec::Formatters::Explanation
-
#include? ArchSpec::Todo
-
#includes_constant? ArchSpec::Component
-
#incoming_dependency_edges ArchSpec::Graph
-
#initialize ArchSpec::DSL::ComponentProxy
-
#initialize ArchSpec::Todo
-
#initialize ArchSpec::SourceFile
-
#initialize ArchSpec::ConstantNode
-
#initialize ArchSpec::Component
-
#initialize ArchSpec::Graph
-
#initialize ArchSpec::Analyzer::SyntaxOverlay
-
#initialize ArchSpec::Definition
-
#initialize ArchSpec::Diagnostic
-
#initialize ArchSpec::RubydexIndex
-
#initialize ArchSpec::ComponentSpec
-
#initialize ArchSpec::Formatters::Style
-
#initialize ArchSpec::Rules::NoCyclesRule
-
#initialize ArchSpec::Rules::StronglyConnectedComponents
-
#initialize ArchSpec::Rules::NamingRule
-
#initialize ArchSpec::Rules::Naming::NameSelector
-
#initialize ArchSpec::Rules::Naming::Requires
-
#initialize ArchSpec::Rules::Naming::Builder
-
#initialize ArchSpec::Rules::Naming::Selected
-
#initialize ArchSpec::Rules::PublicApiRule
-
#initialize ArchSpec::Rules::ConcernIndependenceRule
-
#initialize ArchSpec::Rules::CannotCallRule
-
#initialize ArchSpec::Rules::MustImplementRule
-
#initialize ArchSpec::Rules::MustImplementOneOfRule
-
#initialize ArchSpec::Rules::CannotDefineMethodRule
-
#initialize ArchSpec::Rules::CannotInstantiateAndInvokeRule
-
#initialize ArchSpec::Rules::MustBeEmptyRule
-
#initialize ArchSpec::Rules::DependencyRule
-
#initialize ArchSpec::Rules::AllowedConsumersRule
-
#initialize ArchSpec::Rules::CannotReferenceConstantsRule
-
#instance_methods ArchSpec::ConstantNode
-
#keyword_rest ArchSpec::MethodSignature
-
#keywords ArchSpec::MethodSignature
-
#keywords ArchSpec::Rules::MustImplementRule
-
#kind ArchSpec::ConstantNode
-
#kind ArchSpec::Analyzer::SyntaxOverlay::DeclarationFallback
-
#layered ArchSpec::Architectures
-
#lexical_nesting ArchSpec::Edge
-
#line ArchSpec::SourceLocation
-
line_range ArchSpec::Formatters::Explanation
-
load ArchSpec::Todo
-
#location ArchSpec::ParseError
-
#location ArchSpec::AnalysisDiagnostic
-
#location ArchSpec::MethodDefinition
-
#location ArchSpec::ConstantNode
-
#location ArchSpec::Edge
-
#location ArchSpec::Analyzer::SyntaxOverlay::ConstantSite
-
#location ArchSpec::Analyzer::SyntaxOverlay::CallSite
-
#location ArchSpec::Analyzer::SyntaxOverlay::GeneratedMethod
-
#location ArchSpec::Analyzer::SyntaxOverlay::MethodOwner
-
#location ArchSpec::Analyzer::SyntaxOverlay::DeclarationName
-
#location ArchSpec::Analyzer::SyntaxOverlay::DeclarationFallback
-
#location ArchSpec::Analyzer::SyntaxOverlay::MethodFallback
-
#location ArchSpec::Analyzer::SyntaxOverlay::MixinFallback
-
#location ArchSpec::Diagnostic
-
#marker ArchSpec::Formatters::Style
-
#match ArchSpec::Rules::Naming::NameSelector
-
#matches? ArchSpec::Suppression
-
#matches_constant? ArchSpec::ComponentSpec
-
#matching ArchSpec::Rules::Naming::Builder
-
#matching_ancestor ArchSpec::ComponentSpec
-
#merge! ArchSpec::ComponentSpec
-
#merge! ArchSpec::Rules::PublicApiRule
-
#merge! ArchSpec::Rules::CannotCallRule
-
#merge! ArchSpec::Rules::MustImplementOneOfRule
-
#merge! ArchSpec::Rules::CannotDefineMethodRule
-
#merge! ArchSpec::Rules::DependencyRule
-
#merge! ArchSpec::Rules::AllowedConsumersRule
-
#merge! ArchSpec::Rules::CannotReferenceConstantsRule
-
#merge_key ArchSpec::Rules::PublicApiRule
-
#merge_key ArchSpec::Rules::ConcernIndependenceRule
-
#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::MustBeEmptyRule
-
#merge_key ArchSpec::Rules::DependencyRule
-
#merge_key ArchSpec::Rules::AllowedConsumersRule
-
#merge_key ArchSpec::Rules::CannotReferenceConstantsRule
-
#message ArchSpec::ParseError
-
#message ArchSpec::AnalysisDiagnostic
-
#message ArchSpec::Analyzer::SyntaxOverlay::GeneratedMethod
-
#message ArchSpec::Analyzer::SyntaxOverlay::MixinFallback
-
#message ArchSpec::Diagnostic
-
#method_definitions ArchSpec::ConstantNode
-
#method_definitions ArchSpec::Graph
-
#method_definitions_for_component ArchSpec::Graph
-
#method_missing ArchSpec::DSL::Context
-
#method_name ArchSpec::Rules::MustImplementRule
-
#method_names ArchSpec::DSL::ComponentProxy
-
#method_names ArchSpec::Rules::CannotCallRule
-
#method_names ArchSpec::Rules::MustImplementOneOfRule
-
#method_names ArchSpec::Rules::CannotDefineMethodRule
-
#method_owner ArchSpec::Analyzer::SyntaxOverlay
-
#method_owner_override ArchSpec::Analyzer::SyntaxOverlay
-
#mixins ArchSpec::ConstantNode
-
#modular_monolith ArchSpec::Architectures
-
#module? ArchSpec::ConstantNode
-
#must_be_empty ArchSpec::DSL::ComponentProxy
-
#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::Analyzer::SyntaxOverlay::Owner
-
#name ArchSpec::Analyzer::SyntaxOverlay::ConstantSite
-
#name ArchSpec::Analyzer::SyntaxOverlay::CallSite
-
#name ArchSpec::Analyzer::SyntaxOverlay::DeclarationFallback
-
#name ArchSpec::Analyzer::SyntaxOverlay::MethodFallback
-
#name ArchSpec::Definition
-
#name ArchSpec::ComponentSpec
-
#namespace_only ArchSpec::ConstantNode
-
#namespaces ArchSpec::ComponentSpec
-
#namespaces ArchSpec::Rules::PublicApiRule
-
#nesting ArchSpec::ConstantNode
-
#nesting ArchSpec::Analyzer::SyntaxOverlay::ConstantSite
-
#nesting ArchSpec::Analyzer::SyntaxOverlay::CallSite
-
#nesting ArchSpec::Analyzer::SyntaxOverlay::DeclarationFallback
-
#nesting ArchSpec::Analyzer::SyntaxOverlay::MixinFallback
-
#no_cycles ArchSpec::DSL::Context
-
#node ArchSpec::Analyzer::SyntaxOverlay::GeneratedMethod
-
#note ArchSpec::Formatters::Style
-
note_for ArchSpec::Formatters::Text
-
of ArchSpec::Rules::StronglyConnectedComponents
-
#optional ArchSpec::MethodSignature
-
#optional_keywords ArchSpec::MethodSignature
-
#owner ArchSpec::MethodDefinition
-
#owner ArchSpec::Analyzer::SyntaxOverlay::ConstantSite
-
#owner ArchSpec::Analyzer::SyntaxOverlay::CallSite
-
#owner ArchSpec::Analyzer::SyntaxOverlay::GeneratedMethod
-
#owner ArchSpec::Analyzer::SyntaxOverlay::MethodOwner
-
#owner ArchSpec::Analyzer::SyntaxOverlay::MethodFallback
-
#owner ArchSpec::Analyzer::SyntaxOverlay::MixinFallback
-
#parse ArchSpec::Analyzer::SuppressionParser
-
#parse_errors ArchSpec::SourceFile
-
#path ArchSpec::SourceFile
-
#path ArchSpec::ConstantNode
-
#path ArchSpec::Analyzer::SyntaxOverlay::ConstantSite
-
#path ArchSpec::Analyzer::SyntaxOverlay::CallSite
-
#path ArchSpec::Analyzer::SyntaxOverlay::GeneratedMethod
-
#path ArchSpec::Analyzer::SyntaxOverlay::MethodOwner
-
#path ArchSpec::Analyzer::SyntaxOverlay::DeclarationName
-
#path ArchSpec::Analyzer::SyntaxOverlay::DeclarationFallback
-
#path ArchSpec::Analyzer::SyntaxOverlay::MethodFallback
-
#path ArchSpec::Analyzer::SyntaxOverlay::MixinFallback
-
#path ArchSpec::SourceLocation
-
point ArchSpec::SourceLocation
-
#populate ArchSpec::RubydexIndex
-
print ArchSpec::Formatters::JSON
-
print ArchSpec::Formatters::Text
-
print ArchSpec::Formatters::Explanation
-
print_census ArchSpec::Formatters::Text
-
print_census ArchSpec::Formatters::Explanation
-
print_component_reasons ArchSpec::Formatters::Explanation
-
print_diagnostic ArchSpec::Formatters::Text
-
print_facts ArchSpec::Formatters::Explanation
-
print_frame ArchSpec::Formatters::Text
-
print_parse_errors ArchSpec::Formatters::Explanation
-
print_suppressions ArchSpec::Formatters::Explanation
-
#public_api ArchSpec::DSL::ComponentProxy
-
#qualified ArchSpec::Analyzer::SyntaxOverlay::DeclarationName
-
#rails ArchSpec::Architectures
-
#rails_strict ArchSpec::Architectures
-
#raw ArchSpec::Analyzer::SyntaxOverlay::DeclarationName
-
read_lines ArchSpec::Formatters::Text
-
#reason ArchSpec::Suppression
-
#reason ArchSpec::Diagnostic
-
#receiver ArchSpec::Edge
-
#receiver ArchSpec::Analyzer::SyntaxOverlay::CallSite
-
#receiver ArchSpec::Analyzer::SyntaxOverlay::CallResolution
-
#receiver ArchSpec::Rules::CannotCallRule
-
#receiver_name ArchSpec::Analyzer::SyntaxOverlay::CallSite
-
#receiver_scope ArchSpec::Edge
-
#regex ArchSpec::Rules::Naming::NameSelector
-
#relative_path ArchSpec::SourceFile
-
#relative_path ArchSpec::SourceLocation
-
#required ArchSpec::MethodSignature
-
#requires ArchSpec::Rules::Naming::Selected
-
#resolve_constant_reference ArchSpec::Graph
-
#resolve_edge_constant ArchSpec::Graph
-
#resolve_method_alias ArchSpec::Graph
-
#resolved_method ArchSpec::Edge
-
#resolved_receiver ArchSpec::Edge
-
#resolved_to ArchSpec::Edge
-
#respond_to_missing? ArchSpec::DSL::Context
-
#rest ArchSpec::MethodSignature
-
#root ArchSpec::DSL::Context
-
#root ArchSpec::Graph
-
#root_path ArchSpec::Definition
-
#ruby_conventions ArchSpec::Architectures
-
#rule ArchSpec::DSL::Context
-
#rule ArchSpec::AnalysisDiagnostic
-
#rule ArchSpec::Suppression
-
#rule ArchSpec::Diagnostic
-
#rules ArchSpec::Definition
-
#run ArchSpec::CLI
-
#scan ArchSpec::Analyzer::SyntaxOverlay
-
#scope ArchSpec::MethodDefinition
-
#scope ArchSpec::Analyzer::SyntaxOverlay::Owner
-
#scope ArchSpec::Analyzer::SyntaxOverlay::CallSite
-
#scope ArchSpec::Analyzer::SyntaxOverlay::CallResolution
-
#scope ArchSpec::Analyzer::SyntaxOverlay::GeneratedMethod
-
#scope ArchSpec::Analyzer::SyntaxOverlay::MethodFallback
-
#scope ArchSpec::Rules::NamingRule
-
#scope ArchSpec::Rules::MustImplementRule
-
#scope ArchSpec::Rules::MustImplementOneOfRule
-
#selector ArchSpec::Rules::NamingRule
-
#set_namespace_only ArchSpec::Graph
-
#set_visibility ArchSpec::ConstantNode
-
#severity ArchSpec::Formatters::Style
-
#signatures ArchSpec::MethodDefinition
-
#signatures ArchSpec::Analyzer::SyntaxOverlay::MethodFallback
-
#source ArchSpec::DSL::Context
-
#source ArchSpec::Rules::NamingRule
-
#source ArchSpec::Rules::PublicApiRule
-
#source ArchSpec::Rules::ConcernIndependenceRule
-
#source ArchSpec::Rules::CannotCallRule
-
#source ArchSpec::Rules::MustImplementRule
-
#source ArchSpec::Rules::MustImplementOneOfRule
-
#source ArchSpec::Rules::CannotDefineMethodRule
-
#source ArchSpec::Rules::CannotInstantiateAndInvokeRule
-
#source ArchSpec::Rules::MustBeEmptyRule
-
#source ArchSpec::Rules::DependencyRule
-
#source ArchSpec::Rules::AllowedConsumersRule
-
#source ArchSpec::Rules::CannotReferenceConstantsRule
-
#source_components_for ArchSpec::Graph
-
#source_patterns ArchSpec::Definition
-
#start_line ArchSpec::Suppression
-
#superclass ArchSpec::ConstantNode
-
#superclass ArchSpec::Analyzer::SyntaxOverlay::DeclarationFallback
-
#superclass_fallback ArchSpec::Analyzer::SyntaxOverlay
-
#superclass_location ArchSpec::Analyzer::SyntaxOverlay::DeclarationFallback
-
#superclass_override ArchSpec::Analyzer::SyntaxOverlay
-
#suppressed? ArchSpec::Graph
-
#suppressions ArchSpec::SourceFile
-
#target ArchSpec::Analyzer::SyntaxOverlay::MixinFallback
-
#target_components_for ArchSpec::Graph
-
#targets ArchSpec::Rules::DependencyRule
-
#to ArchSpec::Edge
-
#to_h ArchSpec::Diagnostic
-
#todo ArchSpec::DSL::Context
-
#todo_path ArchSpec::Definition
-
#type ArchSpec::Edge
-
underline ArchSpec::Formatters::Text
-
validate_scope! ArchSpec::Rules::ProtocolEvidence
-
#vanilla_rails ArchSpec::Architectures
-
#verb ArchSpec::Edge
-
#visibility ArchSpec::MethodDefinition
-
#visibility ArchSpec::Analyzer::SyntaxOverlay::GeneratedMethod
-
#visibility ArchSpec::Analyzer::SyntaxOverlay::MethodFallback
-
#with_reason ArchSpec::Diagnostic
-
with_reason ArchSpec::Rules
-
write ArchSpec::Todo