Table of Contents - packwerk-1.3.2 Documentation
Classes and Modules
- Packwerk
- Packwerk::ApplicationLoadPaths
- Packwerk::ApplicationValidator
- Packwerk::AssociationInspector
- Packwerk::Checker
- Packwerk::Cli
- Packwerk::Configuration
- Packwerk::ConstNodeInspector
- Packwerk::ConstantDiscovery
- Packwerk::ConstantNameInspector
- Packwerk::DependencyChecker
- Packwerk::DeprecatedReferences
- Packwerk::FileProcessor
- Packwerk::FileProcessor::UnknownFileTypeResult
- Packwerk::FilesForProcessing
- Packwerk::Formatters
- Packwerk::Formatters::OffensesFormatter
- Packwerk::Formatters::ProgressFormatter
- Packwerk::Generators
- Packwerk::Generators::ConfigurationFile
- Packwerk::Generators::InflectionsFile
- Packwerk::Generators::RootPackage
- Packwerk::Graph
- Packwerk::Inflections
- Packwerk::Inflections::Custom
- Packwerk::Inflections::Default
- Packwerk::Inflector
- Packwerk::Node
- Packwerk::Node::TypeError
- Packwerk::NodeProcessor
- Packwerk::NodeProcessorFactory
- Packwerk::NodeVisitor
- Packwerk::Offense
- Packwerk::OffenseCollection
- Packwerk::OffensesFormatter
- Packwerk::OutputStyle
- Packwerk::OutputStyles
- Packwerk::OutputStyles::Coloured
- Packwerk::OutputStyles::Plain
- Packwerk::Package
- Packwerk::PackageSet
- Packwerk::ParseRun
- Packwerk::ParsedConstantDefinitions
- Packwerk::Parsers
- Packwerk::Parsers::Erb
- Packwerk::Parsers::Factory
- Packwerk::Parsers::ParseError
- Packwerk::Parsers::ParseResult
- Packwerk::Parsers::Ruby
- Packwerk::Parsers::Ruby::RaiseExceptionsParser
- Packwerk::Parsers::Ruby::TolerateInvalidUtf8Builder
- Packwerk::PrivacyChecker
- Packwerk::ReferenceExtractor
- Packwerk::ReferenceOffense
- Packwerk::Result
- Packwerk::RunContext
- Packwerk::SanityChecker
- Packwerk::ViolationType
Methods
- ::apply_to — Packwerk::Inflections::Default
- ::assert_load_paths_present — Packwerk::ApplicationLoadPaths
- ::class? — Packwerk::Node
- ::class_or_module_name — Packwerk::Node
- ::constant? — Packwerk::Node
- ::constant_assignment? — Packwerk::Node
- ::constant_name — Packwerk::Node
- ::create_root_package_if_none_in — Packwerk::PackageSet
- ::default — Packwerk::Inflector
- ::each_child — Packwerk::Node
- ::enclosing_namespace_path — Packwerk::Node
- ::extract_application_autoload_paths — Packwerk::ApplicationLoadPaths
- ::extract_relevant_paths — Packwerk::ApplicationLoadPaths
- ::fetch — Packwerk::FilesForProcessing
- ::filter_relevant_paths — Packwerk::ApplicationLoadPaths
- ::from_configuration — Packwerk::RunContext
- ::from_file — Packwerk::Inflector
- ::from_packwerk_config — Packwerk::Configuration
- ::from_path — Packwerk::Configuration
- ::generate — Packwerk::Generators::ConfigurationFile
- ::generate — Packwerk::Generators::InflectionsFile
- ::generate — Packwerk::Generators::RootPackage
- ::hash? — Packwerk::Node
- ::literal_value — Packwerk::Node
- ::load_all_from — Packwerk::PackageSet
- ::location — Packwerk::Node
- ::method_arguments — Packwerk::Node
- ::method_call? — Packwerk::Node
- ::method_name — Packwerk::Node
- ::module_name_from_definition — Packwerk::Node
- ::name_location — Packwerk::Node
- ::new — Packwerk::ApplicationValidator
- ::new — Packwerk::AssociationInspector
- ::new — Packwerk::Cli
- ::new — Packwerk::ConstantDiscovery
- ::new — Packwerk::DeprecatedReferences
- ::new — Packwerk::FileProcessor
- ::new — Packwerk::FileProcessor::UnknownFileTypeResult
- ::new — Packwerk::FilesForProcessing
- ::new — Packwerk::Formatters::OffensesFormatter
- ::new — Packwerk::Formatters::ProgressFormatter
- ::new — Packwerk::Generators::ConfigurationFile
- ::new — Packwerk::Generators::InflectionsFile
- ::new — Packwerk::Generators::RootPackage
- ::new — Packwerk::Graph
- ::new — Packwerk::Inflections::Custom
- ::new — Packwerk::Inflector
- ::new — Packwerk::NodeProcessor
- ::new — Packwerk::NodeVisitor
- ::new — Packwerk::Offense
- ::new — Packwerk::OffenseCollection
- ::new — Packwerk::Package
- ::new — Packwerk::PackageSet
- ::new — Packwerk::ParseRun
- ::new — Packwerk::ParsedConstantDefinitions
- ::new — Packwerk::Parsers::ParseError
- ::new — Packwerk::Parsers::Erb
- ::new — Packwerk::Parsers::Ruby
- ::new — Packwerk::Parsers::Ruby::RaiseExceptionsParser
- ::new — Packwerk::ReferenceExtractor
- ::new — Packwerk::ReferenceOffense
- ::new — Packwerk::RunContext
- ::new — Packwerk::ApplicationValidator
- ::package_paths — Packwerk::PackageSet
- ::parent_class — Packwerk::Node
- ::parent_module_name — Packwerk::Node
- ::reference_qualifications — Packwerk::ParsedConstantDefinitions
- ::relative_path_strings — Packwerk::ApplicationLoadPaths
- ::require_application — Packwerk::ApplicationLoadPaths
- ::string? — Packwerk::Node
- ::symbol? — Packwerk::Node
- ::value_from_hash — Packwerk::Node
- #<=> — Packwerk::Package
- #acyclic? — Packwerk::Graph
- #add_cycle — Packwerk::Graph
- #add_definition — Packwerk::ParsedConstantDefinitions
- #add_entries — Packwerk::DeprecatedReferences
- #add_offense — Packwerk::OffenseCollection
- #apply_to — Packwerk::Inflections::Custom
- #assert_constants_can_be_loaded — Packwerk::ApplicationValidator
- #assert_constants_can_be_loaded — Packwerk::ApplicationValidator
- #association? — Packwerk::AssociationInspector
- #association_name — Packwerk::AssociationInspector
- #build_cycle_strings — Packwerk::ApplicationValidator
- #build_cycle_strings — Packwerk::ApplicationValidator
- #build_message — Packwerk::ReferenceOffense
- #call — Packwerk::FileProcessor
- #call — Packwerk::NodeProcessor
- #call — Packwerk::Parsers::Erb
- #call — Packwerk::Parsers::Ruby
- #check — Packwerk::ParseRun
- #check_acyclic_graph — Packwerk::ApplicationValidator
- #check_acyclic_graph — Packwerk::ApplicationValidator
- #check_all — Packwerk::ApplicationValidator
- #check_all — Packwerk::ApplicationValidator
- #check_application_structure — Packwerk::ApplicationValidator
- #check_application_structure — Packwerk::ApplicationValidator
- #check_autoload_path_cache — Packwerk::ApplicationValidator
- #check_autoload_path_cache — Packwerk::ApplicationValidator
- #check_inflection_file — Packwerk::ApplicationValidator
- #check_inflection_file — Packwerk::ApplicationValidator
- #check_package_manifest_paths — Packwerk::ApplicationValidator
- #check_package_manifest_paths — Packwerk::ApplicationValidator
- #check_package_manifest_syntax — Packwerk::ApplicationValidator
- #check_package_manifest_syntax — Packwerk::ApplicationValidator
- #check_package_manifests_for_privacy — Packwerk::ApplicationValidator
- #check_package_manifests_for_privacy — Packwerk::ApplicationValidator
- #check_private_constant_location — Packwerk::ApplicationValidator
- #check_private_constant_location — Packwerk::ApplicationValidator
- #check_reference — Packwerk::NodeProcessor
- #check_root_package_exists — Packwerk::ApplicationValidator
- #check_root_package_exists — Packwerk::ApplicationValidator
- #check_valid_package_dependencies — Packwerk::ApplicationValidator
- #check_valid_package_dependencies — Packwerk::ApplicationValidator
- #checkers — Packwerk::RunContext
- #code_nodes — Packwerk::Parsers::Erb
- #collect_local_definitions_from_root — Packwerk::ParsedConstantDefinitions
- #configured_excluded_files — Packwerk::FilesForProcessing
- #configured_included_files — Packwerk::FilesForProcessing
- #constant_in_module_or_class_definition? — Packwerk::ConstNodeInspector
- #constant_name_from_node — Packwerk::AssociationInspector
- #constant_name_from_node — Packwerk::ConstNodeInspector
- #constant_name_from_node — Packwerk::ConstantNameInspector
- #constant_name_inspectors — Packwerk::RunContext
- #context_for — Packwerk::ConstantDiscovery
- #context_provider — Packwerk::RunContext
- #custom_class_name — Packwerk::AssociationInspector
- #custom_files — Packwerk::FilesForProcessing
- #custom_included_files — Packwerk::FilesForProcessing
- #cycles — Packwerk::Graph
- #dependency? — Packwerk::Package
- #deprecated_references — Packwerk::DeprecatedReferences
- #deprecated_references_file_for — Packwerk::OffenseCollection
- #deprecated_references_for — Packwerk::OffenseCollection
- #detect_stale_violations — Packwerk::ParseRun
- #dump — Packwerk::DeprecatedReferences
- #dump_deprecated_references_files — Packwerk::OffenseCollection
- #each — Packwerk::PackageSet
- #enforce_dependencies? — Packwerk::Package
- #enforce_privacy — Packwerk::Package
- #enforcement_disabled? — Packwerk::PrivacyChecker
- #eql? — Packwerk::Package
- #erb_parser_class — Packwerk::Parsers::Factory
- #erb_parser_class= — Packwerk::Parsers::Factory
- #error — Packwerk::OutputStyles::Coloured
- #error — Packwerk::OutputStyles::Plain
- #error — Packwerk::OutputStyle
- #execute_command — Packwerk::Cli
- #explicitly_private_constant? — Packwerk::PrivacyChecker
- #fetch — Packwerk::PackageSet
- #fetch_files_to_process — Packwerk::Cli
- #file_processor — Packwerk::RunContext
- #filename — Packwerk::OutputStyles::Coloured
- #filename — Packwerk::OutputStyles::Plain
- #filename — Packwerk::OutputStyle
- #files — Packwerk::FilesForProcessing
- #files_for_globs — Packwerk::FilesForProcessing
- #find_offenses — Packwerk::ParseRun
- #finished — Packwerk::Formatters::ProgressFormatter
- #for — Packwerk::NodeProcessorFactory
- #for_path — Packwerk::Parsers::Factory
- #format_yaml_strings — Packwerk::ApplicationValidator
- #format_yaml_strings — Packwerk::ApplicationValidator
- #fully_qualify_constant — Packwerk::ConstNodeInspector
- #generate — Packwerk::Generators::ConfigurationFile
- #generate — Packwerk::Generators::InflectionsFile
- #generate — Packwerk::Generators::RootPackage
- #generate_configs — Packwerk::Cli
- #hash — Packwerk::Package
- #hash_pair_key — Packwerk::Node
- #hash_pair_value — Packwerk::Node
- #hash_pairs — Packwerk::Node
- #inflections — Packwerk::Inflector
- #init — Packwerk::Cli
- #interrupted — Packwerk::Formatters::ProgressFormatter
- #invalid_package_path? — Packwerk::ApplicationValidator
- #invalid_package_path? — Packwerk::ApplicationValidator
- #invalid_reference? — Packwerk::DependencyChecker
- #invalid_reference? — Packwerk::PrivacyChecker
- #invalid_reference? — Packwerk::Checker
- #list_validation_errors — Packwerk::Cli
- #listed? — Packwerk::DeprecatedReferences
- #listed? — Packwerk::OffenseCollection
- #load_yaml — Packwerk::DeprecatedReferences
- #local_reference? — Packwerk::ParsedConstantDefinitions
- #local_reference? — Packwerk::ReferenceExtractor
- #mark_as_failed — Packwerk::Formatters::ProgressFormatter
- #mark_as_inspected — Packwerk::Formatters::ProgressFormatter
- #merge_results — Packwerk::ApplicationValidator
- #merge_results — Packwerk::ApplicationValidator
- #method_call_node — Packwerk::Node
- #module_creation? — Packwerk::Node
- #name_from_block_definition — Packwerk::Node
- #name_part_from_definition — Packwerk::Node
- #neighbours — Packwerk::Graph
- #node_processor_factory — Packwerk::RunContext
- #nodes — Packwerk::Graph
- #offenses_list — Packwerk::Formatters::OffensesFormatter
- #offenses_summary — Packwerk::Formatters::OffensesFormatter
- #output_result — Packwerk::Cli
- #outstanding_offenses — Packwerk::OffenseCollection
- #package_from_path — Packwerk::ConstantDiscovery
- #package_from_path — Packwerk::PackageSet
- #package_glob — Packwerk::ApplicationValidator
- #package_glob — Packwerk::ApplicationValidator
- #package_manifests — Packwerk::ApplicationValidator
- #package_manifests — Packwerk::ApplicationValidator
- #package_manifests_settings_for — Packwerk::ApplicationValidator
- #package_manifests_settings_for — Packwerk::ApplicationValidator
- #package_path? — Packwerk::Package
- #package_set — Packwerk::ApplicationValidator
- #package_set — Packwerk::RunContext
- #package_set — Packwerk::ApplicationValidator
- #parallel? — Packwerk
- #parse_buffer — Packwerk::Parsers::Erb
- #parse_run — Packwerk::Cli
- #pluralize — Packwerk::Inflector
- #prepare_entries_for_dump — Packwerk::DeprecatedReferences
- #private_constant_unresolvable — Packwerk::ApplicationValidator
- #private_constant_unresolvable — Packwerk::ApplicationValidator
- #process — Packwerk::Graph
- #process_file — Packwerk::RunContext
- #public_path — Packwerk::Package
- #public_path? — Packwerk::Package
- #receiver — Packwerk::Node
- #reference_extractor — Packwerk::NodeProcessorFactory
- #reference_from_constant — Packwerk::ReferenceExtractor
- #reference_from_node — Packwerk::ReferenceExtractor
- #relative_path — Packwerk::ApplicationValidator
- #relative_path — Packwerk::ApplicationValidator
- #relative_paths — Packwerk::ApplicationValidator
- #relative_paths — Packwerk::ApplicationValidator
- #render — Packwerk::Generators::ConfigurationFile
- #reset — Packwerk::OutputStyles::Coloured
- #reset — Packwerk::OutputStyles::Plain
- #reset — Packwerk::OutputStyle
- #resolver — Packwerk::RunContext
- #root? — Packwerk::Package
- #root_constant? — Packwerk::ConstNodeInspector
- #run — Packwerk::Cli
- #serial_find_offenses — Packwerk::ParseRun
- #set_template_variables — Packwerk::Generators::ConfigurationFile
- #show_offenses — Packwerk::Formatters::OffensesFormatter
- #show_offenses — Packwerk::OffensesFormatter
- #show_stale_violations — Packwerk::Formatters::OffensesFormatter
- #show_stale_violations — Packwerk::OffensesFormatter
- #stale_violations? — Packwerk::DeprecatedReferences
- #stale_violations? — Packwerk::OffenseCollection
- #started — Packwerk::Formatters::ProgressFormatter
- #started_validation — Packwerk::Formatters::ProgressFormatter
- #string_value — Packwerk::Parsers::Ruby::TolerateInvalidUtf8Builder
- #template — Packwerk::Generators::ConfigurationFile
- #to_ruby_ast — Packwerk::Parsers::Erb
- #to_s — Packwerk::Offense
- #to_s — Packwerk::Package
- #update — Packwerk::Cli
- #update_deprecations — Packwerk::ParseRun
- #update_progress — Packwerk::ParseRun
- #user_defined_public_path — Packwerk::Package
- #validate — Packwerk::Cli
- #violation_type — Packwerk::DependencyChecker
- #violation_type — Packwerk::PrivacyChecker
- #violation_type — Packwerk::Checker
- #visit — Packwerk::Graph
- #visit — Packwerk::NodeVisitor