You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> bundle exec rubocop --debug
bundler: failed to load command: rubocop (/home/alex/.rbenv/versions/3.1.2/bin/rubocop)
/home/alex/.rbenv/versions/3.1.2/lib/ruby/3.1.0/psych.rb:455:in `parse': (/home/alex/Projects/ruby/alt_memery/.rubocop.yml): could not find expected ':' while scanning a simple key at line 34 column 3 (Psych::SyntaxError)
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/3.1.0/psych.rb:455:in `parse_stream'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/3.1.0/psych.rb:399:in `parse'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/3.1.0/psych.rb:324:in `safe_load'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/3.1.0/psych.rb:660:in `block in safe_load_file'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/3.1.0/psych.rb:659:in `open'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/3.1.0/psych.rb:659:in `safe_load_file'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/rubocop-1.35.0/lib/rubocop/server/cache.rb:70:in `block in cache_root_dir_from_config'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/rubocop-1.35.0/lib/rubocop/cache_config.rb:9:in `root_dir'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/rubocop-1.35.0/lib/rubocop/server/cache.rb:61:in `cache_root_dir_from_config'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/rubocop-1.35.0/lib/rubocop/server/cache.rb:54:in `cache_path'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/rubocop-1.35.0/lib/rubocop/server/cache.rb:45:in `dir'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/rubocop-1.35.0/lib/rubocop/server.rb:36:in `running?'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/rubocop-1.35.0/exe/rubocop:11:in `<top (required)>'
from /home/alex/.rbenv/versions/3.1.2/bin/rubocop:25:in `load'
from /home/alex/.rbenv/versions/3.1.2/bin/rubocop:25:in `<top (required)>'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/cli/exec.rb:58:in `load'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/cli/exec.rb:58:in `kernel_load'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/cli/exec.rb:23:in `run'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/cli.rb:485:in `exec'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/cli.rb:31:in `dispatch'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/cli.rb:25:in `start'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/exe/bundle:48:in `block in <top (required)>'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/friendly_errors.rb:120:in `with_friendly_errors'
from /home/alex/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/exe/bundle:36:in `<top (required)>'
from /home/alex/.rbenv/versions/3.1.2/bin/bundle:25:in `load'
from /home/alex/.rbenv/versions/3.1.2/bin/bundle:25:in `<main>'
What does git status --ignored --porcelain return? (If you don't want to share it on github take a look at it). That seems to be line 34 so something in that line is not being parsed by YAML properly.
If you don't want to share it on github take a look at it
As you can see, it's completely open-source project.
What does git status --ignored --porcelain return? (If you don't want to share it on github take a look at it). That seems to be line 34 so something in that line is not being parsed by YAML properly.
Yep, it seems like ERB. Supported by RuboCop. But, I guess, something got broken with Ruby 3.1 and Psych 4.0, where parsing became more strict.
Expected behavior
No errors.
Actual behavior
Steps to reproduce the problem
RuboCop version
Failed, but it's:
And RuboCop updating from 1.32 to 1.35: https://github.com/AlexWayfer/alt_memery/pull/57/files
The text was updated successfully, but these errors were encountered: