-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
[java] AccessNode API changes #1307
Comments
TODOs:
|
I think the gist of this ticket was implemented, namely:
I think what's I'd like to see to close this ticket is
Having a stripped down ModifierOwner interface means it's ok to implement it in eg ASTFormalParameter (see the top comment here), without adding a bunch of irrelevant methods and XPath attributes to the API, like In any case I think the XPath API should expose as few attributes as possible, and boil down to
as these apply to every I think this ticket may be closed before the renaming of AccessNode to ModifierOwner, as this is already tracked by #2701 . |
Note: Rename AccessNode to ModifierOwner is in #3751, scheduled for 7.0.0-RC3 |
The purpose of AccessNode is to denote a node which can have declaration modifiers, eg
abstract
,final
,public
, etc. Some nodes implement it just to get the "final" modifier:ASTLambdaExpression implements it for nothing, due to an implementation error: AbstractMethodLikeNode extends AbstractJavaAccessNode...
The text was updated successfully, but these errors were encountered: