Message10272
 
            
            
            
 
   
   
 
  | Java 8 added a sort method to java.util.List (https://docs.oracle.com/javase/8/docs/api/java/util/List.html#sort-java.util.Comparator-), which takes one arg. Meanwhile JavaProxyList defines list_sort, which takes the standard Python args for sorting a list.
I'm surprised that our version does not override. Perhaps related to http://bugs.jython.org/issue2391?
Easy to reproduce on Jython running on Java 8:
$ dist/bin/jython
Jython 2.7.1 (default:7ebdc6c80d55+, Sep 21 2015, 18:28:51)
[Java HotSpot(TM) 64-Bit Server VM (Oracle Corporation)] on java1.8.0_45
Type "help", "copyright", "credits" or "license" for more information.
>>> from java.util import ArrayList
>>> x = ArrayList([1, 0])
>>> x.sort()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: sort(): expected 1 args; got 0 |  |
 
| Date | User | Action | Args |  | 2015-09-22 17:40:54 | zyasoft | set | messageid: <1442943654.41.0.356305377118.issue2399@psf.upfronthosting.co.za> |  | 2015-09-22 17:40:54 | zyasoft | set | recipients:
  + zyasoft, jeff.allen |  | 2015-09-22 17:40:54 | zyasoft | link | issue2399 messages |  | 2015-09-22 17:40:53 | zyasoft | create |  | 
 |