⇢ | A | ErrorTwigTest added | |
⇢ | A | FixMacroCallsTrait added | |
⇢ | A | RemoveTextNodeTrait added | |
⇢ | A | XlsBlockTokenParser added | |
⇢ | A | XlsMacroTokenParser added | |
A | ↘ | B | TwigExcelExtension got worse |
⇢ | B | RemoveTextNodeTrait::removeTextNodesRecursively() added | |
⇢ | B | SyntaxCheckNodeVisitor::checkContainsXlsNode() added | |
⇢ | B | FixMacroCallsTrait::fixMacroCallsRecursively() added | |
⇢ | B | XlsMacroTokenParser::parse() added | |
⇢ | A | BasicTwigTest::testMacro() added | |
⇢ | A | XlsBlockTokenParser::parse() added | |
⇢ | A | BasicTwigTest::testBlock() added | |
⇢ | A | BasicTwigTest::testBlockOverrideCell() added | |
⇢ | A | BasicTwigTest::testBlockOverrideContent() added | |
⇢ | A | XlsFooterNode::getAllowedParents() added | |
⋮ | view more | ||
C | ↗ | B | SyntaxCheckNodeVisitor::checkAllowedParents() improved |
C | ↗ | B | SyntaxCheckNodeVisitor::doEnterNode() improved |
B | ↛ | XlsDocumentTokenParser::removeTextNodesRecursively... removed |