Hi,
I get
rake aborted!
undefined method `flatten' for nil:NilClass
message from raven executing a very simple rake file.
Thanks
Gabor
The rake file:
--------------------
require 'raven'
require 'rake/clean'
CLEAN.include('target')
dependency 'compile_deps' do |t|
p 'dependency executed!'
end
javac 'compile' => 'compile_deps' do |t|
t.build_path << "src/main/java"
end
----------------------
The output with trace:
%>rake --trace compile
(in C:/dev/rad-rails-workspace/raven)
** Invoke compile (first_time)
** Invoke compile_deps (first_time)
** Execute compile_deps
"dependency executed!"
rake aborted!
undefined method `flatten' for nil:NilClass
c:/ruby/lib/ruby/gems/1.8/gems/raven-1.1/lib/raven/deps_tasks.rb:65:in `execute'
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:357:in `invoke'
c:/ruby/lib/ruby/1.8/thread.rb:135:in `synchronize'
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:350:in `invoke'
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:364:in `invoke_prerequisites'
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:999:in `each'
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:363:in `invoke_prerequisites'
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:356:in `invoke'
c:/ruby/lib/ruby/1.8/thread.rb:135:in `synchronize'
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:350:in `invoke'
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:1906:in `run'
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:1906:in `run'
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/bin/rake:7
c:/ruby/bin/rake:18
--------------------
I have installed raven with
%> gem install raven
versions:
%>ruby --version
ruby 1.8.4 (2005-12-24) [i386-mswin32]
%>gem --version
0.8.10
%>rake --version
rake, version 0.7.1
%>raven --version
raven: version unknown
:)
|