Skip to content

Fixes ANTLR visibility method modifiers and static class handling#37

Merged
sampottinger merged 3 commits intomasterfrom
antlr_access_and_static
Apr 5, 2019
Merged

Fixes ANTLR visibility method modifiers and static class handling#37
sampottinger merged 3 commits intomasterfrom
antlr_access_and_static

Conversation

@sampottinger
Copy link
Owner

Fixes ANTLR static mode determination as well as changes visibility method modifiers. Specifically, for consistency with prior processing, disallow use of the default visibility and instead prepend public modifier if no modifier is given.

For consistency with prior processing, disallow use of the default visbility and instead prepend public modifier if no modifier is given. In response to @dzaima.
@sampottinger sampottinger changed the title Fixes ANTLR visibility method modifiers Fixes ANTLR visibility method modifiers and static class handling Apr 5, 2019
@sampottinger sampottinger merged commit 230e59c into master Apr 5, 2019
sampottinger added a commit that referenced this pull request Apr 5, 2019
sampottinger added a commit that referenced this pull request Apr 6, 2019
There were some issues related to public modifier injection that were introduced by #37, causing a large number of sketches to fail. This impacts #15 and does not impact but is related to processing#5753. To prevent regressions, also introduces JDT based tests to ensure edits are valid.
sampottinger added a commit that referenced this pull request Apr 6, 2019
[antlr branch] Fix issues related to #37.
sampottinger added a commit that referenced this pull request Apr 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant