[ 
https://issues.apache.org/jira/browse/PYLUCENE-47?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16819386#comment-16819386
 ] 

Andi Vajda commented on PYLUCENE-47:
------------------------------------

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)

Reply via email to