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