Skip to content

[core] Antlr API changes#4471

Merged
jsotuyod merged 4 commits into
pmd:masterfrom
adangel:issue-2500-antlr
Apr 19, 2023
Merged

[core] Antlr API changes#4471
jsotuyod merged 4 commits into
pmd:masterfrom
adangel:issue-2500-antlr

Conversation

@adangel

@adangel adangel commented Apr 13, 2023

Copy link
Copy Markdown
Member

Related issues

Ready?

  • Added unit tests for fixed bug/feature
  • Passing all unit tests
  • Complete build ./mvnw clean verify passes (checked automatically by github actions)
  • Added (in-code) documentation (if needed)

@adangel adangel added this to the 7.0.0 milestone Apr 13, 2023
@adangel adangel mentioned this pull request Apr 13, 2023
55 tasks
@adangel adangel changed the title [core] ANTLR changes [core] Antlr API changes Apr 13, 2023
@ghost

ghost commented Apr 13, 2023

Copy link
Copy Markdown
1 Message
📖 Compared to master:
This changeset changes 6 violations,
introduces 1 new violations, 0 new errors and 0 new configuration errors,
removes 1 violations, 0 errors and 0 configuration errors.
Full report
Compared to master:
This changeset changes 0 violations,
introduces 0 new violations, 0 new errors and 0 new configuration errors,
removes 0 violations, 0 errors and 0 configuration errors.
Full report
Compared to master:
This changeset changes 0 violations,
introduces 0 new violations, 0 new errors and 0 new configuration errors,
removes 0 violations, 0 errors and 0 configuration errors.
Full report

Generated by 🚫 Danger

The abstract methods createPmdTerminal and createPmdError in AntlrGeneratedParserBase don't need to be public. They are just implementation.

The language specific inner nodes (KotlinInnerNode, SwiftInnerNode)
can be package private. Only the concrete subclasses are considered
public API.
@adangel adangel marked this pull request as ready for review April 14, 2023 07:50
@adangel adangel mentioned this pull request Apr 14, 2023
4 tasks
@jsotuyod jsotuyod merged commit d20257a into pmd:master Apr 19, 2023
@adangel adangel deleted the issue-2500-antlr branch April 20, 2023 11:57
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.

[core] Clarify API for ANTLR based languages

2 participants