-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix issue689 #18
Fix issue689 #18
Conversation
This is a tricky case! The signature should not be We probably need an alternative syntax for this case (which will require special support in Specimin). I would suggest something like |
I can do this. Thank you very much for your clarification. |
@LoiNguyenCS , If we are using the full qualified name for |
Professor, For some reasons JavaParser still returns the fully qualified name for
Given this declaration, I don't think |
We have merged the PR to solve this issue into Specimin. Basically, the signatures of non-primary classes should be the package names and the names of those classes only. That is to say, the signature of the target method for this issue will be |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
Hello @tahiat, this PR is not actually correct. The target method signature needs to be |
@LoiNguyenCS , This PR will fix this. Please review this |
Dear @tahiat,
This PR is not ready for merge. We also need to change the .json file somehow so that the target method signature will be:
java.util.SubList#listIterator(int)
. SubList is a class inside AbstractList.java, but it is not an inner class. I don't know how to change the .json file to reflect that fact.Thank you for your time.