diff --git a/Gemfile.lock b/Gemfile.lock index 41de5a5..7ca1815 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -51,26 +51,26 @@ GEM irb (1.14.0) rdoc (>= 4.0.0) reline (>= 0.4.2) - json (2.7.2) + json (2.8.2) language_server-protocol (3.17.0.3) lint_roller (1.1.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) - maxitest (5.6.0) - minitest (>= 5.14.0, < 5.25.0) + maxitest (4.5.0) + minitest (>= 5.0.0, < 5.19.0) mini_portile2 (2.8.7) - minitest (5.24.1) + minitest (5.18.1) mutex_m (0.2.0) - nokogiri (1.16.7) + nokogiri (1.15.6) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.16.7-arm64-darwin) + nokogiri (1.15.6-arm64-darwin) racc (~> 1.4) - nokogiri (1.16.7-x86_64-linux) + nokogiri (1.15.6-x86_64-linux) racc (~> 1.4) parallel (1.26.3) - parallel_tests (4.7.2) + parallel_tests (4.7.1) parallel parser (3.3.5.0) ast (~> 2.4.1) @@ -108,16 +108,14 @@ GEM regexp_parser (2.9.2) reline (0.5.10) io-console (~> 0.5) - rexml (3.3.7) - rubocop (1.59.0) + rubocop (1.66.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.4) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.32.3) @@ -127,10 +125,10 @@ GEM rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) single_cov (1.11.0) - standard (1.33.0) + standard (1.35.0.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.59.0) + rubocop (~> 1.62) standard-custom (~> 1.0.0) standard-performance (~> 1.3) standard-custom (1.0.2) @@ -154,7 +152,6 @@ PLATFORMS DEPENDENCIES bump - bundler forking_test_runner maxitest railties (~> 7.1.0) @@ -164,4 +161,4 @@ DEPENDENCIES stronger_parameters! BUNDLED WITH - 2.5.11 + 2.4.22 diff --git a/gemfiles/common.rb b/gemfiles/common.rb index b82e83e..48fdd2d 100644 --- a/gemfiles/common.rb +++ b/gemfiles/common.rb @@ -3,3 +3,10 @@ source "https://rubygems.org" gemspec path: ".." + +gem "rake" +gem "maxitest" +gem "bump" +gem "single_cov" +gem "standard" +gem "forking_test_runner" diff --git a/gemfiles/rails5.0.gemfile.lock b/gemfiles/rails5.0.gemfile.lock index c9394c6..3f194d2 100644 --- a/gemfiles/rails5.0.gemfile.lock +++ b/gemfiles/rails5.0.gemfile.lock @@ -31,11 +31,11 @@ GEM concurrent-ruby (1.2.3) crass (1.0.6) erubis (2.7.0) - forking_test_runner (1.13.0) + forking_test_runner (1.14.0) parallel_tests (>= 1.3.7) i18n (1.14.1) concurrent-ruby (~> 1.0) - json (2.7.1) + json (2.8.2) language_server-protocol (3.17.0.3) lint_roller (1.1.0) loofah (2.22.0) @@ -53,13 +53,13 @@ GEM racc (~> 1.4) nokogiri (1.15.5-x86_64-linux) racc (~> 1.4) - parallel (1.24.0) - parallel_tests (4.4.0) + parallel (1.26.3) + parallel_tests (4.7.1) parallel - parser (3.3.0.5) + parser (3.3.6.0) ast (~> 2.4.1) racc - racc (1.7.3) + racc (1.8.1) rack (2.2.8) rack-test (0.6.3) rack (>= 1.0) @@ -78,43 +78,41 @@ GEM thor (>= 0.18.1, < 2.0) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.9.0) - rexml (3.2.6) - rubocop (1.59.0) + regexp_parser (2.9.2) + rubocop (1.66.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.4) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.20.2) + rubocop-ast (1.36.1) + parser (>= 3.3.1.0) + rubocop-performance (1.21.1) rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) single_cov (1.11.0) - standard (1.33.0) + standard (1.35.0.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.59.0) + rubocop (~> 1.62) standard-custom (~> 1.0.0) standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.1) + standard-performance (1.4.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.2) + rubocop-performance (~> 1.21.0) thor (1.3.0) thread_safe (0.3.6) tzinfo (1.2.11) thread_safe (~> 0.1) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) PLATFORMS arm64-darwin @@ -123,7 +121,6 @@ PLATFORMS DEPENDENCIES bump - bundler forking_test_runner maxitest railties (~> 5.0.0) diff --git a/gemfiles/rails5.1.gemfile.lock b/gemfiles/rails5.1.gemfile.lock index 863bf9b..5b3d797 100644 --- a/gemfiles/rails5.1.gemfile.lock +++ b/gemfiles/rails5.1.gemfile.lock @@ -31,11 +31,11 @@ GEM concurrent-ruby (1.2.3) crass (1.0.6) erubi (1.12.0) - forking_test_runner (1.13.0) + forking_test_runner (1.14.0) parallel_tests (>= 1.3.7) i18n (1.14.1) concurrent-ruby (~> 1.0) - json (2.7.1) + json (2.8.2) language_server-protocol (3.17.0.3) lint_roller (1.1.0) loofah (2.22.0) @@ -53,13 +53,13 @@ GEM racc (~> 1.4) nokogiri (1.15.5-x86_64-linux) racc (~> 1.4) - parallel (1.24.0) - parallel_tests (4.4.0) + parallel (1.26.3) + parallel_tests (4.7.1) parallel - parser (3.3.0.5) + parser (3.3.6.0) ast (~> 2.4.1) racc - racc (1.7.3) + racc (1.8.1) rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) @@ -78,43 +78,41 @@ GEM thor (>= 0.18.1, < 2.0) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.9.0) - rexml (3.2.6) - rubocop (1.59.0) + regexp_parser (2.9.2) + rubocop (1.66.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.4) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.20.2) + rubocop-ast (1.36.1) + parser (>= 3.3.1.0) + rubocop-performance (1.21.1) rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) single_cov (1.11.0) - standard (1.33.0) + standard (1.35.0.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.59.0) + rubocop (~> 1.62) standard-custom (~> 1.0.0) standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.1) + standard-performance (1.4.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.2) + rubocop-performance (~> 1.21.0) thor (1.3.0) thread_safe (0.3.6) tzinfo (1.2.11) thread_safe (~> 0.1) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) PLATFORMS arm64-darwin @@ -123,7 +121,6 @@ PLATFORMS DEPENDENCIES bump - bundler forking_test_runner maxitest railties (~> 5.1.0) diff --git a/gemfiles/rails5.2.gemfile.lock b/gemfiles/rails5.2.gemfile.lock index 0149229..0e53d75 100644 --- a/gemfiles/rails5.2.gemfile.lock +++ b/gemfiles/rails5.2.gemfile.lock @@ -31,11 +31,11 @@ GEM concurrent-ruby (1.2.3) crass (1.0.6) erubi (1.12.0) - forking_test_runner (1.13.0) + forking_test_runner (1.14.0) parallel_tests (>= 1.3.7) i18n (1.14.1) concurrent-ruby (~> 1.0) - json (2.7.1) + json (2.8.2) language_server-protocol (3.17.0.3) lint_roller (1.1.0) loofah (2.22.0) @@ -53,13 +53,13 @@ GEM racc (~> 1.4) nokogiri (1.15.5-x86_64-linux) racc (~> 1.4) - parallel (1.24.0) - parallel_tests (4.4.0) + parallel (1.26.3) + parallel_tests (4.7.1) parallel - parser (3.3.0.5) + parser (3.3.6.0) ast (~> 2.4.1) racc - racc (1.7.3) + racc (1.8.1) rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) @@ -78,43 +78,41 @@ GEM thor (>= 0.19.0, < 2.0) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.9.0) - rexml (3.2.6) - rubocop (1.59.0) + regexp_parser (2.9.2) + rubocop (1.66.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.4) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.20.2) + rubocop-ast (1.36.1) + parser (>= 3.3.1.0) + rubocop-performance (1.21.1) rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) single_cov (1.11.0) - standard (1.33.0) + standard (1.35.0.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.59.0) + rubocop (~> 1.62) standard-custom (~> 1.0.0) standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.1) + standard-performance (1.4.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.2) + rubocop-performance (~> 1.21.0) thor (1.3.0) thread_safe (0.3.6) tzinfo (1.2.11) thread_safe (~> 0.1) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) PLATFORMS arm64-darwin @@ -123,7 +121,6 @@ PLATFORMS DEPENDENCIES bump - bundler forking_test_runner maxitest railties (~> 5.2.0) diff --git a/gemfiles/rails6.0.gemfile.lock b/gemfiles/rails6.0.gemfile.lock index d4a4af9..c7e571d 100644 --- a/gemfiles/rails6.0.gemfile.lock +++ b/gemfiles/rails6.0.gemfile.lock @@ -32,35 +32,35 @@ GEM concurrent-ruby (1.2.3) crass (1.0.6) erubi (1.12.0) - forking_test_runner (1.13.0) + forking_test_runner (1.14.0) parallel_tests (>= 1.3.7) i18n (1.14.1) concurrent-ruby (~> 1.0) - json (2.7.1) + json (2.8.2) language_server-protocol (3.17.0.3) lint_roller (1.1.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) - maxitest (5.4.0) - minitest (>= 5.14.0, < 5.21.0) + maxitest (4.5.0) + minitest (>= 5.0.0, < 5.19.0) method_source (1.0.0) mini_portile2 (2.8.5) - minitest (5.20.0) - nokogiri (1.16.2) + minitest (5.18.1) + nokogiri (1.15.6) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.16.2-arm64-darwin) + nokogiri (1.15.6-arm64-darwin) racc (~> 1.4) - nokogiri (1.16.2-x86_64-linux) + nokogiri (1.15.6-x86_64-linux) racc (~> 1.4) - parallel (1.24.0) - parallel_tests (4.4.0) + parallel (1.26.3) + parallel_tests (4.7.1) parallel - parser (3.3.0.5) + parser (3.3.6.0) ast (~> 2.4.1) racc - racc (1.7.3) + racc (1.8.1) rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) @@ -79,43 +79,41 @@ GEM thor (>= 0.20.3, < 2.0) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.9.0) - rexml (3.2.6) - rubocop (1.59.0) + regexp_parser (2.9.2) + rubocop (1.66.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.4) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.20.2) + rubocop-ast (1.36.1) + parser (>= 3.3.1.0) + rubocop-performance (1.21.1) rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) single_cov (1.11.0) - standard (1.33.0) + standard (1.35.0.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.59.0) + rubocop (~> 1.62) standard-custom (~> 1.0.0) standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.1) + standard-performance (1.4.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.2) + rubocop-performance (~> 1.21.0) thor (1.3.0) thread_safe (0.3.6) tzinfo (1.2.11) thread_safe (~> 0.1) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) zeitwerk (2.6.13) PLATFORMS @@ -125,7 +123,6 @@ PLATFORMS DEPENDENCIES bump - bundler forking_test_runner maxitest railties (~> 6.0.0) diff --git a/gemfiles/rails6.1.gemfile.lock b/gemfiles/rails6.1.gemfile.lock index d96d9d5..133e3e4 100644 --- a/gemfiles/rails6.1.gemfile.lock +++ b/gemfiles/rails6.1.gemfile.lock @@ -32,35 +32,35 @@ GEM concurrent-ruby (1.2.3) crass (1.0.6) erubi (1.12.0) - forking_test_runner (1.13.0) + forking_test_runner (1.14.0) parallel_tests (>= 1.3.7) i18n (1.14.1) concurrent-ruby (~> 1.0) - json (2.7.1) + json (2.8.2) language_server-protocol (3.17.0.3) lint_roller (1.1.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) - maxitest (5.4.0) - minitest (>= 5.14.0, < 5.21.0) + maxitest (4.5.0) + minitest (>= 5.0.0, < 5.19.0) method_source (1.0.0) mini_portile2 (2.8.5) - minitest (5.20.0) - nokogiri (1.16.2) + minitest (5.18.1) + nokogiri (1.15.6) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.16.2-arm64-darwin) + nokogiri (1.15.6-arm64-darwin) racc (~> 1.4) - nokogiri (1.16.2-x86_64-linux) + nokogiri (1.15.6-x86_64-linux) racc (~> 1.4) - parallel (1.24.0) - parallel_tests (4.4.0) + parallel (1.26.3) + parallel_tests (4.7.1) parallel - parser (3.3.0.5) + parser (3.3.6.0) ast (~> 2.4.1) racc - racc (1.7.3) + racc (1.8.1) rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) @@ -79,42 +79,40 @@ GEM thor (~> 1.0) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.9.0) - rexml (3.2.6) - rubocop (1.59.0) + regexp_parser (2.9.2) + rubocop (1.66.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.4) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.20.2) + rubocop-ast (1.36.1) + parser (>= 3.3.1.0) + rubocop-performance (1.21.1) rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) single_cov (1.11.0) - standard (1.33.0) + standard (1.35.0.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.59.0) + rubocop (~> 1.62) standard-custom (~> 1.0.0) standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.1) + standard-performance (1.4.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.2) + rubocop-performance (~> 1.21.0) thor (1.3.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) zeitwerk (2.6.13) PLATFORMS @@ -124,7 +122,6 @@ PLATFORMS DEPENDENCIES bump - bundler forking_test_runner maxitest railties (~> 6.1.0) diff --git a/gemfiles/rails7.0.gemfile.lock b/gemfiles/rails7.0.gemfile.lock index 3480795..5f92ad9 100644 --- a/gemfiles/rails7.0.gemfile.lock +++ b/gemfiles/rails7.0.gemfile.lock @@ -31,35 +31,35 @@ GEM concurrent-ruby (1.2.3) crass (1.0.6) erubi (1.12.0) - forking_test_runner (1.13.0) + forking_test_runner (1.14.0) parallel_tests (>= 1.3.7) i18n (1.14.1) concurrent-ruby (~> 1.0) - json (2.7.1) + json (2.8.2) language_server-protocol (3.17.0.3) lint_roller (1.1.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) - maxitest (5.4.0) - minitest (>= 5.14.0, < 5.21.0) + maxitest (4.5.0) + minitest (>= 5.0.0, < 5.19.0) method_source (1.0.0) mini_portile2 (2.8.5) - minitest (5.20.0) - nokogiri (1.16.2) + minitest (5.18.1) + nokogiri (1.15.6) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.16.2-arm64-darwin) + nokogiri (1.15.6-arm64-darwin) racc (~> 1.4) - nokogiri (1.16.2-x86_64-linux) + nokogiri (1.15.6-x86_64-linux) racc (~> 1.4) - parallel (1.24.0) - parallel_tests (4.4.0) + parallel (1.26.3) + parallel_tests (4.7.1) parallel - parser (3.3.0.5) + parser (3.3.6.0) ast (~> 2.4.1) racc - racc (1.7.3) + racc (1.8.1) rack (2.2.8) rack-test (2.1.0) rack (>= 1.3) @@ -79,42 +79,40 @@ GEM zeitwerk (~> 2.5) rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.9.0) - rexml (3.2.6) - rubocop (1.59.0) + regexp_parser (2.9.2) + rubocop (1.66.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.4) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.20.2) + rubocop-ast (1.36.1) + parser (>= 3.3.1.0) + rubocop-performance (1.21.1) rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) single_cov (1.11.0) - standard (1.33.0) + standard (1.35.0.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.59.0) + rubocop (~> 1.62) standard-custom (~> 1.0.0) standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.1) + standard-performance (1.4.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.2) + rubocop-performance (~> 1.21.0) thor (1.3.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) zeitwerk (2.6.13) PLATFORMS @@ -124,7 +122,6 @@ PLATFORMS DEPENDENCIES bump - bundler forking_test_runner maxitest railties (~> 7.0.0) diff --git a/gemfiles/rails7.1.gemfile.lock b/gemfiles/rails7.1.gemfile.lock index aaece9d..7b0e671 100644 --- a/gemfiles/rails7.1.gemfile.lock +++ b/gemfiles/rails7.1.gemfile.lock @@ -44,7 +44,7 @@ GEM drb (2.2.0) ruby2_keywords erubi (1.12.0) - forking_test_runner (1.13.0) + forking_test_runner (1.14.0) parallel_tests (>= 1.3.7) i18n (1.14.1) concurrent-ruby (~> 1.0) @@ -52,33 +52,33 @@ GEM irb (1.11.1) rdoc reline (>= 0.4.2) - json (2.7.1) + json (2.8.2) language_server-protocol (3.17.0.3) lint_roller (1.1.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) - maxitest (5.4.0) - minitest (>= 5.14.0, < 5.21.0) + maxitest (4.5.0) + minitest (>= 5.0.0, < 5.19.0) mini_portile2 (2.8.5) - minitest (5.20.0) + minitest (5.18.1) mutex_m (0.2.0) - nokogiri (1.16.2) + nokogiri (1.15.6) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.16.2-arm64-darwin) + nokogiri (1.15.6-arm64-darwin) racc (~> 1.4) - nokogiri (1.16.2-x86_64-linux) + nokogiri (1.15.6-x86_64-linux) racc (~> 1.4) - parallel (1.24.0) - parallel_tests (4.4.0) + parallel (1.26.3) + parallel_tests (4.7.1) parallel - parser (3.3.0.5) + parser (3.3.6.0) ast (~> 2.4.1) racc psych (5.1.2) stringio - racc (1.7.3) + racc (1.8.1) rack (3.0.9) rack-session (2.0.0) rack (>= 3.0.0) @@ -106,46 +106,44 @@ GEM rake (13.1.0) rdoc (6.6.2) psych (>= 4.0.0) - regexp_parser (2.9.0) + regexp_parser (2.9.2) reline (0.4.2) io-console (~> 0.5) - rexml (3.2.6) - rubocop (1.59.0) + rubocop (1.66.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.4) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.20.2) + rubocop-ast (1.36.1) + parser (>= 3.3.1.0) + rubocop-performance (1.21.1) rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) single_cov (1.11.0) - standard (1.33.0) + standard (1.35.0.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.59.0) + rubocop (~> 1.62) standard-custom (~> 1.0.0) standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.1) + standard-performance (1.4.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.2) + rubocop-performance (~> 1.21.0) stringio (3.1.0) thor (1.3.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) webrick (1.8.1) zeitwerk (2.6.13) @@ -156,7 +154,6 @@ PLATFORMS DEPENDENCIES bump - bundler forking_test_runner maxitest railties (~> 7.1.0) diff --git a/stronger_parameters.gemspec b/stronger_parameters.gemspec index f0d860e..a4ef830 100644 --- a/stronger_parameters.gemspec +++ b/stronger_parameters.gemspec @@ -13,13 +13,6 @@ Gem::Specification.new do |spec| spec.files = Dir.glob("lib/**/*") + %w[README.md] - spec.add_development_dependency "bundler" - spec.add_development_dependency "rake" - spec.add_development_dependency "maxitest" - spec.add_development_dependency "bump" - spec.add_development_dependency "single_cov" - spec.add_development_dependency "standard" - spec.add_development_dependency "forking_test_runner" spec.add_runtime_dependency "actionpack", ">= 5.0" spec.required_ruby_version = ">= 2.7.0" diff --git a/test/stronger_parameters/constraints/date_time_iso8601_constraint_test.rb b/test/stronger_parameters/constraints/date_time_iso8601_constraint_test.rb index ba2fa41..a031fd2 100644 --- a/test/stronger_parameters/constraints/date_time_iso8601_constraint_test.rb +++ b/test/stronger_parameters/constraints/date_time_iso8601_constraint_test.rb @@ -19,5 +19,5 @@ rejects nil rejects "2015-03-32" # Invalid day rejects "2015-00-15" # Invalid month - rejects "2015-03-31T14:34:56Zxxx" # + rejects "2015-03-31T14:34:56Zxxx" end diff --git a/test/stronger_parameters/constraints/hash_constraint_test.rb b/test/stronger_parameters/constraints/hash_constraint_test.rb index 9ad570e..5efe5f3 100644 --- a/test/stronger_parameters/constraints/hash_constraint_test.rb +++ b/test/stronger_parameters/constraints/hash_constraint_test.rb @@ -9,7 +9,7 @@ def self.permits(value, options = {}) options[:as] ||= value options[:as] = options[:as].with_indifferent_access - super(value, options) + super end subject do