Skip to content

[vm] Adapt VM module to the new javacc wrapper#2289

Merged
adangel merged 14 commits into
pmd:pmd/7.0.xfrom
oowekyala:port-velocity-module
Mar 13, 2020
Merged

[vm] Adapt VM module to the new javacc wrapper#2289
adangel merged 14 commits into
pmd:pmd/7.0.xfrom
oowekyala:port-velocity-module

Conversation

@oowekyala

@oowekyala oowekyala commented Feb 14, 2020

Copy link
Copy Markdown
Member

Refs #2211, part of #2239

This also renames ASTprocess to ASTTemplate, and removes a lot of dead code (though not nearly enough), including

  • LogUtil
  • TemplateParseException
  • MacroParseException
  • Many methods of AbstractVmNode
  • Some logic in the parser

#2176 is still on. I ported it to the new build just so it can't prevent other cross-language improvements by lagging behind

Remove a bunch of useless copy pasted goo
* LogUtil
* TemplateParseException
* MacroParseException
* Many methods of AbstractVmNode

Rename ASTprocess to ASTTemplate.
@oowekyala oowekyala added this to the 7.0.0 milestone Feb 14, 2020
@ghost

ghost commented Feb 14, 2020

Copy link
Copy Markdown
1 Message
📖 No java rules are changed!

Generated by 🚫 Danger

@oowekyala oowekyala force-pushed the port-velocity-module branch from 0907353 to 9983a52 Compare February 14, 2020 23:50
@oowekyala oowekyala mentioned this pull request Feb 15, 2020
22 tasks
Comment thread pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTBlock.java Outdated
adangel added a commit that referenced this pull request Mar 13, 2020
@adangel adangel merged commit 79f843d into pmd:pmd/7.0.x Mar 13, 2020
@oowekyala oowekyala deleted the port-velocity-module branch March 13, 2020 10:45
@adangel adangel mentioned this pull request Jan 23, 2023
55 tasks
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.

2 participants