diff options
author | Kevin Deisz <kevin.deisz@gmail.com> | 2019-10-29 10:08:37 -0400 |
---|---|---|
committer | Yuki Nishijima <yk.nishijima@gmail.com> | 2019-11-30 21:08:19 -0500 |
commit | 171803d5d34feb1b4244ca81b9db0a7bc2171c85 (patch) | |
tree | 664ee644da144f28152097fbe5ea43329bfc0576 /lib/did_you_mean/did_you_mean.gemspec | |
parent | a2fc6a51dd2e1a153559038795e1e2509f9c6a94 (diff) |
Promote did_you_mean to default gem
At the moment, there are some problems with regard to bundler + did_you_mean because of did_you_mean being a bundled gem. Since the vendored version of thor inside bundler and ruby itself explicitly requires did_you_mean, it can become difficult to load it when using Bundler.setup. See this issue: https://github.com/yuki24/did_you_mean/issues/117#issuecomment-482733159 for more details.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/2689
Diffstat (limited to 'lib/did_you_mean/did_you_mean.gemspec')
-rw-r--r-- | lib/did_you_mean/did_you_mean.gemspec | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/lib/did_you_mean/did_you_mean.gemspec b/lib/did_you_mean/did_you_mean.gemspec new file mode 100644 index 0000000000..8a74db8cc4 --- /dev/null +++ b/lib/did_you_mean/did_you_mean.gemspec @@ -0,0 +1,23 @@ +# coding: utf-8 +lib = File.expand_path('../lib', __FILE__) +$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) +require 'did_you_mean/version' + +Gem::Specification.new do |spec| + spec.name = "did_you_mean" + spec.version = DidYouMean::VERSION + spec.authors = ["Yuki Nishijima"] + spec.email = ["mail@yukinishijima.net"] + spec.summary = '"Did you mean?" experience in Ruby' + spec.description = 'The gem that has been saving people from typos since 2014.' + spec.homepage = "https://github.com/ruby/did_you_mean" + spec.license = "MIT" + + spec.files = `git ls-files`.split($/).reject{|path| path.start_with?('evaluation/') } + spec.test_files = spec.files.grep(%r{^(test)/}) + spec.require_paths = ["lib"] + + spec.required_ruby_version = '>= 2.5.0' + + spec.add_development_dependency "rake" +end |