Name | Lines of code | Maintainability | Test coverage |
src/Parser/AST/RootObjectPath.php | 21 | A 0 mins | A 100% |
src/TypoScriptParserExtension.php | 27 | A 0 mins | F 0% |
src/Tokenizer/TokenInterface.php | 31 | A 0 mins | F 0% |
src/Tokenizer/Scanner.php | 32 | A 0 mins | B 83% |
src/Parser/AST/ObjectPath.php | 33 | A 0 mins | A 100% |
src/Parser/Traverser/AggregatingVisitor.php | 35 | A 0 mins | A 100% |
src/Tokenizer/TokenStreamBuilder.php | 38 | A 0 mins | A 100% |
src/Tokenizer/Token.php | 38 | A 35 mins | A 100% |
src/Parser/Traverser/Traverser.php | 39 | A 0 mins | A 100% |
src/Tokenizer/ScannerLine.php | 46 | A 0 mins | A 100% |
src/Parser/AST/Builder.php | 50 | A 35 mins | A 100% |
src/Tokenizer/MultilineTokenBuilder.php | 52 | A 0 mins | A 93% |
src/Parser/ParserState.php | 53 | A 0 mins | A 100% |
src/Parser/Printer/PrettyPrinterConfiguration.php | 71 | A 0 mins | A 100% |
src/Parser/TokenStream.php | 78 | A 35 mins | A 100% |
src/Parser/Printer/PrettyPrinter.php | 176 | A 3 hrs | A 97% |
src/Tokenizer/Tokenizer.php | 258 | C 1 day | A 99% |
src/Parser/Parser.php | 389 | D 2 days | A 97% |