diff --git a/.circleci/config.yml b/.circleci/config.yml index d66e96b..dafe80d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -10,7 +10,7 @@ references: - image: *ruby_image environment: DB_HOST=127.0.0.1 - - image: circleci/mysql:5.6.39 + - image: cimg/mysql:5.7.36 environment: MYSQL_DATABASE=immortal_db @@ -22,7 +22,7 @@ references: run: name: Install Bundler command: | - gem install bundler + gem install bundler -v 1.14.6 gem cleanup bundler install_gems: &install_gems diff --git a/gemfiles/activerecord_41.gemfile.lock b/gemfiles/activerecord_41.gemfile.lock index d01be24..01e2517 100644 --- a/gemfiles/activerecord_41.gemfile.lock +++ b/gemfiles/activerecord_41.gemfile.lock @@ -116,5 +116,3 @@ DEPENDENCIES rubocop-rspec sqlite3 -BUNDLED WITH - 1.16.5 diff --git a/gemfiles/activerecord_42.gemfile.lock b/gemfiles/activerecord_42.gemfile.lock index 4ce5b6a..76f82a8 100644 --- a/gemfiles/activerecord_42.gemfile.lock +++ b/gemfiles/activerecord_42.gemfile.lock @@ -114,5 +114,3 @@ DEPENDENCIES rubocop-rspec sqlite3 -BUNDLED WITH - 1.16.5 diff --git a/gemfiles/activerecord_50.gemfile.lock b/gemfiles/activerecord_50.gemfile.lock index 3d49a1e..6b65f7f 100644 --- a/gemfiles/activerecord_50.gemfile.lock +++ b/gemfiles/activerecord_50.gemfile.lock @@ -112,5 +112,3 @@ DEPENDENCIES rubocop-rspec sqlite3 -BUNDLED WITH - 1.16.5 diff --git a/gemfiles/activerecord_51.gemfile.lock b/gemfiles/activerecord_51.gemfile.lock index 4a01daa..82c6be6 100644 --- a/gemfiles/activerecord_51.gemfile.lock +++ b/gemfiles/activerecord_51.gemfile.lock @@ -24,57 +24,29 @@ GEM thor (>= 0.14.0) arel (8.0.0) ast (2.4.2) - bigdecimal (3.1.7) - byebug (11.1.3) + byebug (11.0.1) + codeclimate-engine-rb (0.4.2) concurrent-ruby (1.2.3) diff-lcs (1.5.1) - dry-configurable (1.1.0) - dry-core (~> 1.0, < 2) - zeitwerk (~> 2.6) - dry-core (1.0.1) - concurrent-ruby (~> 1.0) - zeitwerk (~> 2.6) - dry-inflector (1.0.0) - dry-initializer (3.1.1) - dry-logic (1.5.0) - concurrent-ruby (~> 1.0) - dry-core (~> 1.0, < 2) - zeitwerk (~> 2.6) - dry-schema (1.13.3) - concurrent-ruby (~> 1.0) - dry-configurable (~> 1.0, >= 1.0.1) - dry-core (~> 1.0, < 2) - dry-initializer (~> 3.0) - dry-logic (>= 1.4, < 2) - dry-types (>= 1.7, < 2) - zeitwerk (~> 2.6) - dry-types (1.7.2) - bigdecimal (~> 3.0) - concurrent-ruby (~> 1.0) - dry-core (~> 1.0) - dry-inflector (~> 1.0) - dry-logic (~> 1.4) - zeitwerk (~> 2.6) i18n (1.14.4) concurrent-ruby (~> 1.0) - json (2.7.1) - language_server-protocol (3.17.0.3) - minitest (5.22.3) + jaro_winkler (1.5.6) + kwalify (0.7.2) + minitest (5.15.0) mysql2 (0.5.6) - parallel (1.24.0) - parser (3.3.0.5) + parallel (1.19.2) + parser (2.7.2.0) ast (~> 2.4.1) - racc - racc (1.7.3) + psych (3.1.0) rainbow (3.1.1) rake (10.5.0) - reek (6.3.0) - dry-schema (~> 1.13.0) - parser (~> 3.3.0) + reek (5.6.0) + codeclimate-engine-rb (~> 0.4.0) + kwalify (~> 0.7.0) + parser (>= 2.5.0.0, < 2.8, != 2.5.1.1) + psych (~> 3.1.0) rainbow (>= 2.0, < 4.0) - rexml (~> 3.1) - regexp_parser (2.9.0) - rexml (3.2.6) + rexml (3.2.5) rspec (3.6.0) rspec-core (~> 3.6.0) rspec-expectations (~> 3.6.0) @@ -91,48 +63,25 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.6.0) rspec-support (3.6.0) - rubocop (1.62.1) - json (~> 2.3) - language_server-protocol (>= 3.17.0) + rubocop (0.81.0) + jaro_winkler (~> 1.5.1) parallel (~> 1.10) - parser (>= 3.3.0.2) + parser (>= 2.7.0.1) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.31.1, < 2.0) + rexml ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.31.2) - parser (>= 3.3.0.4) - rubocop-capybara (2.20.0) - rubocop (~> 1.41) - rubocop-factory_bot (2.25.1) - rubocop (~> 1.41) - rubocop-rspec (2.27.1) - rubocop (~> 1.40) - rubocop-capybara (~> 2.17) - rubocop-factory_bot (~> 2.22) + unicode-display_width (>= 1.4.0, < 2.0) + rubocop-rspec (1.38.1) + rubocop (>= 0.68.1) ruby-progressbar (1.13.0) - sqlite3 (1.7.3-aarch64-linux) - sqlite3 (1.7.3-arm-linux) - sqlite3 (1.7.3-arm64-darwin) - sqlite3 (1.7.3-x86-linux) - sqlite3 (1.7.3-x86_64-darwin) - sqlite3 (1.7.3-x86_64-linux) - thor (1.3.1) + thor (1.2.2) thread_safe (0.3.6) tzinfo (1.2.11) thread_safe (~> 0.1) - unicode-display_width (2.5.0) - zeitwerk (2.6.13) + unicode-display_width (1.8.0) PLATFORMS - aarch64-linux - arm-linux - arm64-darwin - x86-linux - x86_64-darwin - x86_64-linux + ruby DEPENDENCIES activerecord (~> 5.1.0) @@ -146,7 +95,6 @@ DEPENDENCIES rspec-its rubocop rubocop-rspec - sqlite3 BUNDLED WITH - 2.5.5 + 1.14.6 diff --git a/gemfiles/activerecord_52.gemfile.lock b/gemfiles/activerecord_52.gemfile.lock index 7e33838..210c3a8 100644 --- a/gemfiles/activerecord_52.gemfile.lock +++ b/gemfiles/activerecord_52.gemfile.lock @@ -24,57 +24,29 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - bigdecimal (3.1.7) - byebug (11.1.3) + byebug (11.0.1) + codeclimate-engine-rb (0.4.2) concurrent-ruby (1.2.3) diff-lcs (1.5.1) - dry-configurable (1.1.0) - dry-core (~> 1.0, < 2) - zeitwerk (~> 2.6) - dry-core (1.0.1) - concurrent-ruby (~> 1.0) - zeitwerk (~> 2.6) - dry-inflector (1.0.0) - dry-initializer (3.1.1) - dry-logic (1.5.0) - concurrent-ruby (~> 1.0) - dry-core (~> 1.0, < 2) - zeitwerk (~> 2.6) - dry-schema (1.13.3) - concurrent-ruby (~> 1.0) - dry-configurable (~> 1.0, >= 1.0.1) - dry-core (~> 1.0, < 2) - dry-initializer (~> 3.0) - dry-logic (>= 1.4, < 2) - dry-types (>= 1.7, < 2) - zeitwerk (~> 2.6) - dry-types (1.7.2) - bigdecimal (~> 3.0) - concurrent-ruby (~> 1.0) - dry-core (~> 1.0) - dry-inflector (~> 1.0) - dry-logic (~> 1.4) - zeitwerk (~> 2.6) i18n (1.14.4) concurrent-ruby (~> 1.0) - json (2.7.1) - language_server-protocol (3.17.0.3) - minitest (5.22.3) + jaro_winkler (1.5.6) + kwalify (0.7.2) + minitest (5.15.0) mysql2 (0.5.6) - parallel (1.24.0) - parser (3.3.0.5) + parallel (1.19.2) + parser (2.7.2.0) ast (~> 2.4.1) - racc - racc (1.7.3) + psych (3.1.0) rainbow (3.1.1) rake (10.5.0) - reek (6.3.0) - dry-schema (~> 1.13.0) - parser (~> 3.3.0) + reek (5.6.0) + codeclimate-engine-rb (~> 0.4.0) + kwalify (~> 0.7.0) + parser (>= 2.5.0.0, < 2.8, != 2.5.1.1) + psych (~> 3.1.0) rainbow (>= 2.0, < 4.0) - rexml (~> 3.1) - regexp_parser (2.9.0) - rexml (3.2.6) + rexml (3.2.5) rspec (3.6.0) rspec-core (~> 3.6.0) rspec-expectations (~> 3.6.0) @@ -91,48 +63,25 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.6.0) rspec-support (3.6.0) - rubocop (1.62.1) - json (~> 2.3) - language_server-protocol (>= 3.17.0) + rubocop (0.81.0) + jaro_winkler (~> 1.5.1) parallel (~> 1.10) - parser (>= 3.3.0.2) + parser (>= 2.7.0.1) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.31.1, < 2.0) + rexml ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.31.2) - parser (>= 3.3.0.4) - rubocop-capybara (2.20.0) - rubocop (~> 1.41) - rubocop-factory_bot (2.25.1) - rubocop (~> 1.41) - rubocop-rspec (2.27.1) - rubocop (~> 1.40) - rubocop-capybara (~> 2.17) - rubocop-factory_bot (~> 2.22) + unicode-display_width (>= 1.4.0, < 2.0) + rubocop-rspec (1.38.1) + rubocop (>= 0.68.1) ruby-progressbar (1.13.0) - sqlite3 (1.7.3-aarch64-linux) - sqlite3 (1.7.3-arm-linux) - sqlite3 (1.7.3-arm64-darwin) - sqlite3 (1.7.3-x86-linux) - sqlite3 (1.7.3-x86_64-darwin) - sqlite3 (1.7.3-x86_64-linux) - thor (1.3.1) + thor (1.2.2) thread_safe (0.3.6) tzinfo (1.2.11) thread_safe (~> 0.1) - unicode-display_width (2.5.0) - zeitwerk (2.6.13) + unicode-display_width (1.8.0) PLATFORMS - aarch64-linux - arm-linux - arm64-darwin - x86-linux - x86_64-darwin - x86_64-linux + ruby DEPENDENCIES activerecord (~> 5.2.0) @@ -146,7 +95,6 @@ DEPENDENCIES rspec-its rubocop rubocop-rspec - sqlite3 BUNDLED WITH - 2.5.5 + 1.14.6