Skip to content

Commit

Permalink
Update ruby gems, add groups to Gemfile
Browse files Browse the repository at this point in the history
  • Loading branch information
gangelo committed Feb 19, 2024
1 parent 9e723e9 commit 371a484
Show file tree
Hide file tree
Showing 7 changed files with 66 additions and 19 deletions.
1 change: 1 addition & 0 deletions .rubocop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ require:
- rubocop-rspec

AllCops:
SuggestExtensions: false
TargetRubyVersion: 3.1.2
NewCops: enable
Exclude:
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
### 1.5.13 2024-02-19

* Changes
* Update ruby gems

### 1.5.12 2024-02-08

* Changes
Expand Down
19 changes: 19 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,22 @@ git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }

# Specify your gem's dependencies in deco_lite.gemspec
gemspec

gem 'bundler', '>= 2.5', '< 3.0'
gem 'rake', '>= 13.0', '< 14.0'

group :development do
gem 'reek', '>= 6.1', '< 7.0'
gem 'rubocop', '>= 1.35', '< 2.0'
gem 'rubocop-performance', '>= 1.14', '< 2.0'
gem 'rubocop-rspec', '>= 2.12', '< 3.0'
end

group :test do
gem 'rspec', '>= 3.12', '< 4.0'
gem 'simplecov', '>= 0.22.0', '< 1.0'
end

group :development, :test do
gem 'pry-byebug', '>= 3.9', '< 4.0'
end
12 changes: 6 additions & 6 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
deco_lite (1.5.12)
deco_lite (1.5.13)
activemodel (>= 7.0.8, <= 7.12.0)
activesupport (>= 7.0.8, <= 7.12.0)
immutable_struct_ex (>= 1.0, < 2.0)
Expand Down Expand Up @@ -62,10 +62,10 @@ GEM
zeitwerk (~> 2.6)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
immutable_struct_ex (1.0.8)
immutable_struct_ex (1.0.9)
json (2.7.1)
language_server-protocol (3.17.0.3)
mad_flatter (3.0.6)
mad_flatter (3.0.7)
activesupport (>= 7.0.8, < 7.2.0)
immutable_struct_ex (>= 1.0, < 2.0)
method_source (1.0.0)
Expand Down Expand Up @@ -147,16 +147,16 @@ PLATFORMS
x86_64-linux

DEPENDENCIES
bundler (>= 2.2, < 3.0)
bundler (>= 2.5, < 3.0)
deco_lite!
pry-byebug (>= 3.9, < 4.0)
rake (>= 13.0, < 14.0)
reek (>= 6.1, < 7.0)
rspec (>= 3.10, < 4.0)
rspec (>= 3.12, < 4.0)
rubocop (>= 1.35, < 2.0)
rubocop-performance (>= 1.14, < 2.0)
rubocop-rspec (>= 2.12, < 3.0)
simplecov (>= 0.22.0, < 1.0)

BUNDLED WITH
2.3.22
2.5.6
8 changes: 5 additions & 3 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# frozen_string_literal: true

require 'bundler/gem_tasks'
require 'rspec/core/rake_task'
require "bundler/gem_tasks"
require "rspec/core/rake_task"
require "rubocop/rake_task"

RSpec::Core::RakeTask.new(:spec)
RuboCop::RakeTask.new

task default: :spec
task default: %i[spec rubocop]
38 changes: 29 additions & 9 deletions deco_lite.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -52,13 +52,33 @@ Gem::Specification.new do |spec|
spec.add_runtime_dependency 'activesupport', '>= 7.0.8', '<= 7.12.0'
spec.add_runtime_dependency 'immutable_struct_ex', '>= 1.0', '< 2.0'
spec.add_runtime_dependency 'mad_flatter', '>= 3.0', '< 4.0'
spec.add_development_dependency 'bundler', '>= 2.2', '< 3.0'
spec.add_development_dependency 'pry-byebug', '>= 3.9', '< 4.0'
spec.add_development_dependency 'reek', '>= 6.1', '< 7.0'
spec.add_development_dependency 'rspec', '>= 3.10', '< 4.0'
spec.add_development_dependency 'rubocop', '>= 1.35', '< 2.0'
spec.add_development_dependency 'rubocop-performance', '>= 1.14', '< 2.0'
spec.add_development_dependency 'rubocop-rspec', '>= 2.12', '< 3.0'
spec.add_development_dependency 'simplecov', '>= 0.22.0', '< 1.0'
spec.add_development_dependency 'rake', '>= 13.0', '< 14.0'
spec.post_install_message = <<~POST_INSTALL
Thank you for installing deco_lite.
View the deco_lite README.md here: https://github.com/gangelo/deco_lite
View the deco_lite CHANGELOG.md: https://github.com/gangelo/deco_lite/blob/main/CHANGELOG.md
*
***
*******
*********
***********************
*****************
*************
******* *******
***** *****
*** ***
** **
Using deco_lite? deco_lite is made available free of charge. Please consider giving this gem a STAR on GitHub as well as sharing it with your fellow developers on social media.
Knowing that deco_lite is being used and appreciated is a great motivator to continue developing and improving deco_lite.
>>> Star it on github: https://github.com/gangelo/deco_lite
>>> Share on social media: https://rubygems.org/gems/deco_lite
Thank you!
<3 Gene
POST_INSTALL
end
2 changes: 1 addition & 1 deletion lib/deco_lite/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@

# Defines the version of this gem.
module DecoLite
VERSION = '1.5.12'
VERSION = '1.5.13'
end

0 comments on commit 371a484

Please sign in to comment.