Skip to content
This repository has been archived by the owner on Jul 7, 2020. It is now read-only.

Problem in ruby 1.9.2 #5

Closed
bikashp opened this issue May 12, 2011 · 3 comments
Closed

Problem in ruby 1.9.2 #5

bikashp opened this issue May 12, 2011 · 3 comments

Comments

@bikashp
Copy link

bikashp commented May 12, 2011

I get following error when i try to run metrical. I don't know if its flog problem in ruby 1.9.2.

/Users/me/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/racc/parser.rb:349:in `on_error':  (Racc::ParseError)
parse error on value ")" (tRPAREN)
    from /Users/me/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/racc/parser.rb:99:in `_racc_do_parse_c'
    from /Users/me/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/racc/parser.rb:99:in `do_parse'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/ruby_parser-2.0.5/lib/ruby_parser_extras.rb:749:in `process'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/flog-2.5.0/lib/flog.rb:241:in `block in flog'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/flog-2.5.0/lib/flog.rb:235:in `each'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/flog-2.5.0/lib/flog.rb:235:in `flog'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/metric_fu-2.0.1/lib/generators/flog.rb:20:in `emit'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/metric_fu-2.0.1/lib/base/generator.rb:126:in `block in generate_report'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/metric_fu-2.0.1/lib/base/generator.rb:124:in `each'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/metric_fu-2.0.1/lib/base/generator.rb:124:in `generate_report'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/metric_fu-2.0.1/lib/base/generator.rb:52:in `generate_report'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/metric_fu-2.0.1/lib/base/report.rb:54:in `add'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/metrical-0.0.4/bin/metrical:34:in `block in <top (required)>'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/metrical-0.0.4/bin/metrical:34:in `each'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/metrical-0.0.4/bin/metrical:34:in `<top (required)>'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/bin/metrical:19:in `load'
    from /Users/me/.rvm/gems/ruby-1.9.2-p180/bin/metrical:19:in `<main>'
@iain
Copy link
Owner

iain commented May 12, 2011

It is a Flog issue with Ruby 1.9 syntax. Do you use any new syntax, like stubby lambda's or new-style hashes, or splats inside block arguments. This an issue for all gems built on Racc (flay too).

There is nothing I can do from within metrical or metric_fu.

@zenspider
Copy link

Not an issue for all gems built on racc, but for all gems using ruby_parser, unless I'm misunderstanding you error.

@iain
Copy link
Owner

iain commented May 12, 2011

woops, my bad.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants