Array#sort on the ancestors of a Java class raises an error because the list 
includes classes and modules
---------------------------------------------------------------------------------------------------------

                 Key: JRUBY-6207
                 URL: https://jira.codehaus.org/browse/JRUBY-6207
             Project: JRuby
          Issue Type: Bug
            Reporter: David Calavera
            Assignee: Thomas E Enebo
            Priority: Minor


{noformat}
jruby-1.6.5 :004 > java.util.ArrayList.ancestors.sort
ArgumentError: comparison of Class with Module failed
        from org/jruby/RubyArray.java:3225:in `sort!'
        from org/jruby/RubyArray.java:3204:in `sort'
        from (irb):4:in `evaluate'
        from org/jruby/RubyKernel.java:1088:in `eval'
        from /Users/david/.rvm/rubies/jruby-1.6.5/lib/ruby/1.8/irb.rb:158:in 
`eval_input'
        from /Users/david/.rvm/rubies/jruby-1.6.5/lib/ruby/1.8/irb.rb:271:in 
`signal_status'
        from /Users/david/.rvm/rubies/jruby-1.6.5/lib/ruby/1.8/irb.rb:155:in 
`eval_input'
        from org/jruby/RubyKernel.java:1420:in `loop'
        from org/jruby/RubyKernel.java:1192:in `catch'
        from /Users/david/.rvm/rubies/jruby-1.6.5/lib/ruby/1.8/irb.rb:154:in 
`eval_input'
        from /Users/david/.rvm/rubies/jruby-1.6.5/lib/ruby/1.8/irb.rb:71:in 
`start'
        from org/jruby/RubyKernel.java:1192:in `catch'
        from /Users/david/.rvm/rubies/jruby-1.6.5/lib/ruby/1.8/irb.rb:70:in 
`start'
        from /Users/david/.rvm/rubies/jruby-1.6.5/bin/irb:17:in `(root)'
{noformat}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to