# -*- encoding: utf-8 -*- # stub: attractor 1.0.1 ruby lib Gem::Specification.new do |s| s.name = "attractor".freeze s.version = "1.0.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://github.com/julianrubisch/attractor/issues", "changelog_uri" => "https://github.com/julianrubisch/attractor/CHANGELOG.md", "homepage_uri" => "https://github.com/julianrubisch/attractor", "source_code_uri" => "https://github.com/julianrubisch/attractor" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Julian Rubisch".freeze] s.bindir = "exe".freeze s.date = "2019-12-14" s.description = " Many authors (Michael Feathers, Sandi Metz) have shown that an evaluation of\n churn vs complexity of files in software projects provide a valuable metric\n towards code quality. This is another take on the matter, for ruby code, using the\n `churn` and `flog` projects.\n".freeze s.email = ["julian@julianrubisch.at".freeze] s.executables = ["attractor".freeze] s.files = [".babelrc".freeze, ".eslintrc.json".freeze, ".github/workflows/ruby.yml".freeze, ".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".travis.yml".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "Guardfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/assets/images/attractor_logo.png".freeze, "app/assets/images/attractor_logo.svg".freeze, "app/assets/images/attractor_logo@2x.png".freeze, "app/assets/javascripts/index.js.erb".freeze, "app/assets/javascripts/index.pack.js".freeze, "app/assets/stylesheets/main.css".freeze, "app/views/index.html.erb".freeze, "attractor.gemspec".freeze, "bin/console".freeze, "bin/setup".freeze, "dist/calculator.bundle.js".freeze, "exe/attractor".freeze, "lib/attractor.rb".freeze, "lib/attractor/calculators/base_calculator.rb".freeze, "lib/attractor/calculators/js_calculator.rb".freeze, "lib/attractor/calculators/ruby_calculator.rb".freeze, "lib/attractor/cli.rb".freeze, "lib/attractor/reporters/.keep".freeze, "lib/attractor/reporters/base_reporter.rb".freeze, "lib/attractor/reporters/console_reporter.rb".freeze, "lib/attractor/reporters/html_reporter.rb".freeze, "lib/attractor/reporters/sinatra_reporter.rb".freeze, "lib/attractor/suggester.rb".freeze, "lib/attractor/value.rb".freeze, "lib/attractor/version.rb".freeze, "lib/attractor/watcher.rb".freeze, "package-lock.json".freeze, "package.json".freeze, "webpack.config.js".freeze] s.homepage = "https://github.com/julianrubisch/attractor".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Churn vs Complexity Chart Generator".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 1.0.4".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.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]) 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, ["~> 4.3.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.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_development_dependency(%q.freeze, ["~> 10.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end