blackwinter / brice

Extra cool IRb goodness for the masses.

Home Page:http://blackwinter.github.io/brice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YARD can't doc it

trans opened this issue · comments

Just thought you might want to know:

trans@logisys:brice$ gem install brice
Fetching: ruby-nuggets-0.8.5.gem (100%)
Fetching: brice-0.2.3.gem (100%)
Successfully installed ruby-nuggets-0.8.5
Successfully installed brice-0.2.3
2 gems installed
Building YARD (yri) index for ruby-nuggets-0.8.5...
[error]: Unhandled exception in YARD::Handlers::Ruby::ExtendHandler:
[error]:   in `lib/nuggets/env/set.rb`:3:

    3: ENV.extend(Nuggets::Env::SetMixin)

[error]: ArgumentError: Invalid namespace object: #Nuggets
[error]: Stack trace:
    /home/trans/.rbenv/versions/1.9.3-rc1/lib/ruby/gems/1.9.1/gems/yard-0.7.3/lib/yard/code_objects/proxy.rb:57:in `initialize'
    /home/trans/.rbenv/versions/1.9.3-rc1/lib/ruby/gems/1.9.1/gems/yard-0.7.3/lib/yard/code_objects/proxy.rb:39:in `new'
    /home/trans/.rbenv/versions/1.9.3-rc1/lib/ruby/gems/1.9.1/gems/yard-0.7.3/lib/yard/code_objects/proxy.rb:39:in `initialize'
    /home/trans/.rbenv/versions/1.9.3-rc1/lib/ruby/gems/1.9.1/gems/yard-0.7.3/lib/yard/handlers/ruby/mixin_handler.rb:27:in `new'
    /home/trans/.rbenv/versions/1.9.3-rc1/lib/ruby/gems/1.9.1/gems/yard-0.7.3/lib/yard/handlers/ruby/mixin_handler.rb:27:in `process_mixin'
    /home/trans/.rbenv/versions/1.9.3-rc1/lib/ruby/gems/1.9.1/gems/yard-0.7.3/lib/yard/handlers/ruby/extend_handler.rb:18:in `process_mixin'

 Building YARD (yri) index for brice-0.2.3...

thanks. but 1) i don't use yard, so i don't really have any idea what it doesn't like about that line; and 2) as you can see, this is in ruby-nuggets, not brice. you can reopen the issue there and i might take a look, but i can't promise anything. if you have any idea, let me know.

Ah, my bad thought Brice was doing the extend. Okay. I submitted a bug report to YARD on this, so maybe it will get resolved on that end.