# -*- encoding: utf-8 -*- # stub: attractor 2.2.0 ruby lib Gem::Specification.new do |s| s.name = "attractor".freeze s.version = "2.2.0".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 = "2021-04-09" 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 = ["LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/assets/images/attractor_favicon.png".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, "exe/attractor".freeze, "lib/attractor.rb".freeze, "lib/attractor.rb~".freeze, "lib/attractor/#duration_parser.rb#".freeze, "lib/attractor/cache.rb".freeze, "lib/attractor/cache.rb~".freeze, "lib/attractor/calculators/base_calculator.rb".freeze, "lib/attractor/calculators/base_calculator.rb~".freeze, "lib/attractor/cli.rb".freeze, "lib/attractor/detectors/base_detector.rb".freeze, "lib/attractor/detectors/base_detector.rb~".freeze, "lib/attractor/duration_parser.rb".freeze, "lib/attractor/duration_parser.rb~".freeze, "lib/attractor/gem_names.rb".freeze, "lib/attractor/gem_names.rb~".freeze, "lib/attractor/registry_entry.rb".freeze, "lib/attractor/registry_entry.rb~".freeze, "lib/attractor/reporters/base_reporter.rb".freeze, "lib/attractor/reporters/base_reporter.rb~".freeze, "lib/attractor/reporters/console_reporter.rb".freeze, "lib/attractor/reporters/console_reporter.rb~".freeze, "lib/attractor/reporters/html_reporter.rb".freeze, "lib/attractor/reporters/html_reporter.rb~".freeze, "lib/attractor/reporters/sinatra_reporter.rb".freeze, "lib/attractor/suggester.rb".freeze, "lib/attractor/tmp/churn/9f86bc9b7ec6bf59cbf7a111ce8b1159ae128347.json".freeze, "lib/attractor/value.rb".freeze, "lib/attractor/value.rb~".freeze, "lib/attractor/version.rb".freeze, "lib/attractor/watcher.rb".freeze, "lib/attractor/watcher.rb~".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.2.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.2.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]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end