|
16 | 16 | # under the License.
|
17 | 17 |
|
18 | 18 | # coding: utf-8
|
19 |
| -lib = File.expand_path('../lib', __FILE__) |
| 19 | + |
| 20 | +lib = File.expand_path('lib', __dir__) |
20 | 21 | $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
|
21 | 22 | require 'elasticsearch/model/version'
|
22 | 23 |
|
23 | 24 | Gem::Specification.new do |s|
|
24 |
| - s.name = "elasticsearch-model" |
| 25 | + s.name = 'elasticsearch-model' |
25 | 26 | s.version = Elasticsearch::Model::VERSION
|
26 |
| - s.authors = ["Karel Minarik"] |
27 |
| - s.email = ["karel.minarik@elasticsearch.org"] |
28 |
| - s.description = "ActiveModel/Record integrations for Elasticsearch." |
29 |
| - s.summary = "ActiveModel/Record integrations for Elasticsearch." |
30 |
| - s.homepage = "https://github.com/elasticsearch/elasticsearch-rails/" |
31 |
| - s.license = "Apache 2" |
| 27 | + s.authors = ['Karel Minarik'] |
| 28 | + s.email = ['karel.minarik@elasticsearch.org'] |
| 29 | + s.description = 'ActiveModel/Record integrations for Elasticsearch.' |
| 30 | + s.summary = 'ActiveModel/Record integrations for Elasticsearch.' |
| 31 | + s.homepage = 'https://github.com/elasticsearch/elasticsearch-rails/' |
| 32 | + s.license = 'Apache 2' |
32 | 33 |
|
33 | 34 | s.files = `git ls-files`.split($/)
|
34 | 35 | s.executables = s.files.grep(%r{^bin/}) { |f| File.basename(f) }
|
35 | 36 | s.test_files = s.files.grep(%r{^(test|spec|features)/})
|
36 |
| - s.require_paths = ["lib"] |
37 |
| - |
38 |
| - s.extra_rdoc_files = [ "README.md", "LICENSE.txt" ] |
39 |
| - s.rdoc_options = [ "--charset=UTF-8" ] |
40 |
| - |
41 |
| - s.required_ruby_version = ">= 1.9.3" |
42 |
| - |
43 |
| - s.add_dependency "elasticsearch", '> 1' |
44 |
| - s.add_dependency "activesupport", '> 3' |
45 |
| - s.add_dependency "hashie" |
46 |
| - |
47 |
| - s.add_development_dependency "bundler" |
48 |
| - s.add_development_dependency "rake", "~> 12" |
49 |
| - |
50 |
| - s.add_development_dependency "elasticsearch-extensions" |
| 37 | + s.require_paths = ['lib'] |
51 | 38 |
|
52 |
| - s.add_development_dependency "sqlite3" unless defined?(JRUBY_VERSION) |
53 |
| - s.add_development_dependency "activemodel", "> 3" |
| 39 | + s.extra_rdoc_files = ['README.md', 'LICENSE.txt'] |
| 40 | + s.rdoc_options = ['--charset=UTF-8'] |
54 | 41 |
|
55 |
| - s.add_development_dependency "oj" unless defined?(JRUBY_VERSION) |
56 |
| - s.add_development_dependency "kaminari" |
57 |
| - s.add_development_dependency "will_paginate" |
| 42 | + s.required_ruby_version = '>= 2.4' |
58 | 43 |
|
59 |
| - s.add_development_dependency "minitest" |
60 |
| - s.add_development_dependency "test-unit" |
61 |
| - s.add_development_dependency "shoulda-context" |
62 |
| - s.add_development_dependency "mocha" |
63 |
| - s.add_development_dependency "turn" |
64 |
| - s.add_development_dependency "yard" |
65 |
| - s.add_development_dependency "ruby-prof" unless defined?(JRUBY_VERSION) |
66 |
| - s.add_development_dependency "pry" |
| 44 | + s.add_dependency 'activesupport', '> 3' |
| 45 | + s.add_dependency 'elasticsearch', '> 1' |
| 46 | + s.add_dependency 'hashie' |
67 | 47 |
|
68 |
| - s.add_development_dependency "simplecov" |
69 |
| - s.add_development_dependency "cane" |
70 |
| - s.add_development_dependency "require-prof" |
| 48 | + s.add_development_dependency 'activemodel', '> 3' |
| 49 | + s.add_development_dependency 'bundler' |
| 50 | + s.add_development_dependency 'cane' |
| 51 | + s.add_development_dependency 'elasticsearch-extensions' |
| 52 | + s.add_development_dependency 'kaminari' |
| 53 | + s.add_development_dependency 'minitest' |
| 54 | + s.add_development_dependency 'mocha' |
| 55 | + s.add_development_dependency 'pry' |
| 56 | + s.add_development_dependency 'rake', '~> 12' |
| 57 | + s.add_development_dependency 'require-prof' |
| 58 | + s.add_development_dependency 'shoulda-context' |
| 59 | + s.add_development_dependency 'simplecov' |
| 60 | + s.add_development_dependency 'test-unit' |
| 61 | + s.add_development_dependency 'turn' |
| 62 | + s.add_development_dependency 'will_paginate' |
| 63 | + s.add_development_dependency 'yard' |
| 64 | + unless defined?(JRUBY_VERSION) |
| 65 | + s.add_development_dependency 'oj' |
| 66 | + s.add_development_dependency 'ruby-prof' |
| 67 | + s.add_development_dependency 'sqlite3' |
| 68 | + end |
71 | 69 | end
|
0 commit comments