phug-php/phug

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
src/Phug/Formatter/Formatter/AbstractFormat.php806
F
4 days
A
100%
src/Phug/Compiler/Compiler.php531
D
1 day
A
100%
src/Phug/Formatter/Formatter/Format/XmlFormat.php448
D
1 day
A
100%
src/Phug/Reader/Reader.php430
D
1 day
A
100%
src/Phug/Formatter/Formatter.php342
C
1 day
A
100%
src/Phug/Parser/Parser/State.php309
A
3 hrs
A
100%
src/Phug/Parser/Parser.php301
C
1 day
A
100%
src/Phug/Renderer/Renderer/Partial/Debug/DebuggerTrait.php300
C
1 day
A
100%
src/Phug/Renderer/Renderer/Profiler/ProfilerModule.php296
A
1 hr
A
100%
src/Phug/Ast/Ast/Node.php282
B
4 hrs
A
100%
src/Phug/Renderer/Renderer/Adapter/FileAdapter.php253
A
0 mins
A
100%
src/Phug/Phug/Phug/Phug.php250
A
2 hrs
A
100%
src/Phug/Lexer/Lexer/State.php241
A
2 hrs
A
100%
src/Phug/Lexer/Lexer/Scanner/AttributeScanner.php216
A
25 mins
A
100%
src/Phug/Lexer/Lexer.php201
A
1 hr
A
100%
src/Phug/Formatter/Formatter/Partial/AssignmentHelpersTrait.php195
A
1 hr
A
100%
src/Phug/Phug/Phug/AbstractPlugin.php186
A
0 mins
A
100%
src/Phug/DependencyInjection/DependencyInjection.php177
A
30 mins
A
100%
src/Phug/Phug/Phug/Optimizer.php176
A
3 hrs
A
100%
src/Phug/Phug/Phug/Partial/ExtensionsTrait.php168
A
1 hr
A
100%
src/Phug/Util/Util/Partial/OptionTrait.php160
A
35 mins
A
100%
src/Phug/Renderer/Renderer/Profiler/Profile.php158
B
5 hrs
A
100%
src/Phug/Phug/Phug/Cli.php149
A
0 mins
A
100%
src/Phug/Compiler/Compiler/NodeCompiler/ImportNodeCompiler.php144
C
1 day
A
100%
src/Phug/Renderer/Renderer/Partial/AdapterTrait.php141
A
1 hr
A
100%
src/Phug/Renderer/Renderer/Partial/RendererOptionsTrait.php139
A
2 hrs
A
100%
src/Phug/Renderer/Renderer.php139
A
1 hr
A
100%
src/Phug/Formatter/Formatter/Partial/HandleVariable.php139
B
4 hrs
A
100%
src/Phug/Lexer/Lexer/Analyzer/LineAnalyzer.php129
A
35 mins
A
100%
src/Phug/Lexer/Lexer/Scanner/InterpolationScanner.php121
A
0 mins
A
100%
release.php118
A
0 mins
src/Phug/Util/Util/Partial/ModuleContainerTrait.php110
A
2 hrs
A
100%
src/Phug/Invoker/Invoker.php107
A
0 mins
A
100%
src/Phug/Lexer/Lexer/Scanner/IndentationScanner.php106
A
1 hr
A
100%
src/Phug/Formatter/Formatter/Format/XhtmlFormat.php106
A
3 hrs
A
100%
src/Phug/Formatter/Formatter/Element/CodeElement.php106
A
0 mins
A
100%
src/Phug/Renderer/Renderer/Profiler/Dump.php103
A
3 hrs
A
100%
src/Phug/Util/Util/AssociativeStorage.php97
A
0 mins
A
100%
src/Phug/Lexer/Lexer/Scanner/MultilineScanner.php97
A
1 hr
A
100%
src/Phug/Compiler/Compiler/Event/OutputEvent.php92
A
0 mins
A
100%
src/Phug/Renderer/Renderer/Profiler/LinkDump.php91
A
1 hr
A
100%
src/Phug/Event/EventManagerTrait.php89
A
1 hr
A
100%
src/Phug/Compiler/Compiler/NodeCompiler/FilterNodeCompiler.php88
A
1 hr
A
100%
src/Phug/Util/Util/TestCase.php77
A
0 mins
A
100%
src/Phug/Compiler/Compiler/NodeCompiler/EachNodeCompiler.php72
A
0 mins
A
100%
src/Phug/Lexer/Lexer/Scanner/TextScanner.php69
A
45 mins
A
100%
src/Phug/Parser/Parser/TokenHandler/AbstractTokenHandler.php69
A
0 mins
src/Phug/Compiler/Compiler/NodeCompiler/BlockNodeCompiler.php66
A
0 mins
A
100%
src/Phug/Lexer/Lexer/Partial/DumpTokenTrait.php66
A
0 mins
A
100%
src/Phug/Compiler/Compiler/AbstractNodeCompiler.php65
A
0 mins
A
100%