[MGNLMIGRATION-250] Refactor the Freemarker grammar Created: 22/Jul/13  Updated: 16/Mar/21  Resolved: 16/Mar/21

Status: Closed
Project: Migration 4.4 to 4.5 (closed)
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Neutral
Reporter: Robert Šiška Assignee: Robert Šiška
Resolution: Obsolete Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty

 Description   

ANTLR generates code which is too large (http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.9.1).

Possible solutions would be rewrite the grammar to Antlr4, which doesn't generate "human readable" code, which causes the problem, or analyze
why antlr3 generates so much DFA states.

Note: Until the grammar will be refactored while keeping the functionality, the method is splitted to two parts (as a workaround).


Generated at Mon Feb 12 10:18:35 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.