Commit Graph

73 Commits

Author SHA1 Message Date
Wilson Silva 9a14515efe Remove Hakiri badge because the service was killed a year ago 2023-01-06 11:34:47 +07:00
Wilson Silva ecdf104363 Update the changelog 2023-01-06 11:23:49 +07:00
Wilson Silva ab3e815041 Add the version, security and documentation badges 2023-01-06 11:22:47 +07:00
Wilson Silva f0be5e80a4 Document the gem 2023-01-06 11:19:39 +07:00
Wilson Silva 8a1b02fe54 Document the codebase maintainability Rake tasks 2023-01-06 11:18:03 +07:00
Wilson Silva 0af2766543 Add a Rake task to assure the quality of the codebase 2023-01-06 11:16:27 +07:00
Wilson Silva 37f982b23d Fix yard:junk violations 2023-01-06 11:15:40 +07:00
Wilson Silva 08236c4194 Add yard, yardstick and yard-junk to document the gem 2023-01-06 11:15:17 +07:00
Wilson Silva 89a23a69e2 Setup code coverage with simplecov 2023-01-06 11:10:20 +07:00
Wilson Silva 80b07ccf4c Replace IRB with Pry 2023-01-06 11:10:20 +07:00
Wilson Silva dd61fae427 Add Guard with bundler, rspec and rubocop plugins 2023-01-06 11:10:19 +07:00
Wilson Silva ff121d1522 Add bundler-audit to keep the gem secure 2023-01-06 11:10:18 +07:00
Wilson Silva 836e54f9d8 Add Overcommit to prevent committing substandard code 2023-01-06 11:10:18 +07:00
Wilson Silva edc2269ff7 Add rubocop-rake 2023-01-06 11:10:17 +07:00
Wilson Silva 3c228703a9 Fix RuboCop violations 2023-01-06 11:10:17 +07:00
Wilson Silva 9d0bbab478 Document the main module 2023-01-06 11:10:16 +07:00
Wilson Silva b8d663ca00 Add and configure rubocop and rubocop-rspec 2023-01-06 10:51:06 +07:00
Wilson Silva e3ef933b4f Remove dummy spec 2023-01-06 10:22:00 +07:00
Wilson Silva 4780072dea Set the required Ruby version to 3.2.0
I'll relax this later
2023-01-06 10:18:27 +07:00
Wilson Silva 64b33b4869 Move the Gemfile dependencies to the gemspec 2023-01-06 10:17:33 +07:00
Wilson Silva 829b751cf0 Enforce consistent coding styles across different IDEs 2023-01-06 10:12:31 +07:00
Wilson Silva b3306b7a9e Set the gem's summary, description, homepage and changelog uri 2023-01-06 10:11:47 +07:00
Wilson Silva 7fded5bb7f Initial commit 2023-01-06 10:00:47 +07:00