guard-migrate
guard-migrate copied to clipboard
guard-migrate fails when running Guard 2.10.4
guard-migrate throws stacktrace when attempting to run in a Guard 2.10.4 environment
Also, when navigating in pry, Guard sub-modules list does not include Migrate
Let me know what else I can do to provide more info on this issue.
2.0.0 (main):0 > cd Guard 2.0.0 (Guard):1 > ls constants: Bundler Cucumber Deprecated Group Interactor Jasmine Options PluginUtil Rubocop Sheller UI Config CucumberVersion Dsl Guardfile Internals Notifier Plugin RSpec Runner Terminal Watcher
*** LOCAL GEMS ***
guard (2.10.4) guard-bundler (2.0.0) guard-compat (1.1.0) guard-cucumber (1.5.2) guard-jasmine (2.0.0) guard-migrate (1.0.4) guard-rspec (4.2.8) guard-rubocop (1.1.0) guard-spring (0.0.4)
guard -d 09:42:31 - ERROR - Could not load 'guard/migrate' or' ' find class Guard::Migrate 09:42:31 - ERROR - Error is: cannot load such file -- guard/guard 09:42:31 - ERROR - /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-migrate-1.0.4/lib/guard/migrate.rb:2:in
require'
[#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-migrate-1.0.4/lib/guard/migrate.rb:2:in
<top (required)>' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/plugin_util.rb:105:in
require' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/plugin_util.rb:105:inrescue in plugin_class' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/plugin_util.rb:97:in
plugin_class' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/plugin_util.rb:56:ininitialize_plugin' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/internals/plugins.rb:26:in
add' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/dsl.rb:186:inblock in guard' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/dsl.rb:183:in
each' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/dsl.rb:183:inguard' [#] /home/thief/dev/liveworld/leatherman/Guardfile:45:in
evaluate' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/dsl.rb:378:ininstance_eval' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/dsl.rb:378:in
evaluate' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/guardfile/evaluator.rb:90:inevaluate' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard.rb:134:in
_evaluate' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard.rb:49:insetup' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/commander.rb:32:in
start' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/cli/environments/valid.rb:16:instart_guard' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/cli.rb:108:in
start' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/thor-0.19.1/lib/thor/command.rb:27:inrun' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/thor-0.19.1/lib/thor/invocation.rb:126:in
invoke_command' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/thor-0.19.1/lib/thor.rb:359:indispatch' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/thor-0.19.1/lib/thor/base.rb:440:in
start' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/aruba_adapter.rb:32:inexecute' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/lib/guard/aruba_adapter.rb:19:in
execute!' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/gems/guard-2.10.4/bin/guard:11:in<top (required)>' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/bin/guard:23:in
load' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/bin/guard:23:in<main>' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/bin/ruby_executable_hooks:15:in
eval' [#] /home/thief/.rvm/gems/ruby-2.0.0-p481@leatherman/bin/ruby_executable_hooks:15:in<main>' 09:42:31 - ERROR - Invalid Guardfile, original error is: [#] [#] Could not load class: "Migrate", [#] backtrace: [#] (dsl)> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/plugin_util.rb:57:in
initialize_plugin' #> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/internals/plugins.rb:26:inadd' [#] (dsl)> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/dsl.rb:186:in
block in guard' #> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/dsl.rb:183:ineach' [#] (dsl)> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/dsl.rb:183:in
guard' #> ./Guardfile:45:inevaluate' [#] (dsl)> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/dsl.rb:378:in
instance_eval' #> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/dsl.rb:378:inevaluate' [#] (dsl)> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/guardfile/evaluator.rb:90:in
evaluate' #> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard.rb:134:in_evaluate' [#] (dsl)> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard.rb:49:in
setup' #> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/commander.rb:32:instart' [#] (dsl)> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/cli/environments/valid.rb:16:in
start_guard' #> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/cli.rb:108:instart' [#] (dsl)> $GEM_PATH[0]/gems/thor-0.19.1/lib/thor/command.rb:27:in
run' #> $GEM_PATH[0]/gems/thor-0.19.1/lib/thor/invocation.rb:126:ininvoke_command' [#] (dsl)> $GEM_PATH[0]/gems/thor-0.19.1/lib/thor.rb:359:in
dispatch' #> $GEM_PATH[0]/gems/thor-0.19.1/lib/thor/base.rb:440:instart' [#] (dsl)> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/aruba_adapter.rb:32:in
execute' #> $GEM_PATH[0]/gems/guard-2.10.4/lib/guard/aruba_adapter.rb:19:inexecute!' [#] (dsl)> $GEM_PATH[0]/gems/guard-2.10.4/bin/guard:11:in
<top (required)>' #> $GEM_PATH[0]/bin/guard:23:inload' [#] (dsl)> $GEM_PATH[0]/bin/guard:23:in
' #> $GEM_PATH[0]/bin/ruby_executable_hooks:15:in eval' [#] (dsl)> $GEM_PATH[0]/bin/ruby_executable_hooks:15:in
' `
Thanks for reporting the issue. Which version of rails are you running?
Yep, Spaced on that. rails 4.0.8
Thanks! I can't look into it right now, but I suspect that some of the changes that have been made in the master branch need to be backported to the 1.0.x
branch. I should be able to look into this over the next few days or you are more than welcome to submit a PR.
My apologies for not being able to get to it more promptly.
No worries. I appriciate the reply. This is one of my 'fire and forget' suite and I use it all the time.