🏡 index : github.com/captn3m0/ruby-deb-version.git

author Nemo <commits@captnemo.in> 2023-05-30 20:18:21.0 +05:30:00
committer Nemo <commits@captnemo.in> 2023-05-30 20:18:21.0 +05:30:00
commit
d1569843edf8ddb762133b5b9a32bf4e3e4c2b5a [patch]
tree
0283c262f8e068a263ed767b2e94adcde4ce3868
parent
9818298b51153ead954fb628e8c872a9897a24c6
download
v1.0.2.tar.gz

Move dev deps to Gemfile



Diff

 .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.lock
diff --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