Open
Description
Hi there -
I installed the gem in a Rails 8 app and then ran:
rails-diff file Gemfile
I get the following error:
/Users/adam/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/rails-diff-0.2.0/lib/rails/diff.rb:167:in 'Dir.chdir': No such file or directory @ dir_chdir0 - /Users/adam/.rails-diff/cache/rails (Errno::ENOENT)
from /Users/adam/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/rails-diff-0.2.0/lib/rails/diff.rb:167:in 'Rails::Diff.latest_commit'
from /Users/adam/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/rails-diff-0.2.0/lib/rails/diff.rb:113:in 'Rails::Diff.ensure_template_app_exists'
from /Users/adam/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/rails-diff-0.2.0/lib/rails/diff.rb:19:in 'Rails::Diff.file'
from /Users/adam/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/rails-diff-0.2.0/lib/rails/diff.rb:184:in 'Rails::Diff::CLI#file'
from /Users/adam/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/thor-1.3.2/lib/thor/command.rb:28:in 'Thor::Command#run'
from /Users/adam/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/thor-1.3.2/lib/thor/invocation.rb:127:in 'Thor::Invocation#invoke_command'
from /Users/adam/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/thor-1.3.2/lib/thor.rb:538:in 'Thor.dispatch'
from /Users/adam/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/thor-1.3.2/lib/thor/base.rb:584:in 'Thor::Base::ClassMethods#start'
from /Users/adam/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/rails-diff-0.2.0/exe/rails-diff:6:in '<top (required)>'
from /Users/adam/.rbenv/versions/3.4.2/bin/rails-diff:25:in 'Kernel#load'
from /Users/adam/.rbenv/versions/3.4.2/bin/rails-diff:25:in '<main>'
Is this a bug or did I miss a step in getting it set up?
Metadata
Metadata
Assignees
Labels
No labels