|
1 | | -lib = File.expand_path('../lib', __FILE__) |
2 | | -$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) |
| 1 | +# frozen_string_literal: true |
3 | 2 |
|
4 | | -require 'active_record/acts_as/version' |
| 3 | +require_relative "lib/active_record/acts_as/version" |
5 | 4 |
|
6 | 5 | Gem::Specification.new do |spec| |
7 | 6 | spec.name = "active_record-acts_as" |
8 | 7 | spec.version = ActiveRecord::ActsAs::VERSION |
9 | 8 | spec.authors = ["Hassan Zamani", "Manuel Meurer", "Chedli Bourguiba"] |
10 | | - spec.email = ["hsn.zamani@gmail.com", "manuel@krautcomputing.com", "bourguiba.chedli@gmail.com"] |
| 9 | + spec.email = ["bourguiba.chedli@gmail.com"] |
11 | 10 | spec.summary = %q{Simulate multi-table inheritance for activerecord models} |
12 | 11 | spec.description = %q{Simulate multi-table inheritance for activerecord models using a polymorphic association} |
13 | 12 | spec.homepage = "http://github.com/chaadow/active_record-acts_as" |
14 | | - spec.metadata = { "source_code_uri" => "http://github.com/chaadow/active_record-acts_as" } |
| 13 | + spec.metadata = { |
| 14 | + "homepage_uri" => "http://github.com/chaadow/active_record-acts_as", |
| 15 | + "source_code_uri" => "http://github.com/chaadow/active_record-acts_as", |
| 16 | + "changelog_uri" => "http://github.com/chaadow/active_record-acts_as/blob/master/CHANGELOG.md", |
| 17 | + "bug_tracker_uri" => "http://github.com/chaadow/active_record-acts_as/issues" |
| 18 | + } |
15 | 19 | spec.license = "MIT" |
16 | 20 |
|
17 | | - spec.files = `git ls-files -z`.split("\x0") |
18 | | - spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) } |
19 | | - spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) |
20 | | - spec.require_paths = ["lib"] |
| 21 | + spec.files = Dir["README.md", "MIT-LICENSE", "lib/**/*.rb"] |
21 | 22 |
|
22 | | - spec.required_ruby_version = ">= 2.5" |
| 23 | + spec.required_ruby_version = ">= 3.1" |
23 | 24 |
|
24 | | - spec.add_development_dependency "sqlite3" |
25 | | - spec.add_development_dependency "bundler" |
26 | 25 | spec.add_development_dependency "rspec", "~> 3" |
27 | | - spec.add_development_dependency "psych", "3.3.2" |
28 | | - spec.add_development_dependency "rake" |
29 | | - spec.add_development_dependency "appraisal", "~> 2.1" |
| 26 | + spec.add_development_dependency "appraisal" |
30 | 27 | spec.add_development_dependency "guard-rspec", "~> 4.7" |
31 | 28 |
|
32 | 29 | spec.add_dependency "activesupport", ">= 6.0" |
33 | 30 | spec.add_dependency "activerecord", ">= 6.0" |
34 | | - spec.add_dependency "ruby2_keywords" |
35 | 31 |
|
36 | 32 | end |
0 commit comments