[ https://issues.apache.org/jira/browse/PYLUCENE-47?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16819386#comment-16819386 ]
Andi Vajda edited comment on PYLUCENE-47 at 4/16/19 10:20 PM: -------------------------------------------------------------- I took a look at your patch and it makes sense (thanks!) Would it make sense to include the return type of the method in the rang calculation ? Would it make sense to then continue sorting, as a third criteria, on the rang of interfaces each parameter and return type class implements ? Andi.. was (Author: vajda): I took at your patch and it makes sense (thanks!) Would it make sense to include the return type of the method in the rang calculation ? Would it make sense to then continue sorting, as a third criteria, on the rang of interfaces each parameter and return type class implements ? Andi.. > Type matching in methods with same number of arguments > ------------------------------------------------------ > > Key: PYLUCENE-47 > URL: https://issues.apache.org/jira/browse/PYLUCENE-47 > Project: PyLucene > Issue Type: Bug > Reporter: Petrus Hyvönen > Priority: Major > Attachments: java-example-test-parameters-v2.2.zip, > java-example-test-parameters.zip, pylucene-47-2.patch, pylucene-47-3.patch > > > If the same number of arguments are used in a method and the arguments are > positively matched also on subclasses of the argument. The order of testing > in the generated code will matter and give unpredictable results. > A test case is attached below. It should fail in most cases but with a piece > of luck the order of tests in the generated code may get right and it will > work (1/24 chance if at random). -- This message was sent by Atlassian JIRA (v7.6.3#76005)