Module: Packwerk
- Extended by:
- ActiveSupport::Autoload, T::Sig
- Defined in:
- lib/packwerk/cli.rb,
lib/packwerk.rb,
lib/packwerk/node.rb,
lib/packwerk/cache.rb,
lib/packwerk/graph.rb,
lib/packwerk/checker.rb,
lib/packwerk/offense.rb,
lib/packwerk/package.rb,
lib/packwerk/parsers.rb,
lib/packwerk/version.rb,
lib/packwerk/commands.rb,
lib/packwerk/parse_run.rb,
lib/packwerk/reference.rb,
lib/packwerk/validator.rb,
lib/packwerk/package_set.rb,
lib/packwerk/parsers/erb.rb,
lib/packwerk/run_context.rb,
lib/packwerk/node_helpers.rb,
lib/packwerk/node_visitor.rb,
lib/packwerk/output_style.rb,
lib/packwerk/package_todo.rb,
lib/packwerk/parsers/ruby.rb,
lib/packwerk/configuration.rb,
lib/packwerk/file_processor.rb,
lib/packwerk/node_processor.rb,
lib/packwerk/spring_command.rb,
lib/packwerk/parsers/factory.rb,
lib/packwerk/constant_context.rb,
lib/packwerk/extension_loader.rb,
lib/packwerk/rails_load_paths.rb,
lib/packwerk/validator/result.rb,
lib/packwerk/reference_offense.rb,
lib/packwerk/constant_discovery.rb,
lib/packwerk/offense_collection.rb,
lib/packwerk/offenses_formatter.rb,
lib/packwerk/output_styles/plain.rb,
lib/packwerk/reference_extractor.rb,
lib/packwerk/const_node_inspector.rb,
lib/packwerk/files_for_processing.rb,
lib/packwerk/unresolved_reference.rb,
lib/packwerk/application_validator.rb,
lib/packwerk/association_inspector.rb,
lib/packwerk/commands/base_command.rb,
lib/packwerk/commands/help_command.rb,
lib/packwerk/commands/init_command.rb,
lib/packwerk/commands/check_command.rb,
lib/packwerk/node_processor_factory.rb,
lib/packwerk/output_styles/coloured.rb,
lib/packwerk/commands/uses_parse_run.rb,
lib/packwerk/constant_name_inspector.rb,
lib/packwerk/generators/root_package.rb,
lib/packwerk/commands/version_command.rb,
lib/packwerk/parsers/parser_interface.rb,
lib/packwerk/commands/validate_command.rb,
lib/packwerk/commands/lazy_loaded_entry.rb,
lib/packwerk/parsed_constant_definitions.rb,
lib/packwerk/commands/update_todo_command.rb,
lib/packwerk/formatters/progress_formatter.rb,
lib/packwerk/generators/configuration_file.rb,
lib/packwerk/validators/dependency_validator.rb,
lib/packwerk/reference_checking/reference_checker.rb,
lib/packwerk/formatters/default_offenses_formatter.rb,
lib/packwerk/reference_checking/checkers/dependency_checker.rb
Overview
typed: strict frozen_string_literal: true
Defined Under Namespace
Modules: Checker, Commands, Formatters, Node, OffensesFormatter, OutputStyle, OutputStyles, Parsers, RailsLoadPaths, Validator, Validators Classes: Cli, Configuration, ConstantContext, Offense, OffenseCollection, Package, PackageSet, PackageTodo, Reference, ReferenceOffense, SpringCommand
Constant Summary collapse
- VERSION =
"3.2.2"
- PathSpec =
T.type_alias { T.any(String, T::Array[String]) }