Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
example/type.tuple.primi
phpstan.neon
primi
src/Cli/Entrypoint.php200
B
4 hrs
F
0%
src/Cli/Term.php17
A
0 mins
F
33%
src/Code/Ast.php14
A
0 mins
A
100%
src/Code/AstProvider.php54
A
0 mins
A
100%
src/Code/Source.php21
A
0 mins
A
100%
src/Code/SourceFile.php22
A
0 mins
A
90%
src/Config.php91
A
0 mins
D
66%
src/Context.php159
A
2 hrs
B
83%
src/ContextServices.php45
A
0 mins
B
83%
src/DirectInterpreter.php47
A
0 mins
C
77%
src/Drivers/ReadlineUserIoDriver.php23
A
0 mins
F
0%
src/Drivers/ReplIoDriverInterface.php7
A
0 mins
A
100%
src/Drivers/StdIoDriverInterface.php7
A
0 mins
A
100%
src/Drivers/TerminalIoDriver.php16
A
0 mins
F
57%
src/Drivers/VoidIoDriver.php14
A
0 mins
F
40%
src/EnvInfo.php85
A
1 hr
F
55%
src/Ex/ArgumentCountError.php22
A
0 mins
A
100%
src/Ex/BaseException.php6
A
0 mins
A
100%
src/Ex/BinaryOperationError.php17
A
0 mins
A
100%
src/Ex/BreakException.php6
A
0 mins
A
100%
src/Ex/CircularImportError.php8
A
0 mins
F
0%
src/Ex/ContinueException.php6
A
0 mins
A
100%
src/Ex/ControlFlowException.php6
A
0 mins
A
100%
src/Ex/EngineError.php5
A
0 mins
A
100%
src/Ex/EngineException.php5
A
0 mins
A
100%
src/Ex/EngineInternalError.php5
A
0 mins
A
100%
src/Ex/ErrorException.php29
A
0 mins
B
83%
src/Ex/ImportBeyondTopException.php5
A
0 mins
A
100%
src/Ex/ImportError.php5
A
0 mins
A
100%
src/Ex/ImportRelativeWithoutParentException.php5
A
0 mins
F
0%
src/Ex/IndexError.php8
A
0 mins
A
100%
src/Ex/InternalPostProcessSyntaxError.php12
A
0 mins
A
100%
src/Ex/InternalSyntaxError.php32
A
0 mins
A
100%
src/Ex/KeyError.php8
A
0 mins
A
100%
src/Ex/LookupError.php5
A
0 mins
A
100%
src/Ex/ModuleNotFoundError.php8
A
0 mins
F
0%
src/Ex/RelationError.php12
A
0 mins
A
100%
src/Ex/RuntimeError.php8
A
0 mins
A
100%
src/Ex/SyntaxError.php46
A
0 mins
A
96%
src/Ex/SystemException.php5
A
0 mins
F
0%
src/Ex/TypeError.php5
A
0 mins
A
100%
src/Ex/UndefinedVariableError.php8
A
0 mins
A
100%
src/Ex/UnhashableTypeException.php13
A
0 mins
A
100%
src/Ex/VariableImportError.php8
A
0 mins
F
0%
src/Extensions/MethodExtractor.php42
A
1 hr
B
88%
src/Extensions/PrimiFunc.php29
A
0 mins
B
87%
src/Extensions/TypeExtension.php11
A
0 mins
A
100%