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
$ transpec
Copying the project for dynamic analysis...
Running dynamic analysis with command "bundle exec rspec"...
/Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/util.rb:80:in `each_forward_chained_node': undefined method `send_type?' for nil:NilClass (NoMethodError)
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/syntax/mixin/expect_base.rb:49:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/syntax/mixin/expect_base.rb:49:in `select'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/syntax/mixin/expect_base.rb:49:in `matcher_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/syntax/mixin/matcher_owner.rb:18:in `block in add_matcher'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/syntax/mixin/matcher_owner.rb:31:in `block in dependent_syntaxes'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/syntax/mixin/matcher_owner.rb:31:in `map'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/syntax/mixin/matcher_owner.rb:31:in `dependent_syntaxes'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer/rewriter.rb:60:in `collect_requests_of_syntax'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer/rewriter.rb:52:in `block (2 levels) in collect_requests'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer/rewriter.rb:50:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer/rewriter.rb:50:in `block in collect_requests'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:73:in `block in each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:59:in `block in each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:72:in `each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:74:in `block in each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:59:in `block in each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:72:in `each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:74:in `block in each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:59:in `block in each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:72:in `each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:74:in `block in each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:59:in `block in each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:72:in `each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:74:in `block in each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:59:in `block in each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:72:in `each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:74:in `block in each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:59:in `block in each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:72:in `each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:74:in `block in each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:59:in `block in each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:72:in `each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:74:in `block in each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:59:in `block in each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:72:in `each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:74:in `block in each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:59:in `block in each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:57:in `each_child_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:72:in `each_descendent_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/ast/node.rb:85:in `each_node'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer/rewriter.rb:49:in `collect_requests'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer/rewriter.rb:21:in `process'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/base_rewriter.rb:33:in `rewrite'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/base_rewriter.rb:16:in `rewrite_file!'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:114:in `block in rewrite_specs'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:112:in `each'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:112:in `rewrite_specs'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:46:in `block in analyze'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:80:in `in_copied_project'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:45:in `analyze'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/cli.rb:106:in `block in run_dynamic_analysis'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:31:in `block in initialize'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:88:in `block (2 levels) in in_copied_project'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:87:in `chdir'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:87:in `block in in_copied_project'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/tmpdir.rb:88:in `mktmpdir'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:84:in `in_copied_project'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/dynamic_analyzer.rb:30:in `initialize'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/cli.rb:104:in `new'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/cli.rb:104:in `run_dynamic_analysis'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/cli.rb:55:in `process'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/cli.rb:38:in `run'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/lib/transpec/cli.rb:19:in `run'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/transpec-2.2.3/bin/transpec:7:in `<top (required)>'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/bin/transpec:23:in `load'
from /Users/mscottford/.rbenv/versions/2.0.0-p353/bin/transpec:23:in `<main>'
Running into this error and looking for a workaround.
It looks like it might be similar to #39.
Here's the full stacktrace
Here's the ruby version
And here's the transpec version
The text was updated successfully, but these errors were encountered: