[MacRuby] #995: NoMethodError for initialization on MacRuby but works fine on CRuby

MacRuby ruby-noreply at macosforge.org
Fri Dec 3 19:14:01 PST 2010


#995: NoMethodError for initialization on MacRuby but works fine on CRuby
------------------------------------+---------------------------------------
 Reporter:  mrada@…                 |        Owner:  lsansonetti@…        
     Type:  defect                  |       Status:  closed               
 Priority:  blocker                 |    Milestone:                       
Component:  MacRuby                 |   Resolution:  invalid              
 Keywords:                          |  
------------------------------------+---------------------------------------
Changes (by watson1978@…):

  * status:  new => closed
  * resolution:  => invalid


Comment:

 I tried with MacRuby Trunk HEAD:
 {{{
 $ sudo macgem install jiraSOAP
 $ cat tt.rb
 require 'rubygems'
 require 'jiraSOAP'

 JIRA::JIRAService.new 'http://jira.yourSite.com:8080'

 $ macruby tt.rb
 /Users/watson/tmp/tt.rb:2:in `<main>': no such file to load --
 lib/jiraSOAP/macruby_bonuses.rb (LoadError)
 }}}

 It seems to make a mistake in a file pass. I changed as following and
 works fine.
 {{{
 #!diff
 diff tmp/jiraSOAP/lib/jiraSOAP.rb jiraSOAP.rb
 16c16
 < require 'lib/jiraSOAP/macruby_bonuses.rb' if RUBY_ENGINE == 'macruby'
 ---
 > require 'jiraSOAP/macruby_bonuses.rb' if RUBY_ENGINE == 'macruby'
 }}}

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/995#comment:2>
MacRuby <http://macruby.org/>



More information about the macruby-tickets mailing list