Skip to content

Instantly share code, notes, and snippets.

@swrobel
Created May 2, 2024 20:30
Show Gist options
  • Save swrobel/e2fd24787e15395bc1d61c363528efd3 to your computer and use it in GitHub Desktop.
Save swrobel/e2fd24787e15395bc1d61c363528efd3 to your computer and use it in GitHub Desktop.
ruby-lsp output 3.2.4

2024-05-02 13:27:58.198 [info] (testing) Discovered Ruby version 3.2.4 from file:///Users/swrobel/Code/testing/.ruby-version 2024-05-02 13:27:58.325 [info] (testing) Activated Ruby environment: defaultGems=/opt/homebrew/lib/ruby/gems/3.2.0 gemHome=/Users/swrobel/.gem/ruby/3.2.4 yjit=true 2024-05-02 13:27:58.666 [info] (testing) Ruby LSP> Skipping custom bundle setup since /Users/swrobel/Code/testing/.ruby-lsp/Gemfile.lock already exists and is up to date

2024-05-02 13:27:58.672 [info] (testing) Ruby LSP> Running bundle install for the custom bundle. This may take a while... Ruby LSP> Command: (bundle check || bundle install) 1>&2

2024-05-02 13:27:58.860 [info] (testing) Bundler can't satisfy your Gemfile's dependencies. Install missing gems with bundle install.

2024-05-02 13:27:59.397 [info] (testing) Fetching gem metadata from https://rubygems.org/ 2024-05-02 13:27:59.397 [info] (testing) . 2024-05-02 13:27:59.481 [info] (testing) . 2024-05-02 13:27:59.499 [info] (testing) . 2024-05-02 13:27:59.518 [info] (testing) . 2024-05-02 13:27:59.526 [info] (testing) . 2024-05-02 13:27:59.530 [info] (testing) . 2024-05-02 13:27:59.532 [info] (testing) . 2024-05-02 13:27:59.534 [info] (testing) . 2024-05-02 13:27:59.534 [info] (testing) . 2024-05-02 13:27:59.788 [info] (testing)

2024-05-02 13:27:59.823 [info] (testing) Resolving dependencies...

2024-05-02 13:28:00.100 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

NoMethodError: undefined method `name' for nil:NilClass
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `sort_by'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `tsort_each_node'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `call'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `each_strongly_connected_component'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:229:in `tsort_each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `to_a'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:155:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:222:in `sorted'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:206:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:231:in `ensure_specs_are_compatible!'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:83:in `block in run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:12:in `block in lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `open'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:71:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:23:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/install.rb:63:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:244:in `block in install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/settings.rb:158:in `temporary'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:243:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  Gem Path    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0/bin
OpenSSL       
  Compiled    OpenSSL 3.3.0 9 Apr 2024
  Loaded      OpenSSL 3.3.0 9 Apr 2024
  Cert File   /opt/homebrew/etc/openssl@3/cert.pem
  Cert Dir    /opt/homebrew/etc/openssl@3/certs
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-
2024-05-02 13:28:00.100 [info] (testing) smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
      msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=undefined+method+%60name%27+for+nil+NilClass&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:00.116 [info] (testing) Ruby LSP> Running bundle install failed. Trying to re-generate the custom bundle from scratch

2024-05-02 13:28:00.117 [info] (testing) Ruby LSP> Running bundle install for the custom bundle. This may take a while... Ruby LSP> Command: (bundle check || bundle install) 1>&2

2024-05-02 13:28:00.308 [info] (testing) Bundler can't satisfy your Gemfile's dependencies. Install missing gems with bundle install.

2024-05-02 13:28:00.829 [info] (testing) Fetching gem metadata from https://rubygems.org/ 2024-05-02 13:28:00.829 [info] (testing) . 2024-05-02 13:28:00.925 [info] (testing) . 2024-05-02 13:28:00.944 [info] (testing) . 2024-05-02 13:28:00.963 [info] (testing) . 2024-05-02 13:28:00.973 [info] (testing) . 2024-05-02 13:28:00.977 [info] (testing) . 2024-05-02 13:28:00.979 [info] (testing) . 2024-05-02 13:28:00.981 [info] (testing) . 2024-05-02 13:28:00.981 [info] (testing) . 2024-05-02 13:28:01.247 [info] (testing)

2024-05-02 13:28:01.281 [info] (testing) Resolving dependencies...

2024-05-02 13:28:01.555 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

NoMethodError: undefined method `name' for nil:NilClass
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `sort_by'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `tsort_each_node'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `call'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `each_strongly_connected_component'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:229:in `tsort_each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `to_a'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:155:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:222:in `sorted'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:206:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:231:in `ensure_specs_are_compatible!'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:83:in `block in run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:12:in `block in lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `open'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:71:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:23:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/install.rb:63:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:244:in `block in install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/settings.rb:158:in `temporary'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:243:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  Gem Path    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0/bin
OpenSSL       
  Compiled    OpenSSL 3.3.0 9 Apr 2024
  Loaded      OpenSSL 3.3.0 9 Apr 2024
  Cert File   /opt/homebrew/etc/openssl@3/cert.pem
  Cert Dir    /opt/homebrew/etc/openssl@3/certs
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-
2024-05-02 13:28:01.555 [info] (testing) smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
      msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=undefined+method+%60name%27+for+nil+NilClass&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:01.754 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

Gem::GemNotFoundException: can't find gem bundler (= 2.5.2) with executable bundle
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/rubygems.rb:259:in `find_spec_for_exe'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/rubygems.rb:239:in `bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/rubygems_integration.rb:151:in `bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:321:in `bundle_bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:307:in `set_bundle_variables'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:76:in `set_bundle_environment'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/exec.rb:20:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:451:in `exec'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/.gem/ruby/3.2.4
  Gem Path    /Users/swrobel/.gem/ruby/3.2.4:/opt/homebrew/lib/ruby/gems/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/.gem/ruby/3.2.4/bin
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
     
2024-05-02 13:28:01.754 [info] (testing)  msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

2024-05-02 13:28:01.758 [info] (testing) First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=can%27t+find+gem+bundler+%28%3D+2.5.2%29+with+executable+bundle&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:01.762 [info] (testing) [Error - 1:28:01 PM] Server process exited with code 1. 2024-05-02 13:28:01.762 [info] (testing) [Error - 1:28:01 PM] Server initialization failed. 2024-05-02 13:28:01.762 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:01.762 [info] (testing) [Info - 1:28:01 PM] Connection to server got closed. Server will restart. 2024-05-02 13:28:01.762 [info] (testing) true 2024-05-02 13:28:01.763 [info] (testing) [Error - 1:28:01 PM] Ruby LSP client: couldn't create connection to server. 2024-05-02 13:28:01.763 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:01.763 [error] (testing) Error starting the server: Pending response rejected since connection got disposed 2024-05-02 13:28:01.958 [info] (testing) Ruby LSP> Skipping custom bundle setup since /Users/swrobel/Code/testing/.ruby-lsp/Gemfile.lock already exists and is up to date

2024-05-02 13:28:01.964 [info] (testing) Ruby LSP> Running bundle install for the custom bundle. This may take a while... Ruby LSP> Command: (bundle check || bundle install) 1>&2

2024-05-02 13:28:02.157 [info] (testing) Bundler can't satisfy your Gemfile's dependencies. Install missing gems with bundle install.

2024-05-02 13:28:02.677 [info] (testing) Fetching gem metadata from https://rubygems.org/ 2024-05-02 13:28:02.677 [info] (testing) . 2024-05-02 13:28:02.757 [info] (testing) . 2024-05-02 13:28:02.774 [info] (testing) . 2024-05-02 13:28:02.793 [info] (testing) . 2024-05-02 13:28:02.801 [info] (testing) . 2024-05-02 13:28:02.805 [info] (testing) . 2024-05-02 13:28:02.807 [info] (testing) . 2024-05-02 13:28:02.809 [info] (testing) . 2024-05-02 13:28:02.809 [info] (testing) . 2024-05-02 13:28:03.069 [info] (testing)

2024-05-02 13:28:03.102 [info] (testing) Resolving dependencies...

2024-05-02 13:28:03.380 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

NoMethodError: undefined method `name' for nil:NilClass
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `sort_by'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `tsort_each_node'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `call'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `each_strongly_connected_component'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:229:in `tsort_each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `to_a'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:155:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:222:in `sorted'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:206:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:231:in `ensure_specs_are_compatible!'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:83:in `block in run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:12:in `block in lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `open'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:71:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:23:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/install.rb:63:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:244:in `block in install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/settings.rb:158:in `temporary'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:243:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  Gem Path    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0/bin
OpenSSL       
  Compiled    OpenSSL 3.3.0 9 Apr 2024
  Loaded      OpenSSL 3.3.0 9 Apr 2024
  Cert File   /opt/homebrew/etc/openssl@3/cert.pem
  Cert Dir    /opt/homebrew/etc/openssl@3/certs
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-
2024-05-02 13:28:03.380 [info] (testing) smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
      msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=undefined+method+%60name%27+for+nil+NilClass&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:03.396 [info] (testing) Ruby LSP> Running bundle install failed. Trying to re-generate the custom bundle from scratch

2024-05-02 13:28:03.397 [info] (testing) Ruby LSP> Running bundle install for the custom bundle. This may take a while... Ruby LSP> Command: (bundle check || bundle install) 1>&2

2024-05-02 13:28:03.572 [info] (testing) Bundler can't satisfy your Gemfile's dependencies. Install missing gems with bundle install.

2024-05-02 13:28:04.050 [info] (testing) Fetching gem metadata from https://rubygems.org/ 2024-05-02 13:28:04.051 [info] (testing) . 2024-05-02 13:28:04.131 [info] (testing) . 2024-05-02 13:28:04.147 [info] (testing) . 2024-05-02 13:28:04.166 [info] (testing) . 2024-05-02 13:28:04.173 [info] (testing) . 2024-05-02 13:28:04.177 [info] (testing) . 2024-05-02 13:28:04.179 [info] (testing) . 2024-05-02 13:28:04.181 [info] (testing) . 2024-05-02 13:28:04.181 [info] (testing) . 2024-05-02 13:28:04.454 [info] (testing)

2024-05-02 13:28:04.490 [info] (testing) Resolving dependencies...

2024-05-02 13:28:04.766 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

NoMethodError: undefined method `name' for nil:NilClass
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `sort_by'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `tsort_each_node'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `call'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `each_strongly_connected_component'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:229:in `tsort_each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `to_a'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:155:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:222:in `sorted'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:206:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:231:in `ensure_specs_are_compatible!'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:83:in `block in run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:12:in `block in lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `open'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:71:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:23:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/install.rb:63:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:244:in `block in install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/settings.rb:158:in `temporary'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:243:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  Gem Path    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0/bin
OpenSSL       
  Compiled    OpenSSL 3.3.0 9 Apr 2024
  Loaded      OpenSSL 3.3.0 9 Apr 2024
  Cert File   /opt/homebrew/etc/openssl@3/cert.pem
  Cert Dir    /opt/homebrew/etc/openssl@3/certs
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-
2024-05-02 13:28:04.767 [info] (testing) smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
      msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=undefined+method+%60name%27+for+nil+NilClass&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:04.967 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

Gem::GemNotFoundException: can't find gem bundler (= 2.5.2) with executable bundle
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/rubygems.rb:259:in `find_spec_for_exe'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/rubygems.rb:239:in `bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/rubygems_integration.rb:151:in `bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:321:in `bundle_bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:307:in `set_bundle_variables'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:76:in `set_bundle_environment'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/exec.rb:20:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:451:in `exec'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/.gem/ruby/3.2.4
  Gem Path    /Users/swrobel/.gem/ruby/3.2.4:/opt/homebrew/lib/ruby/gems/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/.gem/ruby/3.2.4/bin
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
     
2024-05-02 13:28:04.967 [info] (testing)  msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

2024-05-02 13:28:04.971 [info] (testing) First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=can%27t+find+gem+bundler+%28%3D+2.5.2%29+with+executable+bundle&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:04.972 [info] (testing) [Error - 1:28:04 PM] Server process exited with code 1. 2024-05-02 13:28:04.972 [info] (testing) [Error - 1:28:04 PM] Server initialization failed. 2024-05-02 13:28:04.972 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:04.972 [info] (testing) [Info - 1:28:04 PM] Connection to server got closed. Server will restart. 2024-05-02 13:28:04.972 [info] (testing) true 2024-05-02 13:28:04.972 [info] (testing) [Error - 1:28:04 PM] Ruby LSP client: couldn't create connection to server. 2024-05-02 13:28:04.972 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:05.141 [info] (testing) Ruby LSP> Skipping custom bundle setup since /Users/swrobel/Code/testing/.ruby-lsp/Gemfile.lock already exists and is up to date

2024-05-02 13:28:05.147 [info] (testing) Ruby LSP> Running bundle install for the custom bundle. This may take a while... Ruby LSP> Command: (bundle check || bundle install) 1>&2

2024-05-02 13:28:05.336 [info] (testing) Bundler can't satisfy your Gemfile's dependencies. Install missing gems with bundle install.

2024-05-02 13:28:05.835 [info] (testing) Fetching gem metadata from https://rubygems.org/ 2024-05-02 13:28:05.836 [info] (testing) . 2024-05-02 13:28:05.915 [info] (testing) . 2024-05-02 13:28:05.931 [info] (testing) . 2024-05-02 13:28:05.948 [info] (testing) . 2024-05-02 13:28:05.956 [info] (testing) . 2024-05-02 13:28:05.960 [info] (testing) . 2024-05-02 13:28:05.962 [info] (testing) . 2024-05-02 13:28:05.963 [info] (testing) . 2024-05-02 13:28:05.964 [info] (testing) . 2024-05-02 13:28:06.231 [info] (testing)

2024-05-02 13:28:06.267 [info] (testing) Resolving dependencies...

2024-05-02 13:28:06.545 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

NoMethodError: undefined method `name' for nil:NilClass
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `sort_by'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `tsort_each_node'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `call'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `each_strongly_connected_component'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:229:in `tsort_each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `to_a'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:155:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:222:in `sorted'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:206:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:231:in `ensure_specs_are_compatible!'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:83:in `block in run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:12:in `block in lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `open'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:71:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:23:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/install.rb:63:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:244:in `block in install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/settings.rb:158:in `temporary'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:243:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  Gem Path    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0/bin
OpenSSL       
  Compiled    OpenSSL 3.3.0 9 Apr 2024
  Loaded      OpenSSL 3.3.0 9 Apr 2024
  Cert File   /opt/homebrew/etc/openssl@3/cert.pem
  Cert Dir    /opt/homebrew/etc/openssl@3/certs
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-
2024-05-02 13:28:06.545 [info] (testing) smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
      msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=undefined+method+%60name%27+for+nil+NilClass&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:06.561 [info] (testing) Ruby LSP> Running bundle install failed. Trying to re-generate the custom bundle from scratch

2024-05-02 13:28:06.562 [info] (testing) Ruby LSP> Running bundle install for the custom bundle. This may take a while... Ruby LSP> Command: (bundle check || bundle install) 1>&2

2024-05-02 13:28:06.740 [info] (testing) Bundler can't satisfy your Gemfile's dependencies. Install missing gems with bundle install.

2024-05-02 13:28:07.239 [info] (testing) Fetching gem metadata from https://rubygems.org/ 2024-05-02 13:28:07.239 [info] (testing) . 2024-05-02 13:28:07.324 [info] (testing) . 2024-05-02 13:28:07.341 [info] (testing) . 2024-05-02 13:28:07.359 [info] (testing) . 2024-05-02 13:28:07.368 [info] (testing) . 2024-05-02 13:28:07.372 [info] (testing) . 2024-05-02 13:28:07.375 [info] (testing) . 2024-05-02 13:28:07.376 [info] (testing) . 2024-05-02 13:28:07.376 [info] (testing) . 2024-05-02 13:28:07.648 [info] (testing)

2024-05-02 13:28:07.685 [info] (testing) Resolving dependencies...

2024-05-02 13:28:07.969 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

NoMethodError: undefined method `name' for nil:NilClass
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `sort_by'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `tsort_each_node'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `call'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `each_strongly_connected_component'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:229:in `tsort_each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `to_a'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:155:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:222:in `sorted'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:206:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:231:in `ensure_specs_are_compatible!'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:83:in `block in run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:12:in `block in lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `open'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:71:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:23:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/install.rb:63:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:244:in `block in install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/settings.rb:158:in `temporary'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:243:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  Gem Path    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0/bin
OpenSSL       
  Compiled    OpenSSL 3.3.0 9 Apr 2024
  Loaded      OpenSSL 3.3.0 9 Apr 2024
  Cert File   /opt/homebrew/etc/openssl@3/cert.pem
  Cert Dir    /opt/homebrew/etc/openssl@3/certs
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-
2024-05-02 13:28:07.969 [info] (testing) smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
      msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=undefined+method+%60name%27+for+nil+NilClass&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:08.176 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

Gem::GemNotFoundException: can't find gem bundler (= 2.5.2) with executable bundle
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/rubygems.rb:259:in `find_spec_for_exe'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/rubygems.rb:239:in `bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/rubygems_integration.rb:151:in `bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:321:in `bundle_bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:307:in `set_bundle_variables'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:76:in `set_bundle_environment'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/exec.rb:20:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:451:in `exec'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/.gem/ruby/3.2.4
  Gem Path    /Users/swrobel/.gem/ruby/3.2.4:/opt/homebrew/lib/ruby/gems/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/.gem/ruby/3.2.4/bin
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
     
2024-05-02 13:28:08.176 [info] (testing)  msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

2024-05-02 13:28:08.192 [info] (testing) First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=can%27t+find+gem+bundler+%28%3D+2.5.2%29+with+executable+bundle&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:08.192 [info] (testing) [Error - 1:28:08 PM] Server process exited with code 1. 2024-05-02 13:28:08.192 [info] (testing) [Error - 1:28:08 PM] Server initialization failed. 2024-05-02 13:28:08.192 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:08.192 [info] (testing) [Info - 1:28:08 PM] Connection to server got closed. Server will restart. 2024-05-02 13:28:08.193 [info] (testing) true 2024-05-02 13:28:08.193 [info] (testing) [Error - 1:28:08 PM] Ruby LSP client: couldn't create connection to server. 2024-05-02 13:28:08.193 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:08.193 [info] (testing) [Error - 1:28:08 PM] Restarting server failed 2024-05-02 13:28:08.193 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:08.369 [info] (testing) Ruby LSP> Skipping custom bundle setup since /Users/swrobel/Code/testing/.ruby-lsp/Gemfile.lock already exists and is up to date

2024-05-02 13:28:08.375 [info] (testing) Ruby LSP> Running bundle install for the custom bundle. This may take a while... Ruby LSP> Command: (bundle check || bundle install) 1>&2

2024-05-02 13:28:08.561 [info] (testing) Bundler can't satisfy your Gemfile's dependencies. Install missing gems with bundle install.

2024-05-02 13:28:09.047 [info] (testing) Fetching gem metadata from https://rubygems.org/ 2024-05-02 13:28:09.047 [info] (testing) . 2024-05-02 13:28:09.135 [info] (testing) . 2024-05-02 13:28:09.154 [info] (testing) . 2024-05-02 13:28:09.174 [info] (testing) . 2024-05-02 13:28:09.183 [info] (testing) . 2024-05-02 13:28:09.187 [info] (testing) . 2024-05-02 13:28:09.190 [info] (testing) . 2024-05-02 13:28:09.192 [info] (testing) . 2024-05-02 13:28:09.192 [info] (testing) . 2024-05-02 13:28:09.453 [info] (testing)

2024-05-02 13:28:09.489 [info] (testing) Resolving dependencies...

2024-05-02 13:28:09.771 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

NoMethodError: undefined method `name' for nil:NilClass
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `sort_by'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `tsort_each_node'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `call'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `each_strongly_connected_component'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:229:in `tsort_each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `to_a'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:155:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:222:in `sorted'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:206:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:231:in `ensure_specs_are_compatible!'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:83:in `block in run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:12:in `block in lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `open'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:71:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:23:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/install.rb:63:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:244:in `block in install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/settings.rb:158:in `temporary'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:243:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  Gem Path    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0/bin
OpenSSL       
  Compiled    OpenSSL 3.3.0 9 Apr 2024
  Loaded      OpenSSL 3.3.0 9 Apr 2024
  Cert File   /opt/homebrew/etc/openssl@3/cert.pem
  Cert Dir    /opt/homebrew/etc/openssl@3/certs
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-
2024-05-02 13:28:09.771 [info] (testing) smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
      msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=undefined+method+%60name%27+for+nil+NilClass&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:09.788 [info] (testing) Ruby LSP> Running bundle install failed. Trying to re-generate the custom bundle from scratch

2024-05-02 13:28:09.789 [info] (testing) Ruby LSP> Running bundle install for the custom bundle. This may take a while... Ruby LSP> Command: (bundle check || bundle install) 1>&2

2024-05-02 13:28:09.965 [info] (testing) Bundler can't satisfy your Gemfile's dependencies. Install missing gems with bundle install.

2024-05-02 13:28:10.460 [info] (testing) Fetching gem metadata from https://rubygems.org/ 2024-05-02 13:28:10.460 [info] (testing) . 2024-05-02 13:28:10.543 [info] (testing) . 2024-05-02 13:28:10.560 [info] (testing) . 2024-05-02 13:28:10.579 [info] (testing) . 2024-05-02 13:28:10.588 [info] (testing) . 2024-05-02 13:28:10.592 [info] (testing) . 2024-05-02 13:28:10.595 [info] (testing) . 2024-05-02 13:28:10.597 [info] (testing) . 2024-05-02 13:28:10.597 [info] (testing) . 2024-05-02 13:28:10.851 [info] (testing)

2024-05-02 13:28:10.886 [info] (testing) Resolving dependencies...

2024-05-02 13:28:11.162 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

NoMethodError: undefined method `name' for nil:NilClass
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `sort_by'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `tsort_each_node'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `call'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `each_strongly_connected_component'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:229:in `tsort_each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `to_a'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:155:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:222:in `sorted'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:206:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:231:in `ensure_specs_are_compatible!'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:83:in `block in run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:12:in `block in lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `open'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:71:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:23:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/install.rb:63:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:244:in `block in install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/settings.rb:158:in `temporary'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:243:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  Gem Path    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0/bin
OpenSSL       
  Compiled    OpenSSL 3.3.0 9 Apr 2024
  Loaded      OpenSSL 3.3.0 9 Apr 2024
  Cert File   /opt/homebrew/etc/openssl@3/cert.pem
  Cert Dir    /opt/homebrew/etc/openssl@3/certs
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-
2024-05-02 13:28:11.162 [info] (testing) smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
      msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=undefined+method+%60name%27+for+nil+NilClass&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:11.363 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

Gem::GemNotFoundException: can't find gem bundler (= 2.5.2) with executable bundle
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/rubygems.rb:259:in `find_spec_for_exe'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/rubygems.rb:239:in `bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/rubygems_integration.rb:151:in `bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:321:in `bundle_bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:307:in `set_bundle_variables'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:76:in `set_bundle_environment'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/exec.rb:20:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:451:in `exec'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/.gem/ruby/3.2.4
  Gem Path    /Users/swrobel/.gem/ruby/3.2.4:/opt/homebrew/lib/ruby/gems/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/.gem/ruby/3.2.4/bin
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
     
2024-05-02 13:28:11.364 [info] (testing)  msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

2024-05-02 13:28:11.368 [info] (testing) First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=can%27t+find+gem+bundler+%28%3D+2.5.2%29+with+executable+bundle&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:11.369 [info] (testing) [Error - 1:28:11 PM] Server process exited with code 1. 2024-05-02 13:28:11.369 [info] (testing) [Error - 1:28:11 PM] Server initialization failed. 2024-05-02 13:28:11.369 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:11.369 [info] (testing) [Info - 1:28:11 PM] Connection to server got closed. Server will restart. 2024-05-02 13:28:11.369 [info] (testing) true 2024-05-02 13:28:11.369 [info] (testing) [Error - 1:28:11 PM] Ruby LSP client: couldn't create connection to server. 2024-05-02 13:28:11.369 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:11.369 [info] (testing) [Error - 1:28:11 PM] Restarting server failed 2024-05-02 13:28:11.369 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:11.544 [info] (testing) Ruby LSP> Skipping custom bundle setup since /Users/swrobel/Code/testing/.ruby-lsp/Gemfile.lock already exists and is up to date

2024-05-02 13:28:11.550 [info] (testing) Ruby LSP> Running bundle install for the custom bundle. This may take a while... Ruby LSP> Command: (bundle check || bundle install) 1>&2

2024-05-02 13:28:11.731 [info] (testing) Bundler can't satisfy your Gemfile's dependencies. Install missing gems with bundle install.

2024-05-02 13:28:12.215 [info] (testing) Fetching gem metadata from https://rubygems.org/ 2024-05-02 13:28:12.215 [info] (testing) . 2024-05-02 13:28:12.304 [info] (testing) . 2024-05-02 13:28:12.321 [info] (testing) . 2024-05-02 13:28:12.341 [info] (testing) . 2024-05-02 13:28:12.349 [info] (testing) . 2024-05-02 13:28:12.354 [info] (testing) . 2024-05-02 13:28:12.357 [info] (testing) . 2024-05-02 13:28:12.360 [info] (testing) . 2024-05-02 13:28:12.360 [info] (testing) . 2024-05-02 13:28:12.619 [info] (testing)

2024-05-02 13:28:12.656 [info] (testing) Resolving dependencies...

2024-05-02 13:28:12.933 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

NoMethodError: undefined method `name' for nil:NilClass
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `sort_by'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `tsort_each_node'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `call'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `each_strongly_connected_component'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:229:in `tsort_each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `to_a'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:155:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:222:in `sorted'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:206:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:231:in `ensure_specs_are_compatible!'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:83:in `block in run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:12:in `block in lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `open'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:71:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:23:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/install.rb:63:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:244:in `block in install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/settings.rb:158:in `temporary'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:243:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  Gem Path    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0/bin
OpenSSL       
  Compiled    OpenSSL 3.3.0 9 Apr 2024
  Loaded      OpenSSL 3.3.0 9 Apr 2024
  Cert File   /opt/homebrew/etc/openssl@3/cert.pem
  Cert Dir    /opt/homebrew/etc/openssl@3/certs
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-
2024-05-02 13:28:12.933 [info] (testing) smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
      msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=undefined+method+%60name%27+for+nil+NilClass&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:12.950 [info] (testing) Ruby LSP> Running bundle install failed. Trying to re-generate the custom bundle from scratch

2024-05-02 13:28:12.951 [info] (testing) Ruby LSP> Running bundle install for the custom bundle. This may take a while... Ruby LSP> Command: (bundle check || bundle install) 1>&2

2024-05-02 13:28:13.131 [info] (testing) Bundler can't satisfy your Gemfile's dependencies. Install missing gems with bundle install.

2024-05-02 13:28:13.621 [info] (testing) Fetching gem metadata from https://rubygems.org/ 2024-05-02 13:28:13.622 [info] (testing) . 2024-05-02 13:28:13.705 [info] (testing) . 2024-05-02 13:28:13.723 [info] (testing) . 2024-05-02 13:28:13.742 [info] (testing) . 2024-05-02 13:28:13.750 [info] (testing) . 2024-05-02 13:28:13.755 [info] (testing) . 2024-05-02 13:28:13.758 [info] (testing) . 2024-05-02 13:28:13.760 [info] (testing) . 2024-05-02 13:28:13.760 [info] (testing) . 2024-05-02 13:28:14.020 [info] (testing)

2024-05-02 13:28:14.056 [info] (testing) Resolving dependencies...

2024-05-02 13:28:14.330 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

NoMethodError: undefined method `name' for nil:NilClass
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `sort_by'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:248:in `tsort_each_node'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `call'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:350:in `each_strongly_connected_component'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:229:in `tsort_each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `to_a'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:179:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/tsort/lib/tsort.rb:155:in `tsort'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:222:in `sorted'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/spec_set.rb:206:in `each'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:231:in `ensure_specs_are_compatible!'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:83:in `block in run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:12:in `block in lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `open'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/process_lock.rb:9:in `lock'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:71:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/installer.rb:23:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/install.rb:63:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:244:in `block in install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/settings.rb:158:in `temporary'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:243:in `install'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  Gem Path    /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/Code/testing/vendor/bundle/ruby/3.2.0/bin
OpenSSL       
  Compiled    OpenSSL 3.3.0 9 Apr 2024
  Loaded      OpenSSL 3.3.0 9 Apr 2024
  Cert File   /opt/homebrew/etc/openssl@3/cert.pem
  Cert Dir    /opt/homebrew/etc/openssl@3/certs
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-
2024-05-02 13:28:14.330 [info] (testing) smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
      msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=undefined+method+%60name%27+for+nil+NilClass&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:14.531 [info] (testing) --- ERROR REPORT TEMPLATE -------------------------------------------------------

Gem::GemNotFoundException: can't find gem bundler (= 2.5.2) with executable bundle
  /opt/homebrew/lib/ruby/site_ruby/3.2.0/rubygems.rb:259:in `find_spec_for_exe'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/rubygems.rb:239:in `bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/rubygems_integration.rb:151:in `bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:321:in `bundle_bin_path'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:307:in `set_bundle_variables'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/shared_helpers.rb:76:in `set_bundle_environment'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli/exec.rb:20:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:451:in `exec'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/cli.rb:28:in `start'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:28:in `block in <top (required)>'
          /opt/homebrew/lib/ruby/site_ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
          /opt/homebrew/Cellar/ruby@3.2/3.2.4/lib/ruby/gems/3.2.0/gems/bundler-2.5.9/exe/bundle:20:in `<top (required)>'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `load'
          /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in `<main>'

Environment

Bundler       2.5.2
  Platforms   ruby, arm64-darwin-23
Ruby          3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5) [arm64-darwin-23]
  Full Path   /opt/homebrew/opt/ruby@3.2/bin/ruby
  Config Dir  /opt/homebrew/Cellar/ruby@3.2/3.2.4/etc
RubyGems      3.5.2
  Gem Home    /Users/swrobel/.gem/ruby/3.2.4
  Gem Path    /Users/swrobel/.gem/ruby/3.2.4:/opt/homebrew/lib/ruby/gems/3.2.0
  User Home   /Users/swrobel
  User Path   /Users/swrobel/.gem/ruby/3.2.0
  Bin Dir     /Users/swrobel/.gem/ruby/3.2.4/bin
Tools         
  Git         2.45.0
  RVM         not installed
  rbenv       not installed
  chruby      0.3.9
Gem.ruby      /opt/homebrew/opt/ruby@3.2/bin/ruby
bundle #!     /opt/homebrew/Cellar/ruby@3.2/3.2.4/bin/ruby

Bundler Build Metadata

Built At          2023-12-21
Git SHA           00351925e4
Released Version  true

Bundler settings

auto_config_jobs
  Set for the current user (/Users/swrobel/.bundle/config): "true"
build.ffi
  Set for the current user (/Users/swrobel/.bundle/config): "--disable-system-libffi"
build.puma
  Set for the current user (/Users/swrobel/.bundle/config): "--with-cflags=\"-Wno-error=implicit-function-declaration -fdeclspec\""
disable_platform_warnings
  Set for the current user (/Users/swrobel/.bundle/config): "true"
gemfile
  Set via BUNDLE_GEMFILE: "/Users/swrobel/Code/testing/.ruby-lsp/Gemfile"
path
  Set via BUNDLE_PATH: "/Users/swrobel/Code/testing/vendor/bundle"
  Set for the current user (/Users/swrobel/.bundle/config): "vendor/bundle"
specific_platform
  Set for the current user (/Users/swrobel/.bundle/config): "true"
without
  Set for the current user (/Users/swrobel/.bundle/config): [:production]

Gemfile

.ruby-lsp/Gemfile

# This custom gemfile is automatically generated by the Ruby LSP.
# It should be automatically git ignored, but in any case: do not commit it to your repository.

eval_gemfile(File.expand_path("../Gemfile", __dir__))
gem "ruby-lsp", require: false, group: :development
gem "ruby-lsp-rails", require: false, group: :development

Gemfile

source "https://rubygems.org"

ruby "~> 3.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.2"

# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"

# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"

# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"

# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"

# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"

# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"

# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"

# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]

# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false

# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "graphql"

group :development, :test do
  # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
  gem "debug", platforms: %i[ mri windows ]
end

group :development do
  # Use console on exceptions pages [https://github.com/rails/web-console]
  gem "web-console"

  # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
  # gem "rack-mini-profiler"

  # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
  # gem "spring"
end
gem "graphiql-rails", group: :development

.ruby-lsp/Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-smtp
    actionmailer (7.1.2)
      actionpack (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activesupport (= 7.1.2)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.2)
      actionview (= 7.1.2)
      activesupport (= 7.1.2)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.2)
      actionpack (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.2)
      activesupport (= 7.1.2)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    activejob (7.1.2)
      activesupport (= 7.1.2)
      globalid (>= 0.3.6)
    activemodel (7.1.2)
      activesupport (= 7.1.2)
    activerecord (7.1.2)
      activemodel (= 7.1.2)
      activesupport (= 7.1.2)
      timeout (>= 0.4.0)
    activestorage (7.1.2)
      actionpack (= 7.1.2)
      activejob (= 7.1.2)
      activerecord (= 7.1.2)
      activesupport (= 7.1.2)
      marcel (~> 1.0)
    activesupport (7.1.2)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    base64 (0.2.0)
    bigdecimal (3.1.5)
    bindex (0.8.1)
    bootsnap (1.17.0)
     
2024-05-02 13:28:14.531 [info] (testing)  msgpack (~> 1.2)
    builder (3.2.4)
    concurrent-ruby (1.2.2)
    connection_pool (2.4.1)
    crass (1.0.6)
    date (3.3.4)
    debug (1.9.0)
      irb (~> 1.10)
      reline (>= 0.3.8)
    drb (2.2.0)
      ruby2_keywords
    erubi (1.12.0)
    globalid (1.2.1)
      activesupport (>= 6.1)
    graphql (2.2.1)
      racc (~> 1.4)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    importmap-rails (1.2.3)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.1)
    irb (1.11.0)
      rdoc
      reline (>= 0.3.8)
    jbuilder (2.11.5)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    loofah (2.22.0)
      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)
    mini_mime (1.1.5)
    minitest (5.20.0)
    msgpack (1.7.2)
    mutex_m (0.2.0)
    net-imap (0.4.8)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.4.0)
      net-protocol
    nio4r (2.7.0)
    nokogiri (1.15.5-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86-linux)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-darwin)
      racc (~> 1.4)
    nokogiri (1.15.5-x86_64-linux)
      racc (~> 1.4)
    pg (1.5.4)
    psych (5.1.2)
      stringio
    puma (6.4.0)
      nio4r (~> 2.0)
    racc (1.7.3)
    rack (3.0.8)
    rack-session (2.0.0)
      rack (>= 3.0.0)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (2.1.0)
      rack (>= 3)
      webrick (~> 1.8)
    rails (7.1.2)
      actioncable (= 7.1.2)
      actionmailbox (= 7.1.2)
      actionmailer (= 7.1.2)
      actionpack (= 7.1.2)
      actiontext (= 7.1.2)
      actionview (= 7.1.2)
      activejob (= 7.1.2)
      activemodel (= 7.1.2)
      activerecord (= 7.1.2)
      activestorage (= 7.1.2)
      activesupport (= 7.1.2)
      bundler (>= 1.15.0)
      railties (= 7.1.2)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.2)
      actionpack (= 7.1.2)
      activesupport (= 7.1.2)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.1.0)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    reline (0.4.1)
      io-console (~> 0.5)
    ruby2_keywords (0.0.5)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stimulus-rails (1.3.0)
      railties (>= 6.0.0)
    stringio (3.1.0)
    thor (1.3.0)
    timeout (0.4.1)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webrick (1.8.1)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  arm-linux
  arm64-darwin
  x86-linux
  x86_64-darwin
  x86_64-linux

DEPENDENCIES
  bootsnap
  debug
  graphql
  importmap-rails
  jbuilder
  pg (~> 1.1)
  puma (>= 5.0)
  rails (~> 7.1.2)
  sprockets-rails
  stimulus-rails
  turbo-rails
  tzinfo-data
  web-console

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.5.2

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

2024-05-02 13:28:14.535 [info] (testing) First, try this link to see if there are any existing issue reports for this error: https://github.com/rubygems/rubygems/search?q=can%27t+find+gem+bundler+%28%3D+2.5.2%29+with+executable+bundle&type=Issues

If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md, and copy and paste the report template above in there.

2024-05-02 13:28:14.536 [info] (testing) [Error - 1:28:14 PM] Server process exited with code 1. 2024-05-02 13:28:14.537 [info] (testing) [Error - 1:28:14 PM] Server initialization failed. 2024-05-02 13:28:14.537 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:14.537 [info] (testing) [Error - 1:28:14 PM] The Ruby LSP server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information. 2024-05-02 13:28:14.537 [info] (testing) [Error - 1:28:14 PM] Ruby LSP client: couldn't create connection to server. 2024-05-02 13:28:14.537 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097 2024-05-02 13:28:14.537 [info] (testing) [Error - 1:28:14 PM] Restarting server failed 2024-05-02 13:28:14.537 [info] (testing) Message: Pending response rejected since connection got disposed Code: -32097

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment