[Rock-dev] [rock] #412: orocos: running in "irb -w" produces a lot of warnings
rock
noreply at opendfki.de
Thu Jan 16 10:40:39 CET 2014
#412: orocos: running in "irb -w" produces a lot of warnings
-------------------------+-----------------------------------
Reporter: mzenzes | Owner: rock-dev-mailing-list
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: base | Keywords: orocos
-------------------------+-----------------------------------
running the typical "ruby script sequence" with Orocos inside an `irb -w`
manually procudes tons of warnings, like (omitted some):
{{{
/home/mzenzes/TransTerrA/rock/tools/orocos.rb/lib/orocos/namespace.rb:21:
warning: instance variable @namespace not initialized
/home/mzenzes/TransTerrA/rock/tools/orocos.rb/lib/orocos/task_context_base.rb:678:
warning: instance variable @model not initialized
/home/mzenzes/TransTerrA/rock/tools/orogen/lib/orogen/gen/typekit.rb:109:
warning: instance variable @contains_opaques not initialized
/home/mzenzes/TransTerrA/rock/install/lib/ruby/1.9.1/typelib/type.rb:85:
warning: instance variable @recursive_dependencies not initialized
/home/mzenzes/TransTerrA/rock/install/lib/ruby/1.9.1/typelib/type.rb:85:
warning: instance variable @recursive_dependencies not initialized
/home/mzenzes/TransTerrA/rock/tools/orogen/lib/orogen/gen/typekit.rb:109:
warning: instance variable @contains_opaques not initialized
/home/mzenzes/TransTerrA/rock/install/lib/ruby/1.9.1/typelib/type.rb:85:
warning: instance variable @recursive_dependencies not initialized
/home/mzenzes/TransTerrA/rock/install/lib/ruby/1.9.1/typelib/type.rb:85:
warning: instance variable @recursive_dependencies not initialized
/home/mzenzes/TransTerrA/rock/install/lib/ruby/1.9.1/typelib/type.rb:85:
warning: instance variable @recursive_dependencies not initialized
/home/mzenzes/TransTerrA/rock/install/lib/ruby/1.9.1/typelib/type.rb:85:
warning: instance variable @recursive_dependencies not initialized
/home/mzenzes/TransTerrA/rock/install/lib/ruby/1.9.1/typelib/type.rb:85:
warning: instance variable @recursive_dependencies not initialized
/home/mzenzes/TransTerrA/rock/tools/orogen/lib/orogen/gen/typekit.rb:109:
warning: instance variable @contains_opaques not initialized
/home/mzenzes/TransTerrA/rock/tools/orogen/lib/orogen/gen/typekit.rb:109:
warning: instance variable @contains_opaques not initialized
/home/mzenzes/TransTerrA/rock/tools/orogen/lib/orogen/gen/typekit.rb:109:
warning: instance variable @contains_opaques not initialized
/home/mzenzes/TransTerrA/rock/install/lib/ruby/1.9.1/typelib/type.rb:85:
warning: instance variable @recursive_dependencies not initialized
/home/mzenzes/TransTerrA/rock/tools/orogen/lib/orogen/gen/typekit.rb:109:
warning: instance variable @contains_opaques not initialized
/home/mzenzes/TransTerrA/rock/tools/orogen/lib/orogen/gen/typekit.rb:109:
warning: instance variable @contains_opaques not initialized
...
}}}
and so on. I'm not a ruby expert. Experience in c++ taught me to take
warnings seriously...
--
Ticket URL: <http://rock.opendfki.de/ticket/412>
rock <http://rock.opendfki.de>
rock: the robot construction kit
More information about the Rock-dev
mailing list