From 4568e58f7d4d2368e48c663e97f148fa620b98f8 Mon Sep 17 00:00:00 2001 From: Ben Langfeld Date: Thu, 13 Jul 2023 22:18:15 -0300 Subject: [PATCH] Check in all Gemfile.lock (#100) The dependencies used in CI and by a fresh checkout of the project should be known good, and upgrades should be explicit (by Renovate in our case) so that we can identify clearly the source of breakage (CI failing on Renovate PRs). Fixes #97. --------- Co-authored-by: Carlos Palhares --- .github/workflows/_ruby-workflow.yml | 77 +++++ .github/workflows/audit_tracker.yml | 3 +- .github/workflows/camel_trail.yml | 4 +- .github/workflows/consent.yml | 8 +- .github/workflows/cygnet.yml | 3 +- .github/workflows/data_taster.yml | 3 +- .github/workflows/edgestitch.yml | 4 +- .github/workflows/lumberaxe.yml | 3 +- .github/workflows/nitro_config.yml | 3 +- .github/workflows/rabbet.yml | 3 +- .github/workflows/rubocop-cobra.yml | 3 +- .github/workflows/rubocop-powerhome.yml | 3 +- .gitignore | 3 - packages/audit_tracker/.gitignore | 2 +- packages/audit_tracker/.rubocop.yml | 8 + packages/audit_tracker/Appraisals | 13 + packages/audit_tracker/Gemfile | 4 - packages/audit_tracker/Gemfile.lock | 178 +++++++++++ packages/audit_tracker/audit_tracker.gemspec | 1 + .../audit_tracker/gemfiles/rails_6_0.gemfile | 13 + .../gemfiles/rails_6_0.gemfile.lock | 268 ++++++++++++++++ .../audit_tracker/gemfiles/rails_6_1.gemfile | 13 + .../gemfiles/rails_6_1.gemfile.lock | 271 ++++++++++++++++ .../audit_tracker/gemfiles/rails_7_0.gemfile | 13 + .../gemfiles/rails_7_0.gemfile.lock | 270 ++++++++++++++++ packages/camel_trail/.gitignore | 1 - packages/camel_trail/.rubocop.yml | 8 + packages/camel_trail/Appraisals | 9 + packages/camel_trail/Gemfile | 7 - packages/camel_trail/Gemfile.lock | 275 ++++++++++++++++ packages/camel_trail/camel_trail.gemspec | 5 +- .../camel_trail/gemfiles/rails_6_0.gemfile | 8 + .../gemfiles/rails_6_0.gemfile.lock | 273 ++++++++++++++++ .../camel_trail/gemfiles/rails_6_1.gemfile | 8 + .../gemfiles/rails_6_1.gemfile.lock | 276 ++++++++++++++++ .../camel_trail/spec/dummy/config/boot.rb | 11 +- packages/consent/.gitignore | 1 - packages/consent/.rubocop.yml | 8 + packages/consent/Appraisals | 13 + packages/consent/Gemfile | 4 - packages/consent/Gemfile.lock | 193 +++++++++++ packages/consent/consent.gemspec | 1 + packages/consent/gemfiles/.bundle/config | 2 + packages/consent/gemfiles/rails_6_0.gemfile | 8 + .../consent/gemfiles/rails_6_0.gemfile.lock | 275 ++++++++++++++++ packages/consent/gemfiles/rails_6_1.gemfile | 8 + .../consent/gemfiles/rails_6_1.gemfile.lock | 278 ++++++++++++++++ packages/consent/gemfiles/rails_7_0.gemfile | 8 + .../consent/gemfiles/rails_7_0.gemfile.lock | 277 ++++++++++++++++ packages/data_taster/Gemfile | 2 - packages/data_taster/Gemfile.lock | 112 +++++++ packages/edgestitch/.gitignore | 1 - packages/edgestitch/.rubocop.yml | 8 + packages/edgestitch/Appraisals | 13 + packages/edgestitch/Gemfile | 4 - packages/edgestitch/Gemfile.lock | 266 ++++++++++++++++ packages/edgestitch/edgestitch.gemspec | 1 + .../edgestitch/gemfiles/rails_6_0.gemfile | 8 + .../gemfiles/rails_6_0.gemfile.lock | 266 ++++++++++++++++ .../edgestitch/gemfiles/rails_6_1.gemfile | 8 + .../gemfiles/rails_6_1.gemfile.lock | 269 ++++++++++++++++ .../edgestitch/gemfiles/rails_7_0.gemfile | 8 + .../gemfiles/rails_7_0.gemfile.lock | 268 ++++++++++++++++ packages/lumberaxe/.gitignore | 1 - packages/lumberaxe/.rubocop.yml | 8 + packages/lumberaxe/Appraisals | 13 + packages/lumberaxe/Gemfile | 4 - packages/lumberaxe/Gemfile.lock | 296 +++++++++++++++++ packages/lumberaxe/gemfiles/.bundle/config | 2 + packages/lumberaxe/gemfiles/rails_6_0.gemfile | 8 + .../lumberaxe/gemfiles/rails_6_0.gemfile.lock | 297 +++++++++++++++++ packages/lumberaxe/gemfiles/rails_6_1.gemfile | 8 + .../lumberaxe/gemfiles/rails_6_1.gemfile.lock | 300 ++++++++++++++++++ packages/lumberaxe/gemfiles/rails_7_0.gemfile | 8 + .../lumberaxe/gemfiles/rails_7_0.gemfile.lock | 299 +++++++++++++++++ packages/lumberaxe/lumberaxe.gemspec | 1 + packages/nitro_config/.gitignore | 1 - packages/nitro_config/.rubocop.yml | 8 + packages/nitro_config/Appraisals | 13 + packages/nitro_config/Gemfile | 4 - packages/nitro_config/Gemfile.lock | 167 ++++++++++ packages/nitro_config/gemfiles/.bundle/config | 2 + .../nitro_config/gemfiles/rails_6_0.gemfile | 13 + .../gemfiles/rails_6_0.gemfile.lock | 254 +++++++++++++++ .../nitro_config/gemfiles/rails_6_1.gemfile | 13 + .../gemfiles/rails_6_1.gemfile.lock | 257 +++++++++++++++ .../nitro_config/gemfiles/rails_7_0.gemfile | 13 + .../gemfiles/rails_7_0.gemfile.lock | 256 +++++++++++++++ packages/nitro_config/nitro_config.gemspec | 1 + packages/rubocop-powerhome/.gitignore | 1 - packages/rubocop-powerhome/.rubocop.yml | 8 + packages/rubocop-powerhome/Appraisals | 13 + packages/rubocop-powerhome/Gemfile | 3 - packages/rubocop-powerhome/Gemfile.lock | 243 ++++++++++++++ .../gemfiles/rails_6_0.gemfile | 7 + .../gemfiles/rails_6_0.gemfile.lock | 249 +++++++++++++++ .../gemfiles/rails_6_1.gemfile | 7 + .../gemfiles/rails_6_1.gemfile.lock | 252 +++++++++++++++ .../gemfiles/rails_7_0.gemfile | 7 + .../gemfiles/rails_7_0.gemfile.lock | 251 +++++++++++++++ .../rubocop-powerhome.gemspec | 1 + 101 files changed, 7584 insertions(+), 70 deletions(-) create mode 100644 .github/workflows/_ruby-workflow.yml create mode 100644 packages/audit_tracker/Appraisals create mode 100644 packages/audit_tracker/Gemfile.lock create mode 100644 packages/audit_tracker/gemfiles/rails_6_0.gemfile create mode 100644 packages/audit_tracker/gemfiles/rails_6_0.gemfile.lock create mode 100644 packages/audit_tracker/gemfiles/rails_6_1.gemfile create mode 100644 packages/audit_tracker/gemfiles/rails_6_1.gemfile.lock create mode 100644 packages/audit_tracker/gemfiles/rails_7_0.gemfile create mode 100644 packages/audit_tracker/gemfiles/rails_7_0.gemfile.lock create mode 100644 packages/camel_trail/Appraisals create mode 100644 packages/camel_trail/Gemfile.lock create mode 100644 packages/camel_trail/gemfiles/rails_6_0.gemfile create mode 100644 packages/camel_trail/gemfiles/rails_6_0.gemfile.lock create mode 100644 packages/camel_trail/gemfiles/rails_6_1.gemfile create mode 100644 packages/camel_trail/gemfiles/rails_6_1.gemfile.lock create mode 100644 packages/consent/Appraisals create mode 100644 packages/consent/Gemfile.lock create mode 100644 packages/consent/gemfiles/.bundle/config create mode 100644 packages/consent/gemfiles/rails_6_0.gemfile create mode 100644 packages/consent/gemfiles/rails_6_0.gemfile.lock create mode 100644 packages/consent/gemfiles/rails_6_1.gemfile create mode 100644 packages/consent/gemfiles/rails_6_1.gemfile.lock create mode 100644 packages/consent/gemfiles/rails_7_0.gemfile create mode 100644 packages/consent/gemfiles/rails_7_0.gemfile.lock create mode 100644 packages/data_taster/Gemfile.lock create mode 100644 packages/edgestitch/Appraisals create mode 100644 packages/edgestitch/Gemfile.lock create mode 100644 packages/edgestitch/gemfiles/rails_6_0.gemfile create mode 100644 packages/edgestitch/gemfiles/rails_6_0.gemfile.lock create mode 100644 packages/edgestitch/gemfiles/rails_6_1.gemfile create mode 100644 packages/edgestitch/gemfiles/rails_6_1.gemfile.lock create mode 100644 packages/edgestitch/gemfiles/rails_7_0.gemfile create mode 100644 packages/edgestitch/gemfiles/rails_7_0.gemfile.lock create mode 100644 packages/lumberaxe/Appraisals create mode 100644 packages/lumberaxe/Gemfile.lock create mode 100644 packages/lumberaxe/gemfiles/.bundle/config create mode 100644 packages/lumberaxe/gemfiles/rails_6_0.gemfile create mode 100644 packages/lumberaxe/gemfiles/rails_6_0.gemfile.lock create mode 100644 packages/lumberaxe/gemfiles/rails_6_1.gemfile create mode 100644 packages/lumberaxe/gemfiles/rails_6_1.gemfile.lock create mode 100644 packages/lumberaxe/gemfiles/rails_7_0.gemfile create mode 100644 packages/lumberaxe/gemfiles/rails_7_0.gemfile.lock create mode 100644 packages/nitro_config/Appraisals create mode 100644 packages/nitro_config/Gemfile.lock create mode 100644 packages/nitro_config/gemfiles/.bundle/config create mode 100644 packages/nitro_config/gemfiles/rails_6_0.gemfile create mode 100644 packages/nitro_config/gemfiles/rails_6_0.gemfile.lock create mode 100644 packages/nitro_config/gemfiles/rails_6_1.gemfile create mode 100644 packages/nitro_config/gemfiles/rails_6_1.gemfile.lock create mode 100644 packages/nitro_config/gemfiles/rails_7_0.gemfile create mode 100644 packages/nitro_config/gemfiles/rails_7_0.gemfile.lock create mode 100644 packages/rubocop-powerhome/Appraisals create mode 100644 packages/rubocop-powerhome/Gemfile.lock create mode 100644 packages/rubocop-powerhome/gemfiles/rails_6_0.gemfile create mode 100644 packages/rubocop-powerhome/gemfiles/rails_6_0.gemfile.lock create mode 100644 packages/rubocop-powerhome/gemfiles/rails_6_1.gemfile create mode 100644 packages/rubocop-powerhome/gemfiles/rails_6_1.gemfile.lock create mode 100644 packages/rubocop-powerhome/gemfiles/rails_7_0.gemfile create mode 100644 packages/rubocop-powerhome/gemfiles/rails_7_0.gemfile.lock diff --git a/.github/workflows/_ruby-workflow.yml b/.github/workflows/_ruby-workflow.yml new file mode 100644 index 00000000..78c2efdb --- /dev/null +++ b/.github/workflows/_ruby-workflow.yml @@ -0,0 +1,77 @@ +on: + workflow_call: + secrets: + rubygems_api_key: + required: true + inputs: + before_build: + type: string + required: false + package: + required: true + type: string + workdir: + required: false + type: string + ruby: + default: '["2.7","3.1","3.2"]' + required: false + type: string + gemfiles: + default: '["Gemfile"]' + required: false + type: string + bundler: + default: '["2"]' + required: false + type: string + exclude: + default: '[]' + required: false + type: string + +jobs: + build: + runs-on: ubuntu-latest + name: Ruby ${{ matrix.ruby }} / Bundler ${{ matrix.bundler }} / ${{ matrix.gemfile }} + strategy: + fail-fast: false + matrix: + ruby: ${{ fromJSON(inputs.ruby) }} + gemfile: ${{ fromJSON(inputs.gemfiles) }} + bundler: ${{ fromJSON(inputs.bundler) }} + exclude: ${{ fromJSON(inputs.exclude)}} + env: + BUNDLE_GEMFILE: '${{ matrix.gemfile }}' + BUNDLER_VERSION: '${{ matrix.bundler }}' + RAILS_ENV: test + steps: + - uses: actions/checkout@v3 + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + bundler: ${{ matrix.bundler }} + ruby-version: ${{ matrix.ruby }} + working-directory: ${{ inputs.workdir }} + - name: Before build + if: ${{ inputs.before_build != '' }} + run: '${{ inputs.before_build }}' + - name: Run the build script + working-directory: ${{ inputs.workdir }} + run: bundle exec rake + - name: Ensure license compliance + working-directory: ${{ inputs.workdir }} + run: bundle exec license_finder + + release: + needs: build + runs-on: ubuntu-latest + if: ${{ contains(github.ref, 'refs/tags/v') && contains(github.ref, inputs.package) }} + steps: + - uses: actions/checkout@v3 + - uses: powerhome/publish-rubygems-action@git-safe-directory + env: + RELEASE_COMMAND: rake build release:guard_clean release:rubygem_push + RUBYGEMS_API_KEY: ${{ secrets.rubygems_api_key }} + WORKDIR: ${{ inputs.workdir }} diff --git a/.github/workflows/audit_tracker.yml b/.github/workflows/audit_tracker.yml index 6c816c93..92795e57 100644 --- a/.github/workflows/audit_tracker.yml +++ b/.github/workflows/audit_tracker.yml @@ -5,8 +5,9 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' + gemfiles: "['gemfiles/rails_6_0.gemfile','gemfiles/rails_6_1.gemfile','gemfiles/rails_7_0.gemfile']" secrets: inherit diff --git a/.github/workflows/camel_trail.yml b/.github/workflows/camel_trail.yml index ed55a8fd..531284cf 100644 --- a/.github/workflows/camel_trail.yml +++ b/.github/workflows/camel_trail.yml @@ -5,9 +5,9 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' - rails: '["6.1","6.0"]' + gemfiles: "['gemfiles/rails_6_0.gemfile','gemfiles/rails_6_1.gemfile']" secrets: inherit diff --git a/.github/workflows/consent.yml b/.github/workflows/consent.yml index a7ce35a6..8260eb1c 100644 --- a/.github/workflows/consent.yml +++ b/.github/workflows/consent.yml @@ -5,8 +5,14 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' + gemfiles: "['gemfiles/rails_6_0.gemfile','gemfiles/rails_6_1.gemfile','gemfiles/rails_7_0.gemfile']" + exclude: |- + [ + { 'ruby': '3.2', 'gemfile': 'gemfiles/rails_6_0.gemfile'}, + { 'ruby': '3.2', 'gemfile': 'gemfiles/rails_6_1.gemfile'}, + ] secrets: inherit diff --git a/.github/workflows/cygnet.yml b/.github/workflows/cygnet.yml index a23675c8..4f5be839 100644 --- a/.github/workflows/cygnet.yml +++ b/.github/workflows/cygnet.yml @@ -5,9 +5,8 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' - rails: '["any"]' secrets: inherit diff --git a/.github/workflows/data_taster.yml b/.github/workflows/data_taster.yml index e926588a..875f7c73 100644 --- a/.github/workflows/data_taster.yml +++ b/.github/workflows/data_taster.yml @@ -5,9 +5,8 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' - rails: '["any"]' secrets: inherit diff --git a/.github/workflows/edgestitch.yml b/.github/workflows/edgestitch.yml index 101a83c5..efbe899f 100644 --- a/.github/workflows/edgestitch.yml +++ b/.github/workflows/edgestitch.yml @@ -5,10 +5,10 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' before_build: sudo /etc/init.d/mysql start - rails: "['6.0','6.1','7.0']" + gemfiles: "['gemfiles/rails_6_0.gemfile','gemfiles/rails_6_1.gemfile','gemfiles/rails_7_0.gemfile']" secrets: inherit diff --git a/.github/workflows/lumberaxe.yml b/.github/workflows/lumberaxe.yml index 40d2c5c3..cd5f1c29 100644 --- a/.github/workflows/lumberaxe.yml +++ b/.github/workflows/lumberaxe.yml @@ -5,8 +5,9 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' + gemfiles: "['gemfiles/rails_6_0.gemfile','gemfiles/rails_6_1.gemfile','gemfiles/rails_7_0.gemfile']" secrets: inherit diff --git a/.github/workflows/nitro_config.yml b/.github/workflows/nitro_config.yml index 7cd402d6..55aa413e 100644 --- a/.github/workflows/nitro_config.yml +++ b/.github/workflows/nitro_config.yml @@ -5,8 +5,9 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' + gemfiles: "['gemfiles/rails_6_0.gemfile','gemfiles/rails_6_1.gemfile','gemfiles/rails_7_0.gemfile']" secrets: inherit diff --git a/.github/workflows/rabbet.yml b/.github/workflows/rabbet.yml index 0cf5ac2e..fafa53e2 100644 --- a/.github/workflows/rabbet.yml +++ b/.github/workflows/rabbet.yml @@ -5,9 +5,8 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' - rails: '["any"]' secrets: inherit diff --git a/.github/workflows/rubocop-cobra.yml b/.github/workflows/rubocop-cobra.yml index c44d3e96..29e19f34 100644 --- a/.github/workflows/rubocop-cobra.yml +++ b/.github/workflows/rubocop-cobra.yml @@ -5,9 +5,8 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' - rails: '["any"]' secrets: inherit diff --git a/.github/workflows/rubocop-powerhome.yml b/.github/workflows/rubocop-powerhome.yml index 02542850..510a30e4 100644 --- a/.github/workflows/rubocop-powerhome.yml +++ b/.github/workflows/rubocop-powerhome.yml @@ -5,8 +5,9 @@ on: jobs: ruby: - uses: ./.github/workflows/_ruby-package.yml + uses: ./.github/workflows/_ruby-workflow.yml with: package: ${{ github.workflow }} workdir: 'packages/${{ github.workflow }}' + gemfiles: "['gemfiles/rails_6_0.gemfile','gemfiles/rails_6_1.gemfile','gemfiles/rails_7_0.gemfile']" secrets: inherit diff --git a/.gitignore b/.gitignore index b14a210a..ea5dfbc9 100644 --- a/.gitignore +++ b/.gitignore @@ -34,9 +34,6 @@ config/master.key /.bundle /vendor/bundle -# these should all be checked in to normalize the environment: -# Gemfile.lock, .ruby-version, .ruby-gemset - # unless supporting rvm < 1.11.0 or doing something fancy, ignore this: .rvmrc diff --git a/packages/audit_tracker/.gitignore b/packages/audit_tracker/.gitignore index 51dc5ef2..49b855a6 100644 --- a/packages/audit_tracker/.gitignore +++ b/packages/audit_tracker/.gitignore @@ -8,5 +8,5 @@ # rspec failure tracking .rspec_status -Gemfile.lock + spec/internal/db/*.sqlite diff --git a/packages/audit_tracker/.rubocop.yml b/packages/audit_tracker/.rubocop.yml index c55270c7..7b979e02 100644 --- a/packages/audit_tracker/.rubocop.yml +++ b/packages/audit_tracker/.rubocop.yml @@ -1,2 +1,10 @@ require: - rubocop-powerhome + +Style/FrozenStringLiteralComment: + Exclude: + - 'gemfiles/*' + +Bundler/OrderedGems: + Exclude: + - 'gemfiles/*' diff --git a/packages/audit_tracker/Appraisals b/packages/audit_tracker/Appraisals new file mode 100644 index 00000000..895c313c --- /dev/null +++ b/packages/audit_tracker/Appraisals @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +appraise "rails-6-0" do + gem "rails", "6.0.6.1" +end + +appraise "rails-6-1" do + gem "rails", "6.1.7.4" +end + +appraise "rails-7-0" do + gem "rails", "7.0.6" +end diff --git a/packages/audit_tracker/Gemfile b/packages/audit_tracker/Gemfile index 8c5eb71a..0861c2d3 100644 --- a/packages/audit_tracker/Gemfile +++ b/packages/audit_tracker/Gemfile @@ -4,10 +4,6 @@ source "https://rubygems.org" gemspec -rails_version = ENV.fetch("RAILS_VERSION", ">= 5.2.8.1") - -gem "rails", rails_version - gem "byebug" gem "license_finder", ">= 7.0" gem "rake", ">= 13.0" diff --git a/packages/audit_tracker/Gemfile.lock b/packages/audit_tracker/Gemfile.lock new file mode 100644 index 00000000..c93cb8a5 --- /dev/null +++ b/packages/audit_tracker/Gemfile.lock @@ -0,0 +1,178 @@ +PATH + remote: ../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: . + specs: + audit_tracker (0.1.0) + +GEM + remote: https://rubygems.org/ + specs: + actionpack (7.0.4) + actionview (= 7.0.4) + activesupport (= 7.0.4) + rack (~> 2.0, >= 2.2.0) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actionview (7.0.4) + activesupport (= 7.0.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activemodel (7.0.4) + activesupport (= 7.0.4) + activerecord (7.0.4) + activemodel (= 7.0.4) + activesupport (= 7.0.4) + activesupport (7.0.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.1.10) + crass (1.0.6) + diff-lcs (1.5.0) + erubi (1.11.0) + i18n (1.12.0) + concurrent-ruby (~> 1.0) + json (2.6.2) + license_finder (7.0.1) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.19.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + method_source (1.0.0) + mini_portile2 (2.8.2) + minitest (5.16.3) + nokogiri (1.13.9) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + parallel (1.22.1) + parser (3.1.2.1) + ast (~> 2.4.1) + racc (1.6.0) + rack (2.2.4) + rack-test (2.0.2) + rack (>= 1.3) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.3) + loofah (~> 2.3) + railties (7.0.4) + actionpack (= 7.0.4) + activesupport (= 7.0.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.6.0) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.0) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.0) + rubocop (1.37.1) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.1.2.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.23.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.23.0) + parser (>= 3.1.1.0) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.19.1) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.17.1) + rubocop (~> 1.33) + ruby-progressbar (1.11.0) + rubyzip (2.3.2) + shoulda-matchers (5.1.0) + activesupport (>= 5.2.0) + sqlite3 (1.4.4) + thor (1.2.1) + tomlrb (2.0.3) + tzinfo (2.0.5) + concurrent-ruby (~> 1.0) + unicode-display_width (2.3.0) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.1) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + activerecord (>= 6.0.6.1, < 7.1) + appraisal (~> 2.4.1) + audit_tracker! + byebug + combustion (~> 1.3) + license_finder (>= 7.0) + rake (>= 13.0) + rspec (>= 3.0) + rspec-rails (~> 5.1.2) + rubocop (>= 1.32) + rubocop-powerhome! + shoulda-matchers (~> 5.1.0) + sqlite3 (~> 1.4.2) + +BUNDLED WITH + 2.3.26 diff --git a/packages/audit_tracker/audit_tracker.gemspec b/packages/audit_tracker/audit_tracker.gemspec index 76cf4505..cd65d9a8 100644 --- a/packages/audit_tracker/audit_tracker.gemspec +++ b/packages/audit_tracker/audit_tracker.gemspec @@ -31,6 +31,7 @@ Gem::Specification.new do |spec| spec.require_paths = ["lib"] spec.add_development_dependency "activerecord", ">= 6.0.6.1", "< 7.1" + spec.add_development_dependency "appraisal", "~> 2.4.1" spec.add_development_dependency "combustion", "~> 1.3" spec.add_development_dependency "rspec-rails", "~> 5.1.2" spec.add_development_dependency "shoulda-matchers", "~> 5.1.0" diff --git a/packages/audit_tracker/gemfiles/rails_6_0.gemfile b/packages/audit_tracker/gemfiles/rails_6_0.gemfile new file mode 100644 index 00000000..dd9933c4 --- /dev/null +++ b/packages/audit_tracker/gemfiles/rails_6_0.gemfile @@ -0,0 +1,13 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "6.0.6.1" +gem "byebug" +gem "license_finder", ">= 7.0" +gem "rake", ">= 13.0" +gem "rspec", ">= 3.0" +gem "rubocop", ">= 1.32" +gem "rubocop-powerhome", path: "../../rubocop-powerhome" + +gemspec path: "../" diff --git a/packages/audit_tracker/gemfiles/rails_6_0.gemfile.lock b/packages/audit_tracker/gemfiles/rails_6_0.gemfile.lock new file mode 100644 index 00000000..46760658 --- /dev/null +++ b/packages/audit_tracker/gemfiles/rails_6_0.gemfile.lock @@ -0,0 +1,268 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + audit_tracker (0.1.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.6.1) + actionpack (= 6.0.6.1) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + mail (>= 2.7.1) + actionmailer (6.0.6.1) + actionpack (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.6.1) + actionview (= 6.0.6.1) + activesupport (= 6.0.6.1) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.6.1) + actionpack (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + nokogiri (>= 1.8.5) + actionview (6.0.6.1) + activesupport (= 6.0.6.1) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.6.1) + activesupport (= 6.0.6.1) + globalid (>= 0.3.6) + activemodel (6.0.6.1) + activesupport (= 6.0.6.1) + activerecord (6.0.6.1) + activemodel (= 6.0.6.1) + activesupport (= 6.0.6.1) + activestorage (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + marcel (~> 1.0) + activesupport (6.0.6.1) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.0.6.1) + actioncable (= 6.0.6.1) + actionmailbox (= 6.0.6.1) + actionmailer (= 6.0.6.1) + actionpack (= 6.0.6.1) + actiontext (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + activemodel (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + bundler (>= 1.3.0) + railties (= 6.0.6.1) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.0.6.1) + actionpack (= 6.0.6.1) + activesupport (= 6.0.6.1) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + shoulda-matchers (5.1.0) + activesupport (>= 5.2.0) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + sqlite3 (1.4.4) + thor (1.2.2) + thread_safe (0.3.6) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (1.2.11) + thread_safe (~> 0.1) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + activerecord (>= 6.0.6.1, < 7.1) + appraisal (~> 2.4.1) + audit_tracker! + byebug + combustion (~> 1.3) + license_finder (>= 7.0) + rails (= 6.0.6.1) + rake (>= 13.0) + rspec (>= 3.0) + rspec-rails (~> 5.1.2) + rubocop (>= 1.32) + rubocop-powerhome! + shoulda-matchers (~> 5.1.0) + sqlite3 (~> 1.4.2) + +BUNDLED WITH + 2.3.26 diff --git a/packages/audit_tracker/gemfiles/rails_6_1.gemfile b/packages/audit_tracker/gemfiles/rails_6_1.gemfile new file mode 100644 index 00000000..6097021b --- /dev/null +++ b/packages/audit_tracker/gemfiles/rails_6_1.gemfile @@ -0,0 +1,13 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "6.1.7.4" +gem "byebug" +gem "license_finder", ">= 7.0" +gem "rake", ">= 13.0" +gem "rspec", ">= 3.0" +gem "rubocop", ">= 1.32" +gem "rubocop-powerhome", path: "../../rubocop-powerhome" + +gemspec path: "../" diff --git a/packages/audit_tracker/gemfiles/rails_6_1.gemfile.lock b/packages/audit_tracker/gemfiles/rails_6_1.gemfile.lock new file mode 100644 index 00000000..15f5b9de --- /dev/null +++ b/packages/audit_tracker/gemfiles/rails_6_1.gemfile.lock @@ -0,0 +1,271 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + audit_tracker (0.1.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (>= 2.7.1) + actionmailer (6.1.7.4) + actionpack (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.7.4) + actionview (= 6.1.7.4) + activesupport (= 6.1.7.4) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.7.4) + actionpack (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + nokogiri (>= 1.8.5) + actionview (6.1.7.4) + activesupport (= 6.1.7.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.7.4) + activesupport (= 6.1.7.4) + globalid (>= 0.3.6) + activemodel (6.1.7.4) + activesupport (= 6.1.7.4) + activerecord (6.1.7.4) + activemodel (= 6.1.7.4) + activesupport (= 6.1.7.4) + activestorage (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activesupport (= 6.1.7.4) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.7.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.1.7.4) + actioncable (= 6.1.7.4) + actionmailbox (= 6.1.7.4) + actionmailer (= 6.1.7.4) + actionpack (= 6.1.7.4) + actiontext (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activemodel (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + bundler (>= 1.15.0) + railties (= 6.1.7.4) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + shoulda-matchers (5.1.0) + activesupport (>= 5.2.0) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + sqlite3 (1.4.4) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + activerecord (>= 6.0.6.1, < 7.1) + appraisal (~> 2.4.1) + audit_tracker! + byebug + combustion (~> 1.3) + license_finder (>= 7.0) + rails (= 6.1.7.4) + rake (>= 13.0) + rspec (>= 3.0) + rspec-rails (~> 5.1.2) + rubocop (>= 1.32) + rubocop-powerhome! + shoulda-matchers (~> 5.1.0) + sqlite3 (~> 1.4.2) + +BUNDLED WITH + 2.3.26 diff --git a/packages/audit_tracker/gemfiles/rails_7_0.gemfile b/packages/audit_tracker/gemfiles/rails_7_0.gemfile new file mode 100644 index 00000000..15f09bab --- /dev/null +++ b/packages/audit_tracker/gemfiles/rails_7_0.gemfile @@ -0,0 +1,13 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "7.0.6" +gem "byebug" +gem "license_finder", ">= 7.0" +gem "rake", ">= 13.0" +gem "rspec", ">= 3.0" +gem "rubocop", ">= 1.32" +gem "rubocop-powerhome", path: "../../rubocop-powerhome" + +gemspec path: "../" diff --git a/packages/audit_tracker/gemfiles/rails_7_0.gemfile.lock b/packages/audit_tracker/gemfiles/rails_7_0.gemfile.lock new file mode 100644 index 00000000..303a7dad --- /dev/null +++ b/packages/audit_tracker/gemfiles/rails_7_0.gemfile.lock @@ -0,0 +1,270 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + audit_tracker (0.1.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.0.6) + actionpack (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activesupport (= 7.0.6) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.0) + actionpack (7.0.6) + actionview (= 7.0.6) + activesupport (= 7.0.6) + rack (~> 2.0, >= 2.2.4) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (7.0.6) + actionpack (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.0.6) + activesupport (= 7.0.6) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.3.6) + activemodel (7.0.6) + activesupport (= 7.0.6) + activerecord (7.0.6) + activemodel (= 7.0.6) + activesupport (= 7.0.6) + activestorage (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activesupport (= 7.0.6) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (7.0.6) + actioncable (= 7.0.6) + actionmailbox (= 7.0.6) + actionmailer (= 7.0.6) + actionpack (= 7.0.6) + actiontext (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activemodel (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + bundler (>= 1.15.0) + railties (= 7.0.6) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + shoulda-matchers (5.1.0) + activesupport (>= 5.2.0) + sqlite3 (1.4.4) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + activerecord (>= 6.0.6.1, < 7.1) + appraisal (~> 2.4.1) + audit_tracker! + byebug + combustion (~> 1.3) + license_finder (>= 7.0) + rails (= 7.0.6) + rake (>= 13.0) + rspec (>= 3.0) + rspec-rails (~> 5.1.2) + rubocop (>= 1.32) + rubocop-powerhome! + shoulda-matchers (~> 5.1.0) + sqlite3 (~> 1.4.2) + +BUNDLED WITH + 2.3.26 diff --git a/packages/camel_trail/.gitignore b/packages/camel_trail/.gitignore index cb8b205b..514da2d0 100644 --- a/packages/camel_trail/.gitignore +++ b/packages/camel_trail/.gitignore @@ -12,7 +12,6 @@ pkg /spec/reports/ **/tmp/* !**/tmp/.gitkeep -Gemfile.lock *.DS_Store doc/* !doc/dependency_decisions.yml diff --git a/packages/camel_trail/.rubocop.yml b/packages/camel_trail/.rubocop.yml index 0e631c26..e9fe2e8e 100644 --- a/packages/camel_trail/.rubocop.yml +++ b/packages/camel_trail/.rubocop.yml @@ -4,5 +4,13 @@ require: AllCops: TargetRubyVersion: 2.7 +Style/FrozenStringLiteralComment: + Exclude: + - 'gemfiles/*' + +Bundler/OrderedGems: + Exclude: + - 'gemfiles/*' + Rails: Enabled: false diff --git a/packages/camel_trail/Appraisals b/packages/camel_trail/Appraisals new file mode 100644 index 00000000..a6e7bee1 --- /dev/null +++ b/packages/camel_trail/Appraisals @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +appraise "rails-6-0" do + gem "rails", "6.0.6.1" +end + +appraise "rails-6-1" do + gem "rails", "6.1.7.4" +end diff --git a/packages/camel_trail/Gemfile b/packages/camel_trail/Gemfile index c26440a0..b24b97bb 100644 --- a/packages/camel_trail/Gemfile +++ b/packages/camel_trail/Gemfile @@ -2,13 +2,6 @@ source "https://rubygems.org" -# Declare your gem's dependencies in camel_trail.gemspec. -# Bundler will treat runtime dependencies like base dependencies, and -# development dependencies will be added by default to the :development group. gemspec -rails_version = ENV.fetch("RAILS_VERSION", ">= 6.0.6.1") - -gem "rails", rails_version - gem "rubocop-powerhome", path: "../rubocop-powerhome" diff --git a/packages/camel_trail/Gemfile.lock b/packages/camel_trail/Gemfile.lock new file mode 100644 index 00000000..34b1dff2 --- /dev/null +++ b/packages/camel_trail/Gemfile.lock @@ -0,0 +1,275 @@ +PATH + remote: ../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: . + specs: + camel_trail (0.0.1) + nitro_config + powerhome-attr_encrypted (= 1.2.0) + rails (>= 6.0.6.1, < 7.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (>= 2.7.1) + actionmailer (6.1.7.4) + actionpack (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.7.4) + actionview (= 6.1.7.4) + activesupport (= 6.1.7.4) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.7.4) + actionpack (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + nokogiri (>= 1.8.5) + actionview (6.1.7.4) + activesupport (= 6.1.7.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.7.4) + activesupport (= 6.1.7.4) + globalid (>= 0.3.6) + activemodel (6.1.7.4) + activesupport (= 6.1.7.4) + activerecord (6.1.7.4) + activemodel (= 6.1.7.4) + activesupport (= 6.1.7.4) + activestorage (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activesupport (= 6.1.7.4) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.7.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + encryptor (3.0.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nitro_config (0.2.0) + activesupport (>= 5.2.8.1) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + powerhome-attr_encrypted (1.2.0) + encryptor (~> 3.0.0) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.1.7.4) + actioncable (= 6.1.7.4) + actionmailbox (= 6.1.7.4) + actionmailer (= 6.1.7.4) + actionpack (= 6.1.7.4) + actiontext (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activemodel (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + bundler (>= 1.15.0) + railties (= 6.1.7.4) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + sqlite3 (1.4.4) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + camel_trail! + license_finder (>= 7.0) + rake (~> 13) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + sqlite3 (~> 1.4.2) + yard (= 0.9.21) + +BUNDLED WITH + 2.4.10 diff --git a/packages/camel_trail/camel_trail.gemspec b/packages/camel_trail/camel_trail.gemspec index cee0a3a0..8f03e0da 100644 --- a/packages/camel_trail/camel_trail.gemspec +++ b/packages/camel_trail/camel_trail.gemspec @@ -1,8 +1,6 @@ # frozen_string_literal: true -lib = File.expand_path("lib", __dir__) -$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) -require "camel_trail/version" +require_relative "lib/camel_trail/version" Gem::Specification.new do |s| s.name = "camel_trail" @@ -25,6 +23,7 @@ Gem::Specification.new do |s| s.add_dependency "rails", ">= 6.0.6.1", "< 7.0" + s.add_development_dependency "appraisal", "~> 2.4.1" s.add_development_dependency "license_finder", ">= 7.0" s.add_development_dependency "rake", "~> 13" s.add_development_dependency "rspec", "~> 3.0" diff --git a/packages/camel_trail/gemfiles/rails_6_0.gemfile b/packages/camel_trail/gemfiles/rails_6_0.gemfile new file mode 100644 index 00000000..fc00cb5a --- /dev/null +++ b/packages/camel_trail/gemfiles/rails_6_0.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rubocop-powerhome", path: "../../rubocop-powerhome" +gem "rails", "6.0.6.1" + +gemspec path: "../" diff --git a/packages/camel_trail/gemfiles/rails_6_0.gemfile.lock b/packages/camel_trail/gemfiles/rails_6_0.gemfile.lock new file mode 100644 index 00000000..d8990a27 --- /dev/null +++ b/packages/camel_trail/gemfiles/rails_6_0.gemfile.lock @@ -0,0 +1,273 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + camel_trail (0.0.1) + nitro_config + powerhome-attr_encrypted (= 1.2.0) + rails (>= 6.0.6.1, < 7.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.6.1) + actionpack (= 6.0.6.1) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + mail (>= 2.7.1) + actionmailer (6.0.6.1) + actionpack (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.6.1) + actionview (= 6.0.6.1) + activesupport (= 6.0.6.1) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.6.1) + actionpack (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + nokogiri (>= 1.8.5) + actionview (6.0.6.1) + activesupport (= 6.0.6.1) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.6.1) + activesupport (= 6.0.6.1) + globalid (>= 0.3.6) + activemodel (6.0.6.1) + activesupport (= 6.0.6.1) + activerecord (6.0.6.1) + activemodel (= 6.0.6.1) + activesupport (= 6.0.6.1) + activestorage (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + marcel (~> 1.0) + activesupport (6.0.6.1) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + encryptor (3.0.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nitro_config (0.2.0) + activesupport (>= 5.2.8.1) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + powerhome-attr_encrypted (1.2.0) + encryptor (~> 3.0.0) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.0.6.1) + actioncable (= 6.0.6.1) + actionmailbox (= 6.0.6.1) + actionmailer (= 6.0.6.1) + actionpack (= 6.0.6.1) + actiontext (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + activemodel (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + bundler (>= 1.3.0) + railties (= 6.0.6.1) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.0.6.1) + actionpack (= 6.0.6.1) + activesupport (= 6.0.6.1) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + sqlite3 (1.4.4) + thor (1.2.2) + thread_safe (0.3.6) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (1.2.11) + thread_safe (~> 0.1) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + camel_trail! + license_finder (>= 7.0) + rails (= 6.0.6.1) + rake (~> 13) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + sqlite3 (~> 1.4.2) + yard (= 0.9.21) + +BUNDLED WITH + 2.4.10 diff --git a/packages/camel_trail/gemfiles/rails_6_1.gemfile b/packages/camel_trail/gemfiles/rails_6_1.gemfile new file mode 100644 index 00000000..c060fe7e --- /dev/null +++ b/packages/camel_trail/gemfiles/rails_6_1.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rubocop-powerhome", path: "../../rubocop-powerhome" +gem "rails", "6.1.7.4" + +gemspec path: "../" diff --git a/packages/camel_trail/gemfiles/rails_6_1.gemfile.lock b/packages/camel_trail/gemfiles/rails_6_1.gemfile.lock new file mode 100644 index 00000000..7109a2c9 --- /dev/null +++ b/packages/camel_trail/gemfiles/rails_6_1.gemfile.lock @@ -0,0 +1,276 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + camel_trail (0.0.1) + nitro_config + powerhome-attr_encrypted (= 1.2.0) + rails (>= 6.0.6.1, < 7.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (>= 2.7.1) + actionmailer (6.1.7.4) + actionpack (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.7.4) + actionview (= 6.1.7.4) + activesupport (= 6.1.7.4) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.7.4) + actionpack (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + nokogiri (>= 1.8.5) + actionview (6.1.7.4) + activesupport (= 6.1.7.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.7.4) + activesupport (= 6.1.7.4) + globalid (>= 0.3.6) + activemodel (6.1.7.4) + activesupport (= 6.1.7.4) + activerecord (6.1.7.4) + activemodel (= 6.1.7.4) + activesupport (= 6.1.7.4) + activestorage (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activesupport (= 6.1.7.4) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.7.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + encryptor (3.0.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nitro_config (0.2.0) + activesupport (>= 5.2.8.1) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + powerhome-attr_encrypted (1.2.0) + encryptor (~> 3.0.0) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.1.7.4) + actioncable (= 6.1.7.4) + actionmailbox (= 6.1.7.4) + actionmailer (= 6.1.7.4) + actionpack (= 6.1.7.4) + actiontext (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activemodel (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + bundler (>= 1.15.0) + railties (= 6.1.7.4) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + sqlite3 (1.4.4) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + camel_trail! + license_finder (>= 7.0) + rails (= 6.1.7.4) + rake (~> 13) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + sqlite3 (~> 1.4.2) + yard (= 0.9.21) + +BUNDLED WITH + 2.4.10 diff --git a/packages/camel_trail/spec/dummy/config/boot.rb b/packages/camel_trail/spec/dummy/config/boot.rb index 530b176a..59459d4a 100644 --- a/packages/camel_trail/spec/dummy/config/boot.rb +++ b/packages/camel_trail/spec/dummy/config/boot.rb @@ -1,12 +1,7 @@ # frozen_string_literal: true -require "rubygems" -gemfile = File.expand_path("../../../Gemfile", __dir__) - -if File.exist?(gemfile) - ENV["BUNDLE_GEMFILE"] = gemfile - require "bundler" - Bundler.setup -end +# Set up gems listed in the Gemfile. +ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../../Gemfile", __dir__) +require "bundler/setup" if File.exist?(ENV["BUNDLE_GEMFILE"]) $LOAD_PATH.unshift File.expand_path("../../../lib", __dir__) diff --git a/packages/consent/.gitignore b/packages/consent/.gitignore index 89b9ede9..457d6985 100644 --- a/packages/consent/.gitignore +++ b/packages/consent/.gitignore @@ -11,7 +11,6 @@ vendor/bundle *.log *.sqlite *.sqlite3 -Gemfile.lock # Ignore uploaded files in development /storage/* diff --git a/packages/consent/.rubocop.yml b/packages/consent/.rubocop.yml index 945569d1..08842b59 100644 --- a/packages/consent/.rubocop.yml +++ b/packages/consent/.rubocop.yml @@ -6,5 +6,13 @@ require: AllCops: TargetRubyVersion: 2.7 +Style/FrozenStringLiteralComment: + Exclude: + - 'gemfiles/*' + +Bundler/OrderedGems: + Exclude: + - 'gemfiles/*' + Rails: Enabled: false diff --git a/packages/consent/Appraisals b/packages/consent/Appraisals new file mode 100644 index 00000000..895c313c --- /dev/null +++ b/packages/consent/Appraisals @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +appraise "rails-6-0" do + gem "rails", "6.0.6.1" +end + +appraise "rails-6-1" do + gem "rails", "6.1.7.4" +end + +appraise "rails-7-0" do + gem "rails", "7.0.6" +end diff --git a/packages/consent/Gemfile b/packages/consent/Gemfile index 261062fd..8896ad2d 100644 --- a/packages/consent/Gemfile +++ b/packages/consent/Gemfile @@ -5,8 +5,4 @@ source "https://rubygems.org" # Specify your gem's dependencies in consent.gemspec gemspec -rails_version = ENV.fetch("RAILS_VERSION", ">= 5") - -gem "rails", rails_version - gem "rubocop-powerhome", path: "../rubocop-powerhome" diff --git a/packages/consent/Gemfile.lock b/packages/consent/Gemfile.lock new file mode 100644 index 00000000..59e34c5c --- /dev/null +++ b/packages/consent/Gemfile.lock @@ -0,0 +1,193 @@ +PATH + remote: ../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: . + specs: + consent (2.0.0) + cancancan (= 3.2.1) + +GEM + remote: https://rubygems.org/ + specs: + actionpack (7.0.6) + actionview (= 7.0.6) + activesupport (= 7.0.6) + rack (~> 2.0, >= 2.2.4) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actionview (7.0.6) + activesupport (= 7.0.6) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activemodel (7.0.6) + activesupport (= 7.0.6) + activerecord (7.0.6) + activemodel (= 7.0.6) + activesupport (= 7.0.6) + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + cancancan (3.2.1) + coderay (1.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + diff-lcs (1.5.0) + erubi (1.12.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + method_source (1.0.0) + minitest (5.18.1) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.1) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + sqlite3 (1.4.4) + thor (1.2.2) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + +DEPENDENCIES + activerecord (>= 5) + appraisal (~> 2.4.1) + bundler (~> 2.1) + combustion (~> 1.3) + consent! + license_finder (>= 7.0) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rake (~> 13) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + sqlite3 (~> 1.4.2) + +BUNDLED WITH + 2.4.10 diff --git a/packages/consent/consent.gemspec b/packages/consent/consent.gemspec index 9bd3c2ab..d048f3e1 100644 --- a/packages/consent/consent.gemspec +++ b/packages/consent/consent.gemspec @@ -22,6 +22,7 @@ Gem::Specification.new do |spec| spec.add_dependency "cancancan", "3.2.1" spec.add_development_dependency "activerecord", ">= 5" + spec.add_development_dependency "appraisal", "~> 2.4.1" spec.add_development_dependency "bundler", "~> 2.1" spec.add_development_dependency "combustion", "~> 1.3" spec.add_development_dependency "license_finder", ">= 7.0" diff --git a/packages/consent/gemfiles/.bundle/config b/packages/consent/gemfiles/.bundle/config new file mode 100644 index 00000000..c127f802 --- /dev/null +++ b/packages/consent/gemfiles/.bundle/config @@ -0,0 +1,2 @@ +--- +BUNDLE_RETRY: "1" diff --git a/packages/consent/gemfiles/rails_6_0.gemfile b/packages/consent/gemfiles/rails_6_0.gemfile new file mode 100644 index 00000000..fc00cb5a --- /dev/null +++ b/packages/consent/gemfiles/rails_6_0.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rubocop-powerhome", path: "../../rubocop-powerhome" +gem "rails", "6.0.6.1" + +gemspec path: "../" diff --git a/packages/consent/gemfiles/rails_6_0.gemfile.lock b/packages/consent/gemfiles/rails_6_0.gemfile.lock new file mode 100644 index 00000000..e4180084 --- /dev/null +++ b/packages/consent/gemfiles/rails_6_0.gemfile.lock @@ -0,0 +1,275 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + consent (2.0.0) + cancancan (= 3.2.1) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.6.1) + actionpack (= 6.0.6.1) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + mail (>= 2.7.1) + actionmailer (6.0.6.1) + actionpack (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.6.1) + actionview (= 6.0.6.1) + activesupport (= 6.0.6.1) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.6.1) + actionpack (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + nokogiri (>= 1.8.5) + actionview (6.0.6.1) + activesupport (= 6.0.6.1) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.6.1) + activesupport (= 6.0.6.1) + globalid (>= 0.3.6) + activemodel (6.0.6.1) + activesupport (= 6.0.6.1) + activerecord (6.0.6.1) + activemodel (= 6.0.6.1) + activesupport (= 6.0.6.1) + activestorage (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + marcel (~> 1.0) + activesupport (6.0.6.1) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + cancancan (3.2.1) + coderay (1.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.0.6.1) + actioncable (= 6.0.6.1) + actionmailbox (= 6.0.6.1) + actionmailer (= 6.0.6.1) + actionpack (= 6.0.6.1) + actiontext (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + activemodel (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + bundler (>= 1.3.0) + railties (= 6.0.6.1) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.0.6.1) + actionpack (= 6.0.6.1) + activesupport (= 6.0.6.1) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + sqlite3 (1.4.4) + thor (1.2.2) + thread_safe (0.3.6) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (1.2.11) + thread_safe (~> 0.1) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + activerecord (>= 5) + appraisal (~> 2.4.1) + bundler (~> 2.1) + combustion (~> 1.3) + consent! + license_finder (>= 7.0) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (= 6.0.6.1) + rake (~> 13) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + sqlite3 (~> 1.4.2) + +BUNDLED WITH + 2.4.10 diff --git a/packages/consent/gemfiles/rails_6_1.gemfile b/packages/consent/gemfiles/rails_6_1.gemfile new file mode 100644 index 00000000..c060fe7e --- /dev/null +++ b/packages/consent/gemfiles/rails_6_1.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rubocop-powerhome", path: "../../rubocop-powerhome" +gem "rails", "6.1.7.4" + +gemspec path: "../" diff --git a/packages/consent/gemfiles/rails_6_1.gemfile.lock b/packages/consent/gemfiles/rails_6_1.gemfile.lock new file mode 100644 index 00000000..2e5f5ff4 --- /dev/null +++ b/packages/consent/gemfiles/rails_6_1.gemfile.lock @@ -0,0 +1,278 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + consent (2.0.0) + cancancan (= 3.2.1) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (>= 2.7.1) + actionmailer (6.1.7.4) + actionpack (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.7.4) + actionview (= 6.1.7.4) + activesupport (= 6.1.7.4) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.7.4) + actionpack (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + nokogiri (>= 1.8.5) + actionview (6.1.7.4) + activesupport (= 6.1.7.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.7.4) + activesupport (= 6.1.7.4) + globalid (>= 0.3.6) + activemodel (6.1.7.4) + activesupport (= 6.1.7.4) + activerecord (6.1.7.4) + activemodel (= 6.1.7.4) + activesupport (= 6.1.7.4) + activestorage (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activesupport (= 6.1.7.4) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.7.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + cancancan (3.2.1) + coderay (1.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.1.7.4) + actioncable (= 6.1.7.4) + actionmailbox (= 6.1.7.4) + actionmailer (= 6.1.7.4) + actionpack (= 6.1.7.4) + actiontext (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activemodel (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + bundler (>= 1.15.0) + railties (= 6.1.7.4) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + sqlite3 (1.4.4) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + activerecord (>= 5) + appraisal (~> 2.4.1) + bundler (~> 2.1) + combustion (~> 1.3) + consent! + license_finder (>= 7.0) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (= 6.1.7.4) + rake (~> 13) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + sqlite3 (~> 1.4.2) + +BUNDLED WITH + 2.4.10 diff --git a/packages/consent/gemfiles/rails_7_0.gemfile b/packages/consent/gemfiles/rails_7_0.gemfile new file mode 100644 index 00000000..9d400f3f --- /dev/null +++ b/packages/consent/gemfiles/rails_7_0.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rubocop-powerhome", path: "../../rubocop-powerhome" +gem "rails", "7.0.6" + +gemspec path: "../" diff --git a/packages/consent/gemfiles/rails_7_0.gemfile.lock b/packages/consent/gemfiles/rails_7_0.gemfile.lock new file mode 100644 index 00000000..2c0a7f7d --- /dev/null +++ b/packages/consent/gemfiles/rails_7_0.gemfile.lock @@ -0,0 +1,277 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + consent (2.0.0) + cancancan (= 3.2.1) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.0.6) + actionpack (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activesupport (= 7.0.6) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.0) + actionpack (7.0.6) + actionview (= 7.0.6) + activesupport (= 7.0.6) + rack (~> 2.0, >= 2.2.4) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (7.0.6) + actionpack (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.0.6) + activesupport (= 7.0.6) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.3.6) + activemodel (7.0.6) + activesupport (= 7.0.6) + activerecord (7.0.6) + activemodel (= 7.0.6) + activesupport (= 7.0.6) + activestorage (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activesupport (= 7.0.6) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + cancancan (3.2.1) + coderay (1.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (7.0.6) + actioncable (= 7.0.6) + actionmailbox (= 7.0.6) + actionmailer (= 7.0.6) + actionpack (= 7.0.6) + actiontext (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activemodel (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + bundler (>= 1.15.0) + railties (= 7.0.6) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + sqlite3 (1.4.4) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + activerecord (>= 5) + appraisal (~> 2.4.1) + bundler (~> 2.1) + combustion (~> 1.3) + consent! + license_finder (>= 7.0) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (= 7.0.6) + rake (~> 13) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + sqlite3 (~> 1.4.2) + +BUNDLED WITH + 2.4.10 diff --git a/packages/data_taster/Gemfile b/packages/data_taster/Gemfile index 1199633c..5dfa6a1f 100644 --- a/packages/data_taster/Gemfile +++ b/packages/data_taster/Gemfile @@ -6,7 +6,5 @@ source "https://rubygems.org" gemspec gem "rake", "~> 13.0" - gem "rspec", "~> 3.0" - gem "rubocop", "~> 1.21" diff --git a/packages/data_taster/Gemfile.lock b/packages/data_taster/Gemfile.lock new file mode 100644 index 00000000..56fc04a3 --- /dev/null +++ b/packages/data_taster/Gemfile.lock @@ -0,0 +1,112 @@ +PATH + remote: . + specs: + data_taster (0.1.0) + +GEM + remote: https://rubygems.org/ + specs: + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + ast (2.4.2) + concurrent-ruby (1.2.2) + diff-lcs (1.5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + minitest (5.18.1) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (3.0.8) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rubocop (1.54.1) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-powerhome (0.5.0) + rubocop + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + thor (1.2.2) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + data_taster! + license_finder (~> 7.0) + rake (~> 13.0) + rspec (~> 3.0) + rubocop (~> 1.21) + rubocop-powerhome (= 0.5.0) + +BUNDLED WITH + 2.4.10 diff --git a/packages/edgestitch/.gitignore b/packages/edgestitch/.gitignore index a405a882..5069da7f 100644 --- a/packages/edgestitch/.gitignore +++ b/packages/edgestitch/.gitignore @@ -6,4 +6,3 @@ spec/dummy/log/*.log spec/dummy/storage/ spec/dummy/tmp/ coverage -Gemfile.lock diff --git a/packages/edgestitch/.rubocop.yml b/packages/edgestitch/.rubocop.yml index c55270c7..7b979e02 100644 --- a/packages/edgestitch/.rubocop.yml +++ b/packages/edgestitch/.rubocop.yml @@ -1,2 +1,10 @@ require: - rubocop-powerhome + +Style/FrozenStringLiteralComment: + Exclude: + - 'gemfiles/*' + +Bundler/OrderedGems: + Exclude: + - 'gemfiles/*' diff --git a/packages/edgestitch/Appraisals b/packages/edgestitch/Appraisals new file mode 100644 index 00000000..895c313c --- /dev/null +++ b/packages/edgestitch/Appraisals @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +appraise "rails-6-0" do + gem "rails", "6.0.6.1" +end + +appraise "rails-6-1" do + gem "rails", "6.1.7.4" +end + +appraise "rails-7-0" do + gem "rails", "7.0.6" +end diff --git a/packages/edgestitch/Gemfile b/packages/edgestitch/Gemfile index 3726f8e7..b24b97bb 100644 --- a/packages/edgestitch/Gemfile +++ b/packages/edgestitch/Gemfile @@ -4,8 +4,4 @@ source "https://rubygems.org" gemspec -rails_version = ENV.fetch("RAILS_VERSION", ">= 6.0.6") - -gem "rails", rails_version - gem "rubocop-powerhome", path: "../rubocop-powerhome" diff --git a/packages/edgestitch/Gemfile.lock b/packages/edgestitch/Gemfile.lock new file mode 100644 index 00000000..518a394a --- /dev/null +++ b/packages/edgestitch/Gemfile.lock @@ -0,0 +1,266 @@ +PATH + remote: ../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: . + specs: + edgestitch (0.3.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.0.4) + actionpack (= 7.0.4) + activesupport (= 7.0.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (7.0.4) + actionpack (= 7.0.4) + activejob (= 7.0.4) + activerecord (= 7.0.4) + activestorage (= 7.0.4) + activesupport (= 7.0.4) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.0.4) + actionpack (= 7.0.4) + actionview (= 7.0.4) + activejob (= 7.0.4) + activesupport (= 7.0.4) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.0) + actionpack (7.0.4) + actionview (= 7.0.4) + activesupport (= 7.0.4) + rack (~> 2.0, >= 2.2.0) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (7.0.4) + actionpack (= 7.0.4) + activerecord (= 7.0.4) + activestorage (= 7.0.4) + activesupport (= 7.0.4) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.0.4) + activesupport (= 7.0.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (7.0.4) + activesupport (= 7.0.4) + globalid (>= 0.3.6) + activemodel (7.0.4) + activesupport (= 7.0.4) + activerecord (7.0.4) + activemodel (= 7.0.4) + activesupport (= 7.0.4) + activestorage (7.0.4) + actionpack (= 7.0.4) + activejob (= 7.0.4) + activerecord (= 7.0.4) + activesupport (= 7.0.4) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (7.0.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + concurrent-ruby (1.1.10) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + erubi (1.12.0) + globalid (1.0.0) + activesupport (>= 5.0) + i18n (1.12.0) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.19.1) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.8.0) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + mini_portile2 (2.8.2) + minitest (5.16.3) + mysql2 (0.5.5) + net-imap (0.3.4) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.8) + nokogiri (1.13.10) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.6.2) + rack (2.2.5) + rack-test (2.0.2) + rack (>= 1.3) + rails (7.0.4) + actioncable (= 7.0.4) + actionmailbox (= 7.0.4) + actionmailer (= 7.0.4) + actionpack (= 7.0.4) + actiontext (= 7.0.4) + actionview (= 7.0.4) + activejob (= 7.0.4) + activemodel (= 7.0.4) + activerecord (= 7.0.4) + activestorage (= 7.0.4) + activesupport (= 7.0.4) + bundler (>= 1.15.0) + railties (= 7.0.4) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.4) + loofah (~> 2.19, >= 2.19.1) + railties (7.0.4) + actionpack (= 7.0.4) + activesupport (= 7.0.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.0) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.0) + rubocop (1.54.1) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + thor (1.2.1) + timeout (0.3.1) + tomlrb (2.0.3) + tzinfo (2.0.5) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.6) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + bundler (~> 2.1) + edgestitch! + license_finder (>= 7.0) + mysql2 (= 0.5.5) + rails (>= 6.0.6.1, < 7.1) + rake (~> 13.0) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + yard (= 0.9.21) + +BUNDLED WITH + 2.3.26 diff --git a/packages/edgestitch/edgestitch.gemspec b/packages/edgestitch/edgestitch.gemspec index e0d05b2c..5d461654 100644 --- a/packages/edgestitch/edgestitch.gemspec +++ b/packages/edgestitch/edgestitch.gemspec @@ -30,6 +30,7 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] + spec.add_development_dependency "appraisal", "~> 2.4.1" spec.add_development_dependency "bundler", "~> 2.1" spec.add_development_dependency "license_finder", ">= 7.0" spec.add_development_dependency "mysql2", "0.5.5" diff --git a/packages/edgestitch/gemfiles/rails_6_0.gemfile b/packages/edgestitch/gemfiles/rails_6_0.gemfile new file mode 100644 index 00000000..fc00cb5a --- /dev/null +++ b/packages/edgestitch/gemfiles/rails_6_0.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rubocop-powerhome", path: "../../rubocop-powerhome" +gem "rails", "6.0.6.1" + +gemspec path: "../" diff --git a/packages/edgestitch/gemfiles/rails_6_0.gemfile.lock b/packages/edgestitch/gemfiles/rails_6_0.gemfile.lock new file mode 100644 index 00000000..bbe49059 --- /dev/null +++ b/packages/edgestitch/gemfiles/rails_6_0.gemfile.lock @@ -0,0 +1,266 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + edgestitch (0.3.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.6.1) + actionpack (= 6.0.6.1) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + mail (>= 2.7.1) + actionmailer (6.0.6.1) + actionpack (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.6.1) + actionview (= 6.0.6.1) + activesupport (= 6.0.6.1) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.6.1) + actionpack (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + nokogiri (>= 1.8.5) + actionview (6.0.6.1) + activesupport (= 6.0.6.1) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.6.1) + activesupport (= 6.0.6.1) + globalid (>= 0.3.6) + activemodel (6.0.6.1) + activesupport (= 6.0.6.1) + activerecord (6.0.6.1) + activemodel (= 6.0.6.1) + activesupport (= 6.0.6.1) + activestorage (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + marcel (~> 1.0) + activesupport (6.0.6.1) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + mysql2 (0.5.5) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.0.6.1) + actioncable (= 6.0.6.1) + actionmailbox (= 6.0.6.1) + actionmailer (= 6.0.6.1) + actionpack (= 6.0.6.1) + actiontext (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + activemodel (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + bundler (>= 1.3.0) + railties (= 6.0.6.1) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.0.6.1) + actionpack (= 6.0.6.1) + activesupport (= 6.0.6.1) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.2) + thread_safe (0.3.6) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (1.2.11) + thread_safe (~> 0.1) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + bundler (~> 2.1) + edgestitch! + license_finder (>= 7.0) + mysql2 (= 0.5.5) + rails (= 6.0.6.1) + rake (~> 13.0) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + yard (= 0.9.21) + +BUNDLED WITH + 2.3.26 diff --git a/packages/edgestitch/gemfiles/rails_6_1.gemfile b/packages/edgestitch/gemfiles/rails_6_1.gemfile new file mode 100644 index 00000000..c060fe7e --- /dev/null +++ b/packages/edgestitch/gemfiles/rails_6_1.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rubocop-powerhome", path: "../../rubocop-powerhome" +gem "rails", "6.1.7.4" + +gemspec path: "../" diff --git a/packages/edgestitch/gemfiles/rails_6_1.gemfile.lock b/packages/edgestitch/gemfiles/rails_6_1.gemfile.lock new file mode 100644 index 00000000..a88a7b87 --- /dev/null +++ b/packages/edgestitch/gemfiles/rails_6_1.gemfile.lock @@ -0,0 +1,269 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + edgestitch (0.3.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (>= 2.7.1) + actionmailer (6.1.7.4) + actionpack (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.7.4) + actionview (= 6.1.7.4) + activesupport (= 6.1.7.4) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.7.4) + actionpack (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + nokogiri (>= 1.8.5) + actionview (6.1.7.4) + activesupport (= 6.1.7.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.7.4) + activesupport (= 6.1.7.4) + globalid (>= 0.3.6) + activemodel (6.1.7.4) + activesupport (= 6.1.7.4) + activerecord (6.1.7.4) + activemodel (= 6.1.7.4) + activesupport (= 6.1.7.4) + activestorage (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activesupport (= 6.1.7.4) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.7.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + mysql2 (0.5.5) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.1.7.4) + actioncable (= 6.1.7.4) + actionmailbox (= 6.1.7.4) + actionmailer (= 6.1.7.4) + actionpack (= 6.1.7.4) + actiontext (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activemodel (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + bundler (>= 1.15.0) + railties (= 6.1.7.4) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + bundler (~> 2.1) + edgestitch! + license_finder (>= 7.0) + mysql2 (= 0.5.5) + rails (= 6.1.7.4) + rake (~> 13.0) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + yard (= 0.9.21) + +BUNDLED WITH + 2.3.26 diff --git a/packages/edgestitch/gemfiles/rails_7_0.gemfile b/packages/edgestitch/gemfiles/rails_7_0.gemfile new file mode 100644 index 00000000..9d400f3f --- /dev/null +++ b/packages/edgestitch/gemfiles/rails_7_0.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rubocop-powerhome", path: "../../rubocop-powerhome" +gem "rails", "7.0.6" + +gemspec path: "../" diff --git a/packages/edgestitch/gemfiles/rails_7_0.gemfile.lock b/packages/edgestitch/gemfiles/rails_7_0.gemfile.lock new file mode 100644 index 00000000..663793fc --- /dev/null +++ b/packages/edgestitch/gemfiles/rails_7_0.gemfile.lock @@ -0,0 +1,268 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + edgestitch (0.3.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.0.6) + actionpack (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activesupport (= 7.0.6) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.0) + actionpack (7.0.6) + actionview (= 7.0.6) + activesupport (= 7.0.6) + rack (~> 2.0, >= 2.2.4) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (7.0.6) + actionpack (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.0.6) + activesupport (= 7.0.6) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.3.6) + activemodel (7.0.6) + activesupport (= 7.0.6) + activerecord (7.0.6) + activemodel (= 7.0.6) + activesupport (= 7.0.6) + activestorage (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activesupport (= 7.0.6) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + mysql2 (0.5.5) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (7.0.6) + actioncable (= 7.0.6) + actionmailbox (= 7.0.6) + actionmailer (= 7.0.6) + actionpack (= 7.0.6) + actiontext (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activemodel (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + bundler (>= 1.15.0) + railties (= 7.0.6) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + bundler (~> 2.1) + edgestitch! + license_finder (>= 7.0) + mysql2 (= 0.5.5) + rails (= 7.0.6) + rake (~> 13.0) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + yard (= 0.9.21) + +BUNDLED WITH + 2.3.26 diff --git a/packages/lumberaxe/.gitignore b/packages/lumberaxe/.gitignore index 89b9ede9..457d6985 100644 --- a/packages/lumberaxe/.gitignore +++ b/packages/lumberaxe/.gitignore @@ -11,7 +11,6 @@ vendor/bundle *.log *.sqlite *.sqlite3 -Gemfile.lock # Ignore uploaded files in development /storage/* diff --git a/packages/lumberaxe/.rubocop.yml b/packages/lumberaxe/.rubocop.yml index 945569d1..08842b59 100644 --- a/packages/lumberaxe/.rubocop.yml +++ b/packages/lumberaxe/.rubocop.yml @@ -6,5 +6,13 @@ require: AllCops: TargetRubyVersion: 2.7 +Style/FrozenStringLiteralComment: + Exclude: + - 'gemfiles/*' + +Bundler/OrderedGems: + Exclude: + - 'gemfiles/*' + Rails: Enabled: false diff --git a/packages/lumberaxe/Appraisals b/packages/lumberaxe/Appraisals new file mode 100644 index 00000000..895c313c --- /dev/null +++ b/packages/lumberaxe/Appraisals @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +appraise "rails-6-0" do + gem "rails", "6.0.6.1" +end + +appraise "rails-6-1" do + gem "rails", "6.1.7.4" +end + +appraise "rails-7-0" do + gem "rails", "7.0.6" +end diff --git a/packages/lumberaxe/Gemfile b/packages/lumberaxe/Gemfile index c7cfb82c..5180e622 100644 --- a/packages/lumberaxe/Gemfile +++ b/packages/lumberaxe/Gemfile @@ -8,8 +8,4 @@ end gemspec -rails_version = ENV.fetch("RAILS_VERSION", ">= 5.2.8.1") - -gem "rails", rails_version - gem "rubocop-powerhome", path: "../rubocop-powerhome" diff --git a/packages/lumberaxe/Gemfile.lock b/packages/lumberaxe/Gemfile.lock new file mode 100644 index 00000000..b74d0081 --- /dev/null +++ b/packages/lumberaxe/Gemfile.lock @@ -0,0 +1,296 @@ +PATH + remote: ../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: . + specs: + lumberaxe (0.1.4) + activesupport (>= 6.0.6.1, < 7.1) + lograge (= 0.10.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.0.6) + actionpack (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activesupport (= 7.0.6) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.0) + actionpack (7.0.6) + actionview (= 7.0.6) + activesupport (= 7.0.6) + rack (~> 2.0, >= 2.2.4) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (7.0.6) + actionpack (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.0.6) + activesupport (= 7.0.6) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.3.6) + activemodel (7.0.6) + activesupport (= 7.0.6) + activerecord (7.0.6) + activemodel (= 7.0.6) + activesupport (= 7.0.6) + activestorage (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activesupport (= 7.0.6) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + coderay (1.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + lograge (0.10.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + power_assert (2.0.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (7.0.6) + actioncable (= 7.0.6) + actionmailbox (= 7.0.6) + actionmailer (= 7.0.6) + actionpack (= 7.0.6) + actiontext (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activemodel (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + bundler (>= 1.15.0) + railties (= 7.0.6) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (2.2.2) + rake + rake (13.0.6) + regexp_parser (2.8.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.1) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sqlite3 (1.4.4) + test-unit (3.1.5) + power_assert + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + +DEPENDENCIES + appraisal (~> 2.4.1) + bundler (~> 2.1) + combustion (~> 1.3) + license_finder (>= 7.0) + lumberaxe! + parser (>= 2.5, != 2.5.1.1) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (>= 6.0.6.1, < 7.1) + rainbow (= 2.2.2) + rake (~> 13.0) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + sqlite3 (~> 1.4.2) + test-unit (= 3.1.5) + yard (= 0.9.21) + +BUNDLED WITH + 2.4.10 diff --git a/packages/lumberaxe/gemfiles/.bundle/config b/packages/lumberaxe/gemfiles/.bundle/config new file mode 100644 index 00000000..c127f802 --- /dev/null +++ b/packages/lumberaxe/gemfiles/.bundle/config @@ -0,0 +1,2 @@ +--- +BUNDLE_RETRY: "1" diff --git a/packages/lumberaxe/gemfiles/rails_6_0.gemfile b/packages/lumberaxe/gemfiles/rails_6_0.gemfile new file mode 100644 index 00000000..1b29f025 --- /dev/null +++ b/packages/lumberaxe/gemfiles/rails_6_0.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "6.0.6.1" +gem "rubocop-powerhome", path: "../../rubocop-powerhome" + +gemspec path: "../" diff --git a/packages/lumberaxe/gemfiles/rails_6_0.gemfile.lock b/packages/lumberaxe/gemfiles/rails_6_0.gemfile.lock new file mode 100644 index 00000000..6a00dda6 --- /dev/null +++ b/packages/lumberaxe/gemfiles/rails_6_0.gemfile.lock @@ -0,0 +1,297 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + lumberaxe (0.1.4) + activesupport (>= 6.0.6.1, < 7.1) + lograge (= 0.10.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.6.1) + actionpack (= 6.0.6.1) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + mail (>= 2.7.1) + actionmailer (6.0.6.1) + actionpack (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.6.1) + actionview (= 6.0.6.1) + activesupport (= 6.0.6.1) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.6.1) + actionpack (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + nokogiri (>= 1.8.5) + actionview (6.0.6.1) + activesupport (= 6.0.6.1) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.6.1) + activesupport (= 6.0.6.1) + globalid (>= 0.3.6) + activemodel (6.0.6.1) + activesupport (= 6.0.6.1) + activerecord (6.0.6.1) + activemodel (= 6.0.6.1) + activesupport (= 6.0.6.1) + activestorage (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + marcel (~> 1.0) + activesupport (6.0.6.1) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + coderay (1.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + lograge (0.10.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + power_assert (2.0.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.0.6.1) + actioncable (= 6.0.6.1) + actionmailbox (= 6.0.6.1) + actionmailer (= 6.0.6.1) + actionpack (= 6.0.6.1) + actiontext (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + activemodel (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + bundler (>= 1.3.0) + railties (= 6.0.6.1) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.0.6.1) + actionpack (= 6.0.6.1) + activesupport (= 6.0.6.1) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (2.2.2) + rake + rake (13.0.6) + regexp_parser (2.8.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + sqlite3 (1.4.4) + test-unit (3.1.5) + power_assert + thor (1.2.2) + thread_safe (0.3.6) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (1.2.11) + thread_safe (~> 0.1) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + bundler (~> 2.1) + combustion (~> 1.3) + license_finder (>= 7.0) + lumberaxe! + parser (>= 2.5, != 2.5.1.1) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (= 6.0.6.1) + rainbow (= 2.2.2) + rake (~> 13.0) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + sqlite3 (~> 1.4.2) + test-unit (= 3.1.5) + yard (= 0.9.21) + +BUNDLED WITH + 2.4.10 diff --git a/packages/lumberaxe/gemfiles/rails_6_1.gemfile b/packages/lumberaxe/gemfiles/rails_6_1.gemfile new file mode 100644 index 00000000..ddf04cb0 --- /dev/null +++ b/packages/lumberaxe/gemfiles/rails_6_1.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "6.1.7.4" +gem "rubocop-powerhome", path: "../../rubocop-powerhome" + +gemspec path: "../" diff --git a/packages/lumberaxe/gemfiles/rails_6_1.gemfile.lock b/packages/lumberaxe/gemfiles/rails_6_1.gemfile.lock new file mode 100644 index 00000000..338ee60e --- /dev/null +++ b/packages/lumberaxe/gemfiles/rails_6_1.gemfile.lock @@ -0,0 +1,300 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + lumberaxe (0.1.4) + activesupport (>= 6.0.6.1, < 7.1) + lograge (= 0.10.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (>= 2.7.1) + actionmailer (6.1.7.4) + actionpack (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.7.4) + actionview (= 6.1.7.4) + activesupport (= 6.1.7.4) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.7.4) + actionpack (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + nokogiri (>= 1.8.5) + actionview (6.1.7.4) + activesupport (= 6.1.7.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.7.4) + activesupport (= 6.1.7.4) + globalid (>= 0.3.6) + activemodel (6.1.7.4) + activesupport (= 6.1.7.4) + activerecord (6.1.7.4) + activemodel (= 6.1.7.4) + activesupport (= 6.1.7.4) + activestorage (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activesupport (= 6.1.7.4) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.7.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + coderay (1.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + lograge (0.10.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + power_assert (2.0.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.1.7.4) + actioncable (= 6.1.7.4) + actionmailbox (= 6.1.7.4) + actionmailer (= 6.1.7.4) + actionpack (= 6.1.7.4) + actiontext (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activemodel (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + bundler (>= 1.15.0) + railties (= 6.1.7.4) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (2.2.2) + rake + rake (13.0.6) + regexp_parser (2.8.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + sqlite3 (1.4.4) + test-unit (3.1.5) + power_assert + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + bundler (~> 2.1) + combustion (~> 1.3) + license_finder (>= 7.0) + lumberaxe! + parser (>= 2.5, != 2.5.1.1) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (= 6.1.7.4) + rainbow (= 2.2.2) + rake (~> 13.0) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + sqlite3 (~> 1.4.2) + test-unit (= 3.1.5) + yard (= 0.9.21) + +BUNDLED WITH + 2.4.10 diff --git a/packages/lumberaxe/gemfiles/rails_7_0.gemfile b/packages/lumberaxe/gemfiles/rails_7_0.gemfile new file mode 100644 index 00000000..d2f53d7d --- /dev/null +++ b/packages/lumberaxe/gemfiles/rails_7_0.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "7.0.6" +gem "rubocop-powerhome", path: "../../rubocop-powerhome" + +gemspec path: "../" diff --git a/packages/lumberaxe/gemfiles/rails_7_0.gemfile.lock b/packages/lumberaxe/gemfiles/rails_7_0.gemfile.lock new file mode 100644 index 00000000..aeac3dcd --- /dev/null +++ b/packages/lumberaxe/gemfiles/rails_7_0.gemfile.lock @@ -0,0 +1,299 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + lumberaxe (0.1.4) + activesupport (>= 6.0.6.1, < 7.1) + lograge (= 0.10.0) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.0.6) + actionpack (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activesupport (= 7.0.6) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.0) + actionpack (7.0.6) + actionview (= 7.0.6) + activesupport (= 7.0.6) + rack (~> 2.0, >= 2.2.4) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (7.0.6) + actionpack (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.0.6) + activesupport (= 7.0.6) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.3.6) + activemodel (7.0.6) + activesupport (= 7.0.6) + activerecord (7.0.6) + activemodel (= 7.0.6) + activesupport (= 7.0.6) + activestorage (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activesupport (= 7.0.6) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + coderay (1.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + docile (1.1.5) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + lograge (0.10.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + power_assert (2.0.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (7.0.6) + actioncable (= 7.0.6) + actionmailbox (= 7.0.6) + actionmailer (= 7.0.6) + actionpack (= 7.0.6) + actiontext (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activemodel (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + bundler (>= 1.15.0) + railties (= 7.0.6) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (2.2.2) + rake + rake (13.0.6) + regexp_parser (2.8.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + simplecov (0.15.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sqlite3 (1.4.4) + test-unit (3.1.5) + power_assert + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + yard (0.9.21) + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + bundler (~> 2.1) + combustion (~> 1.3) + license_finder (>= 7.0) + lumberaxe! + parser (>= 2.5, != 2.5.1.1) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (= 7.0.6) + rainbow (= 2.2.2) + rake (~> 13.0) + rspec (~> 3.0) + rspec-rails (~> 5.1.2) + rubocop-powerhome! + simplecov (= 0.15.1) + sqlite3 (~> 1.4.2) + test-unit (= 3.1.5) + yard (= 0.9.21) + +BUNDLED WITH + 2.4.10 diff --git a/packages/lumberaxe/lumberaxe.gemspec b/packages/lumberaxe/lumberaxe.gemspec index 7c85a8a9..ed56514b 100644 --- a/packages/lumberaxe/lumberaxe.gemspec +++ b/packages/lumberaxe/lumberaxe.gemspec @@ -33,6 +33,7 @@ Gem::Specification.new do |spec| spec.add_dependency "activesupport", ">= 6.0.6.1", "< 7.1" spec.add_dependency "lograge", "0.10.0" + spec.add_development_dependency "appraisal", "~> 2.4.1" spec.add_development_dependency "bundler", "~> 2.1" spec.add_development_dependency "combustion", "~> 1.3" spec.add_development_dependency "license_finder", ">= 7.0" diff --git a/packages/nitro_config/.gitignore b/packages/nitro_config/.gitignore index 9cfda195..802a9756 100644 --- a/packages/nitro_config/.gitignore +++ b/packages/nitro_config/.gitignore @@ -8,4 +8,3 @@ # rspec failure tracking .rspec_status -Gemfile.lock diff --git a/packages/nitro_config/.rubocop.yml b/packages/nitro_config/.rubocop.yml index 0e631c26..e9fe2e8e 100644 --- a/packages/nitro_config/.rubocop.yml +++ b/packages/nitro_config/.rubocop.yml @@ -4,5 +4,13 @@ require: AllCops: TargetRubyVersion: 2.7 +Style/FrozenStringLiteralComment: + Exclude: + - 'gemfiles/*' + +Bundler/OrderedGems: + Exclude: + - 'gemfiles/*' + Rails: Enabled: false diff --git a/packages/nitro_config/Appraisals b/packages/nitro_config/Appraisals new file mode 100644 index 00000000..895c313c --- /dev/null +++ b/packages/nitro_config/Appraisals @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +appraise "rails-6-0" do + gem "rails", "6.0.6.1" +end + +appraise "rails-6-1" do + gem "rails", "6.1.7.4" +end + +appraise "rails-7-0" do + gem "rails", "7.0.6" +end diff --git a/packages/nitro_config/Gemfile b/packages/nitro_config/Gemfile index 8c5eb71a..0861c2d3 100644 --- a/packages/nitro_config/Gemfile +++ b/packages/nitro_config/Gemfile @@ -4,10 +4,6 @@ source "https://rubygems.org" gemspec -rails_version = ENV.fetch("RAILS_VERSION", ">= 5.2.8.1") - -gem "rails", rails_version - gem "byebug" gem "license_finder", ">= 7.0" gem "rake", ">= 13.0" diff --git a/packages/nitro_config/Gemfile.lock b/packages/nitro_config/Gemfile.lock new file mode 100644 index 00000000..6cd641de --- /dev/null +++ b/packages/nitro_config/Gemfile.lock @@ -0,0 +1,167 @@ +PATH + remote: ../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: . + specs: + nitro_config (0.2.0) + activesupport (>= 6.0.6.1, < 7.1) + +GEM + remote: https://rubygems.org/ + specs: + actionpack (7.0.6) + actionview (= 7.0.6) + activesupport (= 7.0.6) + rack (~> 2.0, >= 2.2.4) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actionview (7.0.6) + activesupport (= 7.0.6) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + diff-lcs (1.5.0) + erubi (1.12.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + method_source (1.0.0) + minitest (5.18.1) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rubocop (1.54.1) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + thor (1.2.2) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + +DEPENDENCIES + appraisal (~> 2.4.1) + byebug + combustion (~> 1.3) + license_finder (>= 7.0) + nitro_config! + rake (>= 13.0) + rspec (>= 3.0) + rubocop (>= 1.32) + rubocop-powerhome! + +BUNDLED WITH + 2.4.10 diff --git a/packages/nitro_config/gemfiles/.bundle/config b/packages/nitro_config/gemfiles/.bundle/config new file mode 100644 index 00000000..c127f802 --- /dev/null +++ b/packages/nitro_config/gemfiles/.bundle/config @@ -0,0 +1,2 @@ +--- +BUNDLE_RETRY: "1" diff --git a/packages/nitro_config/gemfiles/rails_6_0.gemfile b/packages/nitro_config/gemfiles/rails_6_0.gemfile new file mode 100644 index 00000000..dd9933c4 --- /dev/null +++ b/packages/nitro_config/gemfiles/rails_6_0.gemfile @@ -0,0 +1,13 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "6.0.6.1" +gem "byebug" +gem "license_finder", ">= 7.0" +gem "rake", ">= 13.0" +gem "rspec", ">= 3.0" +gem "rubocop", ">= 1.32" +gem "rubocop-powerhome", path: "../../rubocop-powerhome" + +gemspec path: "../" diff --git a/packages/nitro_config/gemfiles/rails_6_0.gemfile.lock b/packages/nitro_config/gemfiles/rails_6_0.gemfile.lock new file mode 100644 index 00000000..9125b6e4 --- /dev/null +++ b/packages/nitro_config/gemfiles/rails_6_0.gemfile.lock @@ -0,0 +1,254 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + nitro_config (0.2.0) + activesupport (>= 6.0.6.1, < 7.1) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.6.1) + actionpack (= 6.0.6.1) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + mail (>= 2.7.1) + actionmailer (6.0.6.1) + actionpack (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.6.1) + actionview (= 6.0.6.1) + activesupport (= 6.0.6.1) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.6.1) + actionpack (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + nokogiri (>= 1.8.5) + actionview (6.0.6.1) + activesupport (= 6.0.6.1) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.6.1) + activesupport (= 6.0.6.1) + globalid (>= 0.3.6) + activemodel (6.0.6.1) + activesupport (= 6.0.6.1) + activerecord (6.0.6.1) + activemodel (= 6.0.6.1) + activesupport (= 6.0.6.1) + activestorage (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + marcel (~> 1.0) + activesupport (6.0.6.1) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.0.6.1) + actioncable (= 6.0.6.1) + actionmailbox (= 6.0.6.1) + actionmailer (= 6.0.6.1) + actionpack (= 6.0.6.1) + actiontext (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + activemodel (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + bundler (>= 1.3.0) + railties (= 6.0.6.1) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.0.6.1) + actionpack (= 6.0.6.1) + activesupport (= 6.0.6.1) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.2) + thread_safe (0.3.6) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (1.2.11) + thread_safe (~> 0.1) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + byebug + combustion (~> 1.3) + license_finder (>= 7.0) + nitro_config! + rails (= 6.0.6.1) + rake (>= 13.0) + rspec (>= 3.0) + rubocop (>= 1.32) + rubocop-powerhome! + +BUNDLED WITH + 2.4.10 diff --git a/packages/nitro_config/gemfiles/rails_6_1.gemfile b/packages/nitro_config/gemfiles/rails_6_1.gemfile new file mode 100644 index 00000000..6097021b --- /dev/null +++ b/packages/nitro_config/gemfiles/rails_6_1.gemfile @@ -0,0 +1,13 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "6.1.7.4" +gem "byebug" +gem "license_finder", ">= 7.0" +gem "rake", ">= 13.0" +gem "rspec", ">= 3.0" +gem "rubocop", ">= 1.32" +gem "rubocop-powerhome", path: "../../rubocop-powerhome" + +gemspec path: "../" diff --git a/packages/nitro_config/gemfiles/rails_6_1.gemfile.lock b/packages/nitro_config/gemfiles/rails_6_1.gemfile.lock new file mode 100644 index 00000000..e781229b --- /dev/null +++ b/packages/nitro_config/gemfiles/rails_6_1.gemfile.lock @@ -0,0 +1,257 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + nitro_config (0.2.0) + activesupport (>= 6.0.6.1, < 7.1) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (>= 2.7.1) + actionmailer (6.1.7.4) + actionpack (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.7.4) + actionview (= 6.1.7.4) + activesupport (= 6.1.7.4) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.7.4) + actionpack (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + nokogiri (>= 1.8.5) + actionview (6.1.7.4) + activesupport (= 6.1.7.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.7.4) + activesupport (= 6.1.7.4) + globalid (>= 0.3.6) + activemodel (6.1.7.4) + activesupport (= 6.1.7.4) + activerecord (6.1.7.4) + activemodel (= 6.1.7.4) + activesupport (= 6.1.7.4) + activestorage (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activesupport (= 6.1.7.4) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.7.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.1.7.4) + actioncable (= 6.1.7.4) + actionmailbox (= 6.1.7.4) + actionmailer (= 6.1.7.4) + actionpack (= 6.1.7.4) + actiontext (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activemodel (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + bundler (>= 1.15.0) + railties (= 6.1.7.4) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + byebug + combustion (~> 1.3) + license_finder (>= 7.0) + nitro_config! + rails (= 6.1.7.4) + rake (>= 13.0) + rspec (>= 3.0) + rubocop (>= 1.32) + rubocop-powerhome! + +BUNDLED WITH + 2.4.10 diff --git a/packages/nitro_config/gemfiles/rails_7_0.gemfile b/packages/nitro_config/gemfiles/rails_7_0.gemfile new file mode 100644 index 00000000..15f09bab --- /dev/null +++ b/packages/nitro_config/gemfiles/rails_7_0.gemfile @@ -0,0 +1,13 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "7.0.6" +gem "byebug" +gem "license_finder", ">= 7.0" +gem "rake", ">= 13.0" +gem "rspec", ">= 3.0" +gem "rubocop", ">= 1.32" +gem "rubocop-powerhome", path: "../../rubocop-powerhome" + +gemspec path: "../" diff --git a/packages/nitro_config/gemfiles/rails_7_0.gemfile.lock b/packages/nitro_config/gemfiles/rails_7_0.gemfile.lock new file mode 100644 index 00000000..23291ea3 --- /dev/null +++ b/packages/nitro_config/gemfiles/rails_7_0.gemfile.lock @@ -0,0 +1,256 @@ +PATH + remote: ../../rubocop-powerhome + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +PATH + remote: .. + specs: + nitro_config (0.2.0) + activesupport (>= 6.0.6.1, < 7.1) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.0.6) + actionpack (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activesupport (= 7.0.6) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.0) + actionpack (7.0.6) + actionview (= 7.0.6) + activesupport (= 7.0.6) + rack (~> 2.0, >= 2.2.4) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (7.0.6) + actionpack (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.0.6) + activesupport (= 7.0.6) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.3.6) + activemodel (7.0.6) + activesupport (= 7.0.6) + activerecord (7.0.6) + activemodel (= 7.0.6) + activesupport (= 7.0.6) + activestorage (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activesupport (= 7.0.6) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + combustion (1.3.7) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + thor (>= 0.14.6) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (7.0.6) + actioncable (= 7.0.6) + actionmailbox (= 7.0.6) + actionmailer (= 7.0.6) + actionpack (= 7.0.6) + actiontext (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activemodel (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + bundler (>= 1.15.0) + railties (= 7.0.6) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + byebug + combustion (~> 1.3) + license_finder (>= 7.0) + nitro_config! + rails (= 7.0.6) + rake (>= 13.0) + rspec (>= 3.0) + rubocop (>= 1.32) + rubocop-powerhome! + +BUNDLED WITH + 2.4.10 diff --git a/packages/nitro_config/nitro_config.gemspec b/packages/nitro_config/nitro_config.gemspec index 7445ddde..67dc521e 100644 --- a/packages/nitro_config/nitro_config.gemspec +++ b/packages/nitro_config/nitro_config.gemspec @@ -31,5 +31,6 @@ Gem::Specification.new do |spec| spec.require_paths = ["lib"] spec.add_dependency "activesupport", ">= 6.0.6.1", "< 7.1" + spec.add_development_dependency "appraisal", "~> 2.4.1" spec.add_development_dependency "combustion", "~> 1.3" end diff --git a/packages/rubocop-powerhome/.gitignore b/packages/rubocop-powerhome/.gitignore index 9cfda195..802a9756 100644 --- a/packages/rubocop-powerhome/.gitignore +++ b/packages/rubocop-powerhome/.gitignore @@ -8,4 +8,3 @@ # rspec failure tracking .rspec_status -Gemfile.lock diff --git a/packages/rubocop-powerhome/.rubocop.yml b/packages/rubocop-powerhome/.rubocop.yml index 8d0341e3..330c9e03 100644 --- a/packages/rubocop-powerhome/.rubocop.yml +++ b/packages/rubocop-powerhome/.rubocop.yml @@ -10,5 +10,13 @@ Metrics/BlockLength: - 'spec/**/*' - 'rubocop-powerhome.gemspec' +Style/FrozenStringLiteralComment: + Exclude: + - 'gemfiles/*' + +Bundler/OrderedGems: + Exclude: + - 'gemfiles/*' + Rails: Enabled: false diff --git a/packages/rubocop-powerhome/Appraisals b/packages/rubocop-powerhome/Appraisals new file mode 100644 index 00000000..895c313c --- /dev/null +++ b/packages/rubocop-powerhome/Appraisals @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +appraise "rails-6-0" do + gem "rails", "6.0.6.1" +end + +appraise "rails-6-1" do + gem "rails", "6.1.7.4" +end + +appraise "rails-7-0" do + gem "rails", "7.0.6" +end diff --git a/packages/rubocop-powerhome/Gemfile b/packages/rubocop-powerhome/Gemfile index 335fe68e..e0d3c154 100644 --- a/packages/rubocop-powerhome/Gemfile +++ b/packages/rubocop-powerhome/Gemfile @@ -4,6 +4,3 @@ source "https://rubygems.org" # Specify your gem's dependencies in rubocop-powerhome.gemspec gemspec - -rails_version = ENV.fetch("RAILS_VERSION", ">= 5.2.8.1") -gem "rails", rails_version diff --git a/packages/rubocop-powerhome/Gemfile.lock b/packages/rubocop-powerhome/Gemfile.lock new file mode 100644 index 00000000..47ef68f1 --- /dev/null +++ b/packages/rubocop-powerhome/Gemfile.lock @@ -0,0 +1,243 @@ +PATH + remote: . + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.0.4) + actionpack (= 7.0.4) + activesupport (= 7.0.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (7.0.4) + actionpack (= 7.0.4) + activejob (= 7.0.4) + activerecord (= 7.0.4) + activestorage (= 7.0.4) + activesupport (= 7.0.4) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.0.4) + actionpack (= 7.0.4) + actionview (= 7.0.4) + activejob (= 7.0.4) + activesupport (= 7.0.4) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.0) + actionpack (7.0.4) + actionview (= 7.0.4) + activesupport (= 7.0.4) + rack (~> 2.0, >= 2.2.0) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (7.0.4) + actionpack (= 7.0.4) + activerecord (= 7.0.4) + activestorage (= 7.0.4) + activesupport (= 7.0.4) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.0.4) + activesupport (= 7.0.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (7.0.4) + activesupport (= 7.0.4) + globalid (>= 0.3.6) + activemodel (7.0.4) + activesupport (= 7.0.4) + activerecord (7.0.4) + activemodel (= 7.0.4) + activesupport (= 7.0.4) + activestorage (7.0.4) + actionpack (= 7.0.4) + activejob (= 7.0.4) + activerecord (= 7.0.4) + activesupport (= 7.0.4) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (7.0.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + coderay (1.1.3) + concurrent-ruby (1.1.10) + crass (1.0.6) + diff-lcs (1.5.0) + erubi (1.11.0) + globalid (1.0.0) + activesupport (>= 5.0) + i18n (1.12.0) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.0.1) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.19.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + mini_portile2 (2.8.2) + minitest (5.16.3) + net-imap (0.3.1) + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.1.3) + timeout + net-smtp (0.3.2) + net-protocol + nio4r (2.5.8) + nokogiri (1.13.9) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.6.0) + rack (2.2.4) + rack-test (2.0.2) + rack (>= 1.3) + rails (7.0.4) + actioncable (= 7.0.4) + actionmailbox (= 7.0.4) + actionmailer (= 7.0.4) + actionpack (= 7.0.4) + actiontext (= 7.0.4) + actionview (= 7.0.4) + activejob (= 7.0.4) + activemodel (= 7.0.4) + activerecord (= 7.0.4) + activestorage (= 7.0.4) + activesupport (= 7.0.4) + bundler (>= 1.15.0) + railties (= 7.0.4) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.3) + loofah (~> 2.3) + railties (7.0.4) + actionpack (= 7.0.4) + activesupport (= 7.0.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.0) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.0) + rubocop (1.54.1) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + thor (1.2.1) + timeout (0.3.0) + tomlrb (2.0.3) + tzinfo (2.0.5) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.1) + +PLATFORMS + arm64-darwin-22 + +DEPENDENCIES + appraisal (~> 2.4.1) + license_finder (~> 7.0) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (>= 6.0.6.1, < 7.1) + rake (~> 13.0) + rspec (~> 3.0) + rubocop-powerhome! + +BUNDLED WITH + 2.3.24 diff --git a/packages/rubocop-powerhome/gemfiles/rails_6_0.gemfile b/packages/rubocop-powerhome/gemfiles/rails_6_0.gemfile new file mode 100644 index 00000000..e050d933 --- /dev/null +++ b/packages/rubocop-powerhome/gemfiles/rails_6_0.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "6.0.6.1" + +gemspec path: "../" diff --git a/packages/rubocop-powerhome/gemfiles/rails_6_0.gemfile.lock b/packages/rubocop-powerhome/gemfiles/rails_6_0.gemfile.lock new file mode 100644 index 00000000..51a71552 --- /dev/null +++ b/packages/rubocop-powerhome/gemfiles/rails_6_0.gemfile.lock @@ -0,0 +1,249 @@ +PATH + remote: .. + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.6.1) + actionpack (= 6.0.6.1) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + mail (>= 2.7.1) + actionmailer (6.0.6.1) + actionpack (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.6.1) + actionview (= 6.0.6.1) + activesupport (= 6.0.6.1) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.6.1) + actionpack (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + nokogiri (>= 1.8.5) + actionview (6.0.6.1) + activesupport (= 6.0.6.1) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.6.1) + activesupport (= 6.0.6.1) + globalid (>= 0.3.6) + activemodel (6.0.6.1) + activesupport (= 6.0.6.1) + activerecord (6.0.6.1) + activemodel (= 6.0.6.1) + activesupport (= 6.0.6.1) + activestorage (6.0.6.1) + actionpack (= 6.0.6.1) + activejob (= 6.0.6.1) + activerecord (= 6.0.6.1) + marcel (~> 1.0) + activesupport (6.0.6.1) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + coderay (1.1.3) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.0.6.1) + actioncable (= 6.0.6.1) + actionmailbox (= 6.0.6.1) + actionmailer (= 6.0.6.1) + actionpack (= 6.0.6.1) + actiontext (= 6.0.6.1) + actionview (= 6.0.6.1) + activejob (= 6.0.6.1) + activemodel (= 6.0.6.1) + activerecord (= 6.0.6.1) + activestorage (= 6.0.6.1) + activesupport (= 6.0.6.1) + bundler (>= 1.3.0) + railties (= 6.0.6.1) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.0.6.1) + actionpack (= 6.0.6.1) + activesupport (= 6.0.6.1) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.2) + thread_safe (0.3.6) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (1.2.11) + thread_safe (~> 0.1) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + license_finder (~> 7.0) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (= 6.0.6.1) + rake (~> 13.0) + rspec (~> 3.0) + rubocop-powerhome! + +BUNDLED WITH + 2.3.24 diff --git a/packages/rubocop-powerhome/gemfiles/rails_6_1.gemfile b/packages/rubocop-powerhome/gemfiles/rails_6_1.gemfile new file mode 100644 index 00000000..97b88e65 --- /dev/null +++ b/packages/rubocop-powerhome/gemfiles/rails_6_1.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "6.1.7.4" + +gemspec path: "../" diff --git a/packages/rubocop-powerhome/gemfiles/rails_6_1.gemfile.lock b/packages/rubocop-powerhome/gemfiles/rails_6_1.gemfile.lock new file mode 100644 index 00000000..7b05e3c1 --- /dev/null +++ b/packages/rubocop-powerhome/gemfiles/rails_6_1.gemfile.lock @@ -0,0 +1,252 @@ +PATH + remote: .. + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (>= 2.7.1) + actionmailer (6.1.7.4) + actionpack (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activesupport (= 6.1.7.4) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.7.4) + actionview (= 6.1.7.4) + activesupport (= 6.1.7.4) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.7.4) + actionpack (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + nokogiri (>= 1.8.5) + actionview (6.1.7.4) + activesupport (= 6.1.7.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.7.4) + activesupport (= 6.1.7.4) + globalid (>= 0.3.6) + activemodel (6.1.7.4) + activesupport (= 6.1.7.4) + activerecord (6.1.7.4) + activemodel (= 6.1.7.4) + activesupport (= 6.1.7.4) + activestorage (6.1.7.4) + actionpack (= 6.1.7.4) + activejob (= 6.1.7.4) + activerecord (= 6.1.7.4) + activesupport (= 6.1.7.4) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.7.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + coderay (1.1.3) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.1.7.4) + actioncable (= 6.1.7.4) + actionmailbox (= 6.1.7.4) + actionmailer (= 6.1.7.4) + actionpack (= 6.1.7.4) + actiontext (= 6.1.7.4) + actionview (= 6.1.7.4) + activejob (= 6.1.7.4) + activemodel (= 6.1.7.4) + activerecord (= 6.1.7.4) + activestorage (= 6.1.7.4) + activesupport (= 6.1.7.4) + bundler (>= 1.15.0) + railties (= 6.1.7.4) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (6.1.7.4) + actionpack (= 6.1.7.4) + activesupport (= 6.1.7.4) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + sprockets (4.2.0) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + license_finder (~> 7.0) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (= 6.1.7.4) + rake (~> 13.0) + rspec (~> 3.0) + rubocop-powerhome! + +BUNDLED WITH + 2.3.24 diff --git a/packages/rubocop-powerhome/gemfiles/rails_7_0.gemfile b/packages/rubocop-powerhome/gemfiles/rails_7_0.gemfile new file mode 100644 index 00000000..db1df0bb --- /dev/null +++ b/packages/rubocop-powerhome/gemfiles/rails_7_0.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "7.0.6" + +gemspec path: "../" diff --git a/packages/rubocop-powerhome/gemfiles/rails_7_0.gemfile.lock b/packages/rubocop-powerhome/gemfiles/rails_7_0.gemfile.lock new file mode 100644 index 00000000..9349acca --- /dev/null +++ b/packages/rubocop-powerhome/gemfiles/rails_7_0.gemfile.lock @@ -0,0 +1,251 @@ +PATH + remote: .. + specs: + rubocop-powerhome (0.5.2) + rubocop (~> 1.37) + rubocop-performance + rubocop-rails + rubocop-rake + rubocop-rspec + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.0.6) + actionpack (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activesupport (= 7.0.6) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.0) + actionpack (7.0.6) + actionview (= 7.0.6) + activesupport (= 7.0.6) + rack (~> 2.0, >= 2.2.4) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (7.0.6) + actionpack (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.0.6) + activesupport (= 7.0.6) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (7.0.6) + activesupport (= 7.0.6) + globalid (>= 0.3.6) + activemodel (7.0.6) + activesupport (= 7.0.6) + activerecord (7.0.6) + activemodel (= 7.0.6) + activesupport (= 7.0.6) + activestorage (7.0.6) + actionpack (= 7.0.6) + activejob (= 7.0.6) + activerecord (= 7.0.6) + activesupport (= 7.0.6) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + builder (3.2.4) + byebug (11.1.3) + coderay (1.1.3) + concurrent-ruby (1.2.2) + crass (1.0.6) + date (3.3.3) + diff-lcs (1.5.0) + erubi (1.12.0) + globalid (1.1.0) + activesupport (>= 5.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + json (2.6.3) + language_server-protocol (3.17.0.3) + license_finder (7.1.0) + bundler + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) + loofah (2.21.3) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + marcel (1.0.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.18.1) + net-imap (0.3.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.1) + timeout + net-smtp (0.3.3) + net-protocol + nio4r (2.5.9) + nokogiri (1.15.3-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.3-x86_64-linux) + racc (~> 1.4) + parallel (1.23.0) + parser (3.2.2.3) + ast (~> 2.4.1) + racc + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + racc (1.7.1) + rack (2.2.7) + rack-test (2.1.0) + rack (>= 1.3) + rails (7.0.6) + actioncable (= 7.0.6) + actionmailbox (= 7.0.6) + actionmailer (= 7.0.6) + actionpack (= 7.0.6) + actiontext (= 7.0.6) + actionview (= 7.0.6) + activejob (= 7.0.6) + activemodel (= 7.0.6) + activerecord (= 7.0.6) + activestorage (= 7.0.6) + activesupport (= 7.0.6) + bundler (>= 1.15.0) + railties (= 7.0.6) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + railties (7.0.6) + actionpack (= 7.0.6) + activesupport (= 7.0.6) + method_source + rake (>= 12.2) + thor (~> 1.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.8.1) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.1) + rubocop (1.54.2) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.2.2.3) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.29.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-performance (1.18.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rails (2.20.2) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 1.33.0, < 2.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.22.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + rubocop-factory_bot (~> 2.22) + ruby-progressbar (1.13.0) + rubyzip (2.3.2) + thor (1.2.2) + timeout (0.4.0) + tomlrb (2.0.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (2.4.2) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml + zeitwerk (2.6.8) + +PLATFORMS + arm64-darwin-22 + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.1) + license_finder (~> 7.0) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) + rails (= 7.0.6) + rake (~> 13.0) + rspec (~> 3.0) + rubocop-powerhome! + +BUNDLED WITH + 2.3.24 diff --git a/packages/rubocop-powerhome/rubocop-powerhome.gemspec b/packages/rubocop-powerhome/rubocop-powerhome.gemspec index 5ed0dac8..9b706330 100644 --- a/packages/rubocop-powerhome/rubocop-powerhome.gemspec +++ b/packages/rubocop-powerhome/rubocop-powerhome.gemspec @@ -42,6 +42,7 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency "rubocop-rspec" spec.metadata["rubygems_mfa_required"] = "true" + spec.add_development_dependency "appraisal", "~> 2.4.1" spec.add_development_dependency "license_finder", "~> 7.0" spec.add_development_dependency "pry", ">= 0.14.2" spec.add_development_dependency "pry-byebug", "3.10.1"