From d1569843edf8ddb762133b5b9a32bf4e3e4c2b5a Mon Sep 17 00:00:00 2001 From: Nemo <commits@captnemo.in> Date: Tue, 30 May 2023 20:18:21 +0530 Subject: [PATCH] Move dev deps to Gemfile --- .gitignore | 3 ++- Gemfile | 7 +++++++ deb_version.gemspec | 15 +-------------- test.rb | 12 +++++++----- lib/deb_version/version.rb | 2 +- 5 files changed, 17 insertions(+), 22 deletions(-) diff --git a/.gitignore b/.gitignore index ff5ce29..7a92382 100644 --- a/.gitignore +++ a/.gitignore @@ -7,4 +7,5 @@ /spec/reports/ /tmp/ /vendor -*.gem+*.gem +Gemfile.lockdiff --git a/Gemfile b/Gemfile index 01bd66a..fb636bc 100644 --- a/Gemfile +++ a/Gemfile @@ -1,6 +1,13 @@ # frozen_string_literal: true source "https://rubygems.org" # Specify your gem's dependencies in deb_version.gemspec gemspec + +# Development Dependencies +gem "minitest", "~> 5.18" +gem "rake", "~> 13.0" +gem "rubocop", "~> 1.21" +gem "rubocop-minitest", "~> 0.31.0" +gem "rubocop-rake", "~> 0.6.0" diff --git a/deb_version.gemspec b/deb_version.gemspec index d9a00dd..1be7b51 100644 --- a/deb_version.gemspec +++ a/deb_version.gemspec @@ -17,22 +17,9 @@ spec.metadata["source_code_uri"] = "https://github.com/captn3m0/ruby-deb-version" spec.metadata["changelog_uri"] = "https://github.com/captn3m0/ruby-deb-version/blob/main/README.md" - # Specify which files should be added to the gem when it is released. - # The `git ls-files -z` loads the files in the RubyGem that have been added into git. - spec.files = Dir.chdir(__dir__) do - `git ls-files -z`.split("\x0").reject do |f| - (File.expand_path(f) == __FILE__) || f.start_with?(*%w[bin/ test/ spec/ features/ .git all-debian-versions.lst - test.rb]) - end - end + spec.files = Dir["lib/**/*", "CHANGELOG.md", "README.md", "LICENSE.txt", "bin/*"] spec.require_paths = ["lib"] - - spec.add_development_dependency "minitest", "~> 5.18" - spec.add_development_dependency "rake", "~> 13.0" - spec.add_development_dependency "rubocop", "~> 1.21" - spec.add_development_dependency "rubocop-minitest", "~> 0.31.0" - spec.add_development_dependency "rubocop-rake", "~> 0.6.0" spec.metadata["rubygems_mfa_required"] = "true" end diff --git a/test.rb b/test.rb index 53fe915..65d37f8 100644 --- a/test.rb +++ a/test.rb @@ -98,12 +98,12 @@ # We break them down by parts, and validate that the parts are the same # If not, we raise an assertion error. VERSIONS_FIXTURE.zip(sorted_by_us).each do |apt, us| - if apt != us.to_s - # We check for part equivalence - assert_equal v_(apt), v_(us.to_s) - # and sort equivalence - assert_equal v_(apt) <=> v_(us.to_s), 0 - end + next unless apt != us.to_s + + # We check for part equivalence + assert_equal v_(apt), v_(us.to_s) + # and sort equivalence + assert_equal v_(apt) <=> v_(us.to_s), 0 end end end diff --git a/lib/deb_version/version.rb b/lib/deb_version/version.rb index 3b9f397..3a2aeb1 100644 --- a/lib/deb_version/version.rb +++ a/lib/deb_version/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true class DebVersion - VERSION = "1.0.1" + VERSION = "1.0.2" end -- rgit 0.1.5