# -*- encoding: utf-8 -*- # stub: packwerk 1.0.2 ruby lib Gem::Specification.new do |s| s.name = "packwerk".freeze s.version = "1.0.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "allowed_push_host" => "https://rubygems.org", "changelog_uri" => "https://github.com/Shopify/packwerk/releases", "homepage_uri" => "https://github.com/Shopify/packwerk", "source_code_uri" => "https://github.com/Shopify/packwerk" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Shopify Inc.".freeze] s.bindir = "exe".freeze s.date = "2020-11-16" s.description = "Sets package level boundaries between a specified set of ruby\nconstants to minimize cross-boundary referencing and dependency.\n".freeze s.email = ["gems@shopify.com".freeze] s.executables = ["packwerk".freeze] s.files = [".github/ISSUE_TEMPLATE/bug_report.md".freeze, ".github/probots.yml".freeze, ".github/pull_request_template.md".freeze, ".github/workflows/ci.yml".freeze, ".gitignore".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, "CODEOWNERS".freeze, "CODE_OF_CONDUCT.md".freeze, "CONTRIBUTING.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE.md".freeze, "README.md".freeze, "Rakefile".freeze, "TROUBLESHOOT.md".freeze, "USAGE.md".freeze, "bin/console".freeze, "bin/setup".freeze, "dev.yml".freeze, "docs/cohesion.png".freeze, "exe/packwerk".freeze, "lib/packwerk.rb".freeze, "lib/packwerk/application_load_paths.rb".freeze, "lib/packwerk/application_validator.rb".freeze, "lib/packwerk/association_inspector.rb".freeze, "lib/packwerk/checker.rb".freeze, "lib/packwerk/checking_deprecated_references.rb".freeze, "lib/packwerk/cli.rb".freeze, "lib/packwerk/configuration.rb".freeze, "lib/packwerk/const_node_inspector.rb".freeze, "lib/packwerk/constant_discovery.rb".freeze, "lib/packwerk/constant_name_inspector.rb".freeze, "lib/packwerk/dependency_checker.rb".freeze, "lib/packwerk/deprecated_references.rb".freeze, "lib/packwerk/file_processor.rb".freeze, "lib/packwerk/files_for_processing.rb".freeze, "lib/packwerk/formatters/progress_formatter.rb".freeze, "lib/packwerk/generators/application_validation.rb".freeze, "lib/packwerk/generators/configuration_file.rb".freeze, "lib/packwerk/generators/inflections_file.rb".freeze, "lib/packwerk/generators/root_package.rb".freeze, "lib/packwerk/generators/templates/inflections.yml".freeze, "lib/packwerk/generators/templates/package.yml".freeze, "lib/packwerk/generators/templates/packwerk".freeze, "lib/packwerk/generators/templates/packwerk.yml.erb".freeze, "lib/packwerk/generators/templates/packwerk_validator_test.rb".freeze, "lib/packwerk/graph.rb".freeze, "lib/packwerk/inflections/custom.rb".freeze, "lib/packwerk/inflections/default.rb".freeze, "lib/packwerk/inflector.rb".freeze, "lib/packwerk/node.rb".freeze, "lib/packwerk/node_processor.rb".freeze, "lib/packwerk/node_processor_factory.rb".freeze, "lib/packwerk/node_visitor.rb".freeze, "lib/packwerk/offense.rb".freeze, "lib/packwerk/output_styles.rb".freeze, "lib/packwerk/package.rb".freeze, "lib/packwerk/package_set.rb".freeze, "lib/packwerk/parsed_constant_definitions.rb".freeze, "lib/packwerk/parsers.rb".freeze, "lib/packwerk/parsers/erb.rb".freeze, "lib/packwerk/parsers/factory.rb".freeze, "lib/packwerk/parsers/ruby.rb".freeze, "lib/packwerk/privacy_checker.rb".freeze, "lib/packwerk/reference.rb".freeze, "lib/packwerk/reference_extractor.rb".freeze, "lib/packwerk/reference_lister.rb".freeze, "lib/packwerk/run_context.rb".freeze, "lib/packwerk/sanity_checker.rb".freeze, "lib/packwerk/spring_command.rb".freeze, "lib/packwerk/updating_deprecated_references.rb".freeze, "lib/packwerk/version.rb".freeze, "lib/packwerk/violation_type.rb".freeze, "library.yml".freeze, "packwerk.gemspec".freeze, "service.yml".freeze, "shipit.rubygems.yml".freeze, "sorbet/config".freeze, "sorbet/rbi/gems/actioncable@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/actionmailbox@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/actionmailer@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/actionpack@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/actiontext@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/actionview@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/activejob@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/activemodel@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/activerecord@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/activestorage@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/activesupport@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/ast@2.4.1.rbi".freeze, "sorbet/rbi/gems/better_html@1.0.15.rbi".freeze, "sorbet/rbi/gems/builder@3.2.4.rbi".freeze, "sorbet/rbi/gems/byebug@11.1.3.rbi".freeze, "sorbet/rbi/gems/coderay@1.1.3.rbi".freeze, "sorbet/rbi/gems/colorize@0.8.1.rbi".freeze, "sorbet/rbi/gems/commander@4.5.2.rbi".freeze, "sorbet/rbi/gems/concurrent-ruby@1.1.6.rbi".freeze, "sorbet/rbi/gems/constant_resolver@0.1.5.rbi".freeze, "sorbet/rbi/gems/crass@1.0.6.rbi".freeze, "sorbet/rbi/gems/erubi@1.9.0.rbi".freeze, "sorbet/rbi/gems/globalid@0.4.2.rbi".freeze, "sorbet/rbi/gems/highline@2.0.3.rbi".freeze, "sorbet/rbi/gems/html_tokenizer@0.0.7.rbi".freeze, "sorbet/rbi/gems/i18n@1.8.2.rbi".freeze, "sorbet/rbi/gems/jaro_winkler@1.5.4.rbi".freeze, "sorbet/rbi/gems/loofah@2.5.0.rbi".freeze, "sorbet/rbi/gems/m@1.5.1.rbi".freeze, "sorbet/rbi/gems/mail@2.7.1.rbi".freeze, "sorbet/rbi/gems/marcel@0.3.3.rbi".freeze, "sorbet/rbi/gems/method_source@1.0.0.rbi".freeze, "sorbet/rbi/gems/mimemagic@0.3.5.rbi".freeze, "sorbet/rbi/gems/mini_mime@1.0.2.rbi".freeze, "sorbet/rbi/gems/mini_portile2@2.4.0.rbi".freeze, "sorbet/rbi/gems/minitest@5.14.0.rbi".freeze, "sorbet/rbi/gems/mocha@1.11.2.rbi".freeze, "sorbet/rbi/gems/nio4r@2.5.2.rbi".freeze, "sorbet/rbi/gems/nokogiri@1.10.9.rbi".freeze, "sorbet/rbi/gems/parallel@1.19.1.rbi".freeze, "sorbet/rbi/gems/parlour@4.0.1.rbi".freeze, "sorbet/rbi/gems/parser@2.7.1.4.rbi".freeze, "sorbet/rbi/gems/pry@0.13.1.rbi".freeze, "sorbet/rbi/gems/rack-test@1.1.0.rbi".freeze, "sorbet/rbi/gems/rack@2.2.2.rbi".freeze, "sorbet/rbi/gems/rails-dom-testing@2.0.3.rbi".freeze, "sorbet/rbi/gems/rails-html-sanitizer@1.3.0.rbi".freeze, "sorbet/rbi/gems/rails@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/railties@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi".freeze, "sorbet/rbi/gems/rainbow@3.0.0.rbi".freeze, "sorbet/rbi/gems/rake@13.0.1.rbi".freeze, "sorbet/rbi/gems/rexml@3.2.4.rbi".freeze, "sorbet/rbi/gems/rubocop-performance@1.5.2.rbi".freeze, "sorbet/rbi/gems/rubocop-shopify@1.0.2.rbi".freeze, "sorbet/rbi/gems/rubocop-sorbet@0.3.7.rbi".freeze, "sorbet/rbi/gems/rubocop@0.82.0.rbi".freeze, "sorbet/rbi/gems/ruby-progressbar@1.10.1.rbi".freeze, "sorbet/rbi/gems/smart_properties@1.15.0.rbi".freeze, "sorbet/rbi/gems/spoom@1.0.4.rbi".freeze, "sorbet/rbi/gems/spring@2.1.0.rbi".freeze, "sorbet/rbi/gems/sprockets-rails@3.2.1.rbi".freeze, "sorbet/rbi/gems/sprockets@4.0.0.rbi".freeze, "sorbet/rbi/gems/tapioca@0.4.5.rbi".freeze, "sorbet/rbi/gems/thor@1.0.1.rbi".freeze, "sorbet/rbi/gems/tzinfo@2.0.2.rbi".freeze, "sorbet/rbi/gems/unicode-display_width@1.7.0.rbi".freeze, "sorbet/rbi/gems/websocket-driver@0.7.1.rbi".freeze, "sorbet/rbi/gems/websocket-extensions@0.1.4.rbi".freeze, "sorbet/rbi/gems/zeitwerk@2.3.0.rbi".freeze, "sorbet/tapioca/require.rb".freeze] s.homepage = "https://github.com/Shopify/packwerk".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.6".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Packages for applications based on the zeitwerk autoloader".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 5.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) end