lucassabreu / comment-coverage-clover

Github Action that automatically adds a comment with a summary of coverage reports (clover)
https://github.com/marketplace/actions/coverage-report-as-comment-clover
16 stars 4 forks source link

chore: semver vulnerable to Regular Expression Denial of Service #41

Closed lucassabreu closed 1 year ago

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

Summary - Lines: 90.38% | Methods: 81.64%
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractNode.php88.24%72.22%-
   AbstractRenderer.php100.00%100.00%-
   AbstractRule.php85.11%72.00%-
   AbstractWriter.php---
   PHPMD.php85.29%75.00%-
   Parser.php75.00%81.25%-
   ParserFactory.php91.67%71.43%-
   ProcessingError.php100.00%100.00%-
   Report.php100.00%100.00%-
   Rule.php---
   RuleClassFileNotFoundException.php---
   RuleClassNotFoundException.php---
   RuleSet.php89.47%71.43%-
   RuleSetFactory.php96.55%86.36%-
   RuleSetNotFoundException.php---
   RuleViolation.php77.42%41.67%-
src/main/php/PHPMD/Baseline
   BaselineFileFinder.php100.00%100.00%-
   BaselineMode.php---
   BaselineSet.php100.00%100.00%-
   BaselineSetFactory.php100.00%100.00%-
   BaselineValidator.php100.00%100.00%-
   ViolationBaseline.php100.00%100.00%-
src/main/php/PHPMD/Exception
   RuleClassFileNotFoundException.php100.00%100.00%-
   RuleClassNotFoundException.php100.00%100.00%-
   RuleSetNotFoundException.php100.00%100.00%-
src/main/php/PHPMD/Node
   ASTNode.php100.00%100.00%-
   AbstractCallableNode.php100.00%100.00%-
   AbstractNode.php100.00%100.00%-
   AbstractTypeNode.php100.00%100.00%-
   Annotation.php100.00%100.00%-
   Annotations.php100.00%100.00%-
   ClassNode.php100.00%100.00%-
   EnumNode.php100.00%100.00%-
   FunctionNode.php60.00%50.00%-
   InterfaceNode.php100.00%100.00%-
   MethodNode.php97.14%87.50%-
   TraitNode.php100.00%100.00%-
src/main/php/PHPMD/Renderer
   AnsiRenderer.php---
   BaselineRenderer.php100.00%100.00%-
   CheckStyleRenderer.php---
   GitHubRenderer.php100.00%100.00%-
   GitLabRenderer.php100.00%100.00%-
   HTMLRenderer.php86.51%63.64%-
   JSONRenderer.php100.00%100.00%-
   RendererFactory.php100.00%100.00%-
   SARIFRenderer.php98.36%80.00%-
   TextRenderer.php100.00%100.00%-
   XMLRenderer.php100.00%100.00%-
src/main/php/PHPMD/Rule
   AbstractLocalVariable.php89.19%80.00%-
   ClassAware.php---
   CyclomaticComplexity.php100.00%100.00%-
   EnumAware.php---
   ExcessivePublicCount.php100.00%100.00%-
   FunctionAware.php---
   InterfaceAware.php---
   MethodAware.php---
   TraitAware.php---
   UnusedFormalParameter.php100.00%100.00%-
   UnusedLocalVariable.php97.26%84.62%-
   UnusedPrivateField.php97.92%88.89%-
   UnusedPrivateMethod.php100.00%100.00%-
src/main/php/PHPMD/Rule/CleanCode
   BooleanArgumentFlag.php100.00%100.00%-
   DuplicatedArrayKey.php94.12%75.00%-
   ElseExpression.php90.91%66.67%-
   ErrorControlOperator.php100.00%100.00%-
   IfStatementAssignment.php95.45%80.00%-
   MissingImport.php94.12%66.67%-
   StaticAccess.php100.00%100.00%-
   UndefinedVariable.php92.59%64.29%-
src/main/php/PHPMD/Rule/Controversial
   CamelCaseClassName.php---
   CamelCaseMethodName.php100.00%100.00%-
   CamelCaseParameterName.php100.00%100.00%-
   CamelCasePropertyName.php100.00%100.00%-
   CamelCaseVariableName.php94.12%50.00%-
   Superglobals.php---
src/main/php/PHPMD/Rule/Design
   CountInLoopExpression.php93.75%80.00%-
   CouplingBetweenObjects.php100.00%100.00%-
   DepthOfInheritance.php93.33%--
   DevelopmentCodeFragment.php100.00%100.00%-
   EmptyCatchBlock.php100.00%100.00%-
   EvalExpression.php100.00%100.00%-
   ExitExpression.php100.00%100.00%-
   GotoStatement.php100.00%100.00%-
   LongClass.php100.00%100.00%-
   LongMethod.php100.00%100.00%-
   LongParameterList.php100.00%100.00%-
   NpathComplexity.php100.00%100.00%-
   NumberOfChildren.php100.00%100.00%-
   TooManyFields.php100.00%100.00%-
   TooManyMethods.php100.00%100.00%-
   TooManyPublicMethods.php100.00%100.00%-
   WeightedMethodCount.php100.00%100.00%-
src/main/php/PHPMD/Rule/Naming
   BooleanGetMethodName.php92.86%80.00%-
   ConstantNamingConventions.php100.00%100.00%-
   ConstructorWithNameAsEnclosingClass.php90.00%--
   LongClassName.php100.00%100.00%-
   LongVariable.php100.00%100.00%-
   ShortClassName.php100.00%100.00%-
   ShortMethodName.php100.00%100.00%-
   ShortVariable.php97.22%92.31%-
src/main/php/PHPMD/TextUI
   Command.php100.00%100.00%-
   CommandLineOptions.php90.91%75.00%-
src/main/php/PHPMD/Utility
   Paths.php100.00%100.00%-
   Strings.php100.00%100.00%-
src/main/php/PHPMD/Writer
   StreamWriter.php83.33%75.00%-

valid file with inexistent base-file

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.pdepend.xml

Cover ┌─────────────────────────┐ Freq.
   0% │ █████████░░░░░░░░░░░░░░ │ 21.0%
  10% │ █░░░░░░░░░░░░░░░░░░░░░░ │  1.2%
  20% │ █░░░░░░░░░░░░░░░░░░░░░░ │  0.4%
  30% │ █░░░░░░░░░░░░░░░░░░░░░░ │  0.8%
  40% │ █░░░░░░░░░░░░░░░░░░░░░░ │  0.4%
  50% │ █░░░░░░░░░░░░░░░░░░░░░░ │  1.6%
  60% │ █░░░░░░░░░░░░░░░░░░░░░░ │  0.8%
  70% │ █░░░░░░░░░░░░░░░░░░░░░░ │  2.5%
  80% │ ████░░░░░░░░░░░░░░░░░░░ │  7.8%
  90% │ ███░░░░░░░░░░░░░░░░░░░░ │  6.2%
 100% │ ███████████████████████ │ 57.2%
      └─────────────────────────┘
 *Legend:* █ = Current Distribution 
Summary - Lines: 83.89% | Methods: 77.24%
FilesLinesMethodsBranches
src/main/php/PDepend
   Application.php65.71%72.73%-
   Engine.php95.45%89.29%-
src/main/php/PDepend/DependencyInjection/Compiler
   ProcessListenerPass.php75.00%--
src/main/php/PDepend/DependencyInjection
   Configuration.php94.59%50.00%-
   ExtensionManager.php9.09%50.00%-
   PdependExtension.php72.73%66.67%-
   TreeBuilder.php71.43%66.67%-
src/main/php/PDepend/Input
   CompositeFilter.php100.00%100.00%-
   ExcludePathFilter.php100.00%100.00%-
   ExtensionFilter.php80.00%50.00%-
   Iterator.php100.00%100.00%-
src/main/php/PDepend/Metrics
   AbstractCachingAnalyzer.php85.71%80.00%-
   AnalyzerIterator.php100.00%100.00%-
src/main/php/PDepend/Metrics/Analyzer
   ClassDependencyAnalyzer.php84.72%83.33%-
   ClassLevelAnalyzer.php98.95%91.67%-
   CodeRankAnalyzer.php95.35%75.00%-
   CouplingAnalyzer.php100.00%100.00%-
   CrapIndexAnalyzer.php100.00%100.00%-
   CyclomaticComplexityAnalyzer.php100.00%100.00%-
   DependencyAnalyzer.php76.72%76.47%-
   HalsteadAnalyzer.php81.93%85.71%-
   HierarchyAnalyzer.php97.92%87.50%-
   InheritanceAnalyzer.php100.00%100.00%-
   MaintainabilityIndexAnalyzer.php100.00%100.00%-
   NPathComplexityAnalyzer.php100.00%100.00%-
   NodeCountAnalyzer.php100.00%100.00%-
   NodeLocAnalyzer.php92.03%50.00%-
src/main/php/PDepend/Metrics/Analyzer/CodeRankAnalyzer
   InheritanceStrategy.php100.00%100.00%-
   MethodStrategy.php100.00%100.00%-
   PropertyStrategy.php100.00%100.00%-
   StrategyFactory.php30.00%--
src/main/php/PDepend/Report
   ReportGeneratorFactory.php100.00%100.00%-
src/main/php/PDepend/Report/Dependencies
   Xml.php91.89%75.00%-
src/main/php/PDepend/Report/Jdepend
   Chart.php89.06%71.43%-
   Xml.php7.00%25.00%-
src/main/php/PDepend/Report/Overview
   Pyramid.php97.65%85.71%-
src/main/php/PDepend/Report/Summary
   Xml.php94.55%64.29%-
src/main/php/PDepend/Source/AST
   ASTAllocationExpression.php100.00%100.00%-
   ASTAnonymousClass.php86.11%90.00%-
   ASTArguments.php80.00%66.67%-
   ASTArray.php100.00%100.00%-
   ASTArrayElement.php100.00%100.00%-
   ASTArrayIndexExpression.php100.00%100.00%-
   ASTArtifactList.php100.00%100.00%-
   ASTAssignmentExpression.php100.00%100.00%-
   ASTBooleanAndExpression.php100.00%100.00%-
   ASTBooleanOrExpression.php100.00%100.00%-
   ASTBreakStatement.php100.00%100.00%-
   ASTCastExpression.php100.00%100.00%-
   ASTCatchStatement.php100.00%100.00%-
   ASTClass.php11.11%--
   ASTClassFqnPostfix.php100.00%100.00%-
   ASTClassOrInterfaceRecursiveInheritanceException.php100.00%100.00%-
   ASTClassOrInterfaceReference.php100.00%100.00%-
   ASTClassOrInterfaceReferenceIterator.php100.00%100.00%-
   ASTClassReference.php100.00%100.00%-
   ASTCloneExpression.php100.00%100.00%-
   ASTClosure.php60.00%85.71%-
   ASTComment.php100.00%100.00%-
   ASTCompilationUnit.php97.30%94.44%-
   ASTCompilationUnitNotFoundException.php100.00%100.00%-
   ASTCompoundExpression.php100.00%100.00%-
   ASTCompoundVariable.php100.00%100.00%-
   ASTConditionalExpression.php100.00%100.00%-
   ASTConstant.php100.00%100.00%-
   ASTConstantDeclarator.php100.00%100.00%-
   ASTConstantDefinition.php100.00%100.00%-
   ASTConstantPostfix.php100.00%100.00%-
   ASTContinueStatement.php100.00%100.00%-
   ASTDeclareStatement.php100.00%100.00%-
   ASTDoWhileStatement.php100.00%100.00%-
   ASTEchoStatement.php100.00%100.00%-
   ASTElseIfStatement.php100.00%100.00%-
   ASTEvalExpression.php100.00%100.00%-
   ASTExitExpression.php100.00%100.00%-
   ASTExpression.php100.00%100.00%-
   ASTFieldDeclaration.php75.00%80.00%-
   ASTFinallyStatement.php100.00%100.00%-
   ASTForInit.php100.00%100.00%-
   ASTForStatement.php100.00%100.00%-
   ASTForUpdate.php100.00%100.00%-
   ASTForeachStatement.php100.00%100.00%-
   ASTFormalParameter.php47.83%60.00%-
   ASTFormalParameters.php100.00%100.00%-
   ASTFunction.php100.00%100.00%-
   ASTFunctionPostfix.php100.00%100.00%-
   ASTGlobalStatement.php100.00%100.00%-
   ASTGotoStatement.php100.00%100.00%-
   ASTHeredoc.php100.00%100.00%-
   ASTIdentifier.php100.00%100.00%-
   ASTIfStatement.php100.00%100.00%-
   ASTIncludeExpression.php100.00%100.00%-
   ASTInstanceOfExpression.php100.00%100.00%-
   ASTInterface.php100.00%100.00%-
   ASTIssetExpression.php100.00%100.00%-
   ASTLabelStatement.php100.00%100.00%-
   ASTListExpression.php100.00%100.00%-
   ASTLiteral.php100.00%100.00%-
   ASTLogicalAndExpression.php100.00%100.00%-
   ASTLogicalOrExpression.php100.00%100.00%-
   ASTLogicalXorExpression.php100.00%100.00%-
   ASTMemberPrimaryPrefix.php100.00%100.00%-
   ASTMethod.php100.00%100.00%-
   ASTMethodPostfix.php100.00%100.00%-
   ASTNamespace.php100.00%100.00%-
   ASTParameter.php53.03%94.74%-
   ASTParentReference.php100.00%100.00%-
   ASTPostfixExpression.php100.00%100.00%-
   ASTPreDecrementExpression.php100.00%100.00%-
   ASTPreIncrementExpression.php100.00%100.00%-
   ASTPrintExpression.php100.00%100.00%-
   ASTProperty.php70.37%85.71%-
   ASTPropertyPostfix.php100.00%100.00%-
   ASTRequireExpression.php100.00%100.00%-
   ASTReturnStatement.php100.00%100.00%-
   ASTScalarType.php50.00%50.00%-
   ASTScope.php100.00%100.00%-
   ASTScopeStatement.php100.00%100.00%-
   ASTSelfReference.php100.00%100.00%-
   ASTShiftLeftExpression.php100.00%100.00%-
   ASTShiftRightExpression.php100.00%100.00%-
   ASTStatement.php100.00%100.00%-
   ASTStaticReference.php100.00%100.00%-
   ASTStaticVariableDeclaration.php100.00%100.00%-
   ASTString.php100.00%100.00%-
   ASTStringIndexExpression.php100.00%100.00%-
   ASTSwitchLabel.php100.00%100.00%-
   ASTSwitchStatement.php100.00%100.00%-
   ASTThrowStatement.php100.00%100.00%-
   ASTTrait.php77.78%60.00%-
   ASTTraitAdaptation.php100.00%100.00%-
   ASTTraitAdaptationAlias.php100.00%100.00%-
   ASTTraitAdaptationPrecedence.php100.00%100.00%-
   ASTTraitMethodCollisionException.php100.00%100.00%-
   ASTTraitReference.php100.00%100.00%-
   ASTTraitUseStatement.php98.00%83.33%-
   ASTTryStatement.php100.00%100.00%-
   ASTType.php75.00%75.00%-
   ASTTypeArray.php100.00%100.00%-
   ASTTypeCallable.php100.00%100.00%-
   ASTTypeIterable.php100.00%100.00%-
   ASTUnaryExpression.php100.00%100.00%-
   ASTUnsetStatement.php100.00%100.00%-
   ASTValue.php100.00%100.00%-
   ASTVariable.php100.00%100.00%-
   ASTVariableDeclarator.php100.00%100.00%-
   ASTVariableVariable.php100.00%100.00%-
   ASTWhileStatement.php100.00%100.00%-
   AbstractASTArtifact.php70.59%64.29%-
   AbstractASTCallable.php95.12%86.96%-
Table truncated to fit comment

valid file with valid base-file

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.base.xml

Cover ┌─────────────────────────────────────────────────────────────────────────────┐ Freq.
   0% │ █████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ 14.9%
  10% │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  20% │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  30% │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  40% │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  50% │ ██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │  1.0%
  60% │ ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  70% │ ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │  2.0%
  80% │ ████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │  3.0%
  90% │ ████████████████▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ 13.9%
 100% │ █████████████████████████████████████████████████████████████████████████▒▒ │ 65.3%
      └─────────────────────────────────────────────────────────────────────────────┘
 *Legend:* █ = Current Distribution / ▒ = Previous Distribution
Summary - Lines: 88.03% :arrow_down_small: | Methods: 81.01% :arrow_down_small:
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractNode.php87.76%72.22%-
   AbstractRenderer.php100.00%100.00%-
   AbstractRule.php80.00%72.00%-
   PHPMD.php90.32%75.00%-
   Parser.php89.19%92.86%-
   ParserFactory.php90.63%71.43%-
   ProcessingError.php100.00%100.00%-
   Report.php100.00%100.00%-
   RuleSet.php87.10%71.43%-
   RuleSetFactory.php96.32%86.36%-
   RuleViolation.php73.33%33.33%-
src/main/php/PHPMD/Baseline
   BaselineFileFinder.php100.00%100.00%-
   BaselineSet.php100.00%100.00%-
   BaselineSetFactory.php100.00%100.00%-
   BaselineValidator.php100.00%100.00%-
   ViolationBaseline.php100.00%100.00%-
src/main/php/PHPMD/Exception
   RuleClassFileNotFoundException.php100.00%100.00%-
   RuleClassNotFoundException.php100.00%100.00%-
   RuleSetNotFoundException.php100.00%100.00%-
src/main/php/PHPMD/Node
   ASTNode.php100.00%100.00%-
   AbstractCallableNode.php100.00%100.00%-
   AbstractNode.php100.00%100.00%-
   AbstractTypeNode.php100.00%100.00%-
   Annotation.php100.00%100.00%-
   Annotations.php100.00%100.00%-
   ClassNode.php100.00%100.00%-
   FunctionNode.php50.00%50.00%-
   InterfaceNode.php100.00%100.00%-
   MethodNode.php100.00%100.00%-
   TraitNode.php100.00%100.00%-
src/main/php/PHPMD/Renderer
   BaselineRenderer.php100.00%100.00%-
   GitHubRenderer.php100.00%100.00%-
   HTMLRenderer.php85.71%63.64%-
   JSONRenderer.php100.00%100.00%-
   RendererFactory.php100.00%100.00%-
   SARIFRenderer.php98.36%80.00%-
   TextRenderer.php100.00%100.00%-
   XMLRenderer.php100.00%100.00%-
src/main/php/PHPMD/Rule
   AbstractLocalVariable.php87.32%69.23%-
   CyclomaticComplexity.php100.00%100.00%-
   ExcessivePublicCount.php100.00%100.00%-
   UnusedFormalParameter.php100.00%100.00%-
   UnusedLocalVariable.php96.92%84.62%-
   UnusedPrivateField.php97.67%88.89%-
   UnusedPrivateMethod.php100.00%100.00%-
src/main/php/PHPMD/Rule/CleanCode
   DuplicatedArrayKey.php84.38%50.00%-
   ElseExpression.php90.00%66.67%-
   ErrorControlOperator.php100.00%100.00%-
   IfStatementAssignment.php95.00%80.00%-
   MissingImport.php93.75%66.67%-
   StaticAccess.php100.00%100.00%-
   UndefinedVariable.php91.30%64.29%-
src/main/php/PHPMD/Rule/Controversial
   CamelCaseMethodName.php100.00%100.00%-
   CamelCaseParameterName.php100.00%100.00%-
   CamelCasePropertyName.php100.00%100.00%-
   CamelCaseVariableName.php93.75%50.00%-
src/main/php/PHPMD/Rule/Design
   CountInLoopExpression.php93.33%80.00%-
   CouplingBetweenObjects.php100.00%100.00%-
   DepthOfInheritance.php92.86%--
   DevelopmentCodeFragment.php100.00%100.00%-
   EmptyCatchBlock.php100.00%100.00%-
   EvalExpression.php100.00%100.00%-
   ExitExpression.php100.00%100.00%-
   GotoStatement.php100.00%100.00%-
   LongClass.php100.00%100.00%-
   LongMethod.php100.00%100.00%-
   LongParameterList.php100.00%100.00%-
   NpathComplexity.php100.00%100.00%-
   NumberOfChildren.php100.00%100.00%-
   TooManyFields.php100.00%100.00%-
   TooManyMethods.php100.00%100.00%-
   TooManyPublicMethods.php100.00%100.00%-
   WeightedMethodCount.php100.00%100.00%-
src/main/php/PHPMD/Rule/Naming
   BooleanGetMethodName.php100.00%100.00%-
   ConstantNamingConventions.php100.00%100.00%-
   ConstructorWithNameAsEnclosingClass.php88.89%--
   LongClassName.php100.00%100.00%-
   LongVariable.php100.00%100.00%-
   ShortClassName.php100.00%100.00%-
   ShortMethodName.php100.00%100.00%-
   ShortVariable.php96.92%92.31%-
src/main/php/PHPMD/TextUI
   Command.php100.00%100.00%-
   CommandLineOptions.php71.43%77.42%-
src/main/php/PHPMD/Utility
   Paths.php100.00%100.00%-
   Strings.php100.00%100.00%-
src/main/php/PHPMD/Writer
   StreamWriter.php80.00%75.00%-

valid file with valid base-file, with custom chart-size

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

:warning: Minimum line coverage is 99.30%, currently it is 90.38%

Cover ┌─────────────────────────┐ Freq.
   0% │ ██████░░░░░░░░░░░░░░░░░ │ 15.2%
  10% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  20% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  30% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  40% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  50% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  60% │ █░░░░░░░░░░░░░░░░░░░░░░ │  1.0%
  70% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  80% │ ██░░░░░░░░░░░░░░░░░░░░░ │  2.9%
  90% │ ██████░░░░░░░░░░░░░░░░░ │ 16.2%
 100% │ ███████████████████████ │ 64.8%
      └─────────────────────────┘
 *Legend:* █ = Current Distribution / ▒ = Previous Distribution
Summary - Lines: 90.38% :arrow_up_small: | Methods: 81.64% :arrow_up_small:
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractNode.php88.24%72.22%-
   AbstractRenderer.php100.00%100.00%-
   AbstractRule.php85.11%72.00%-
   AbstractWriter.php---
   PHPMD.php85.29%75.00%-
   Parser.php75.00%81.25%-
   ParserFactory.php91.67%71.43%-
   ProcessingError.php100.00%100.00%-
   Report.php100.00%100.00%-
   Rule.php---
   RuleClassFileNotFoundException.php---
   RuleClassNotFoundException.php---
   RuleSet.php89.47%71.43%-
   RuleSetFactory.php96.55%86.36%-
   RuleSetNotFoundException.php---
   RuleViolation.php77.42%41.67%-
src/main/php/PHPMD/Baseline
   BaselineFileFinder.php100.00%100.00%-
   BaselineMode.php---
   BaselineSet.php100.00%100.00%-
   BaselineSetFactory.php100.00%100.00%-
   BaselineValidator.php100.00%100.00%-
   ViolationBaseline.php100.00%100.00%-
src/main/php/PHPMD/Exception
   RuleClassFileNotFoundException.php100.00%100.00%-
   RuleClassNotFoundException.php100.00%100.00%-
   RuleSetNotFoundException.php100.00%100.00%-
src/main/php/PHPMD/Node
   ASTNode.php100.00%100.00%-
   AbstractCallableNode.php100.00%100.00%-
   AbstractNode.php100.00%100.00%-
   AbstractTypeNode.php100.00%100.00%-
   Annotation.php100.00%100.00%-
   Annotations.php100.00%100.00%-
   ClassNode.php100.00%100.00%-
   EnumNode.php100.00%100.00%-
   FunctionNode.php60.00%50.00%-
   InterfaceNode.php100.00%100.00%-
   MethodNode.php97.14%87.50%-
   TraitNode.php100.00%100.00%-
src/main/php/PHPMD/Renderer
   AnsiRenderer.php---
   BaselineRenderer.php100.00%100.00%-
   CheckStyleRenderer.php---
   GitHubRenderer.php100.00%100.00%-
   GitLabRenderer.php100.00%100.00%-
   HTMLRenderer.php86.51%63.64%-
   JSONRenderer.php100.00%100.00%-
   RendererFactory.php100.00%100.00%-
   SARIFRenderer.php98.36%80.00%-
   TextRenderer.php100.00%100.00%-
   XMLRenderer.php100.00%100.00%-
src/main/php/PHPMD/Rule
   AbstractLocalVariable.php89.19%80.00%-
   ClassAware.php---
   CyclomaticComplexity.php100.00%100.00%-
   EnumAware.php---
   ExcessivePublicCount.php100.00%100.00%-
   FunctionAware.php---
   InterfaceAware.php---
   MethodAware.php---
   TraitAware.php---
   UnusedFormalParameter.php100.00%100.00%-
   UnusedLocalVariable.php97.26%84.62%-
   UnusedPrivateField.php97.92%88.89%-
   UnusedPrivateMethod.php100.00%100.00%-
src/main/php/PHPMD/Rule/CleanCode
   BooleanArgumentFlag.php100.00%100.00%-
   DuplicatedArrayKey.php94.12%75.00%-
   ElseExpression.php90.91%66.67%-
   ErrorControlOperator.php100.00%100.00%-
   IfStatementAssignment.php95.45%80.00%-
   MissingImport.php94.12%66.67%-
   StaticAccess.php100.00%100.00%-
   UndefinedVariable.php92.59%64.29%-
src/main/php/PHPMD/Rule/Controversial
   CamelCaseClassName.php---
   CamelCaseMethodName.php100.00%100.00%-
   CamelCaseParameterName.php100.00%100.00%-
   CamelCasePropertyName.php100.00%100.00%-
   CamelCaseVariableName.php94.12%50.00%-
   Superglobals.php---
src/main/php/PHPMD/Rule/Design
   CountInLoopExpression.php93.75%80.00%-
   CouplingBetweenObjects.php100.00%100.00%-
   DepthOfInheritance.php93.33%--
   DevelopmentCodeFragment.php100.00%100.00%-
   EmptyCatchBlock.php100.00%100.00%-
   EvalExpression.php100.00%100.00%-
   ExitExpression.php100.00%100.00%-
   GotoStatement.php100.00%100.00%-
   LongClass.php100.00%100.00%-
   LongMethod.php100.00%100.00%-
   LongParameterList.php100.00%100.00%-
   NpathComplexity.php100.00%100.00%-
   NumberOfChildren.php100.00%100.00%-
   TooManyFields.php100.00%100.00%-
   TooManyMethods.php100.00%100.00%-
   TooManyPublicMethods.php100.00%100.00%-
   WeightedMethodCount.php100.00%100.00%-
src/main/php/PHPMD/Rule/Naming
   BooleanGetMethodName.php92.86%80.00%-
   ConstantNamingConventions.php100.00%100.00%-
   ConstructorWithNameAsEnclosingClass.php90.00%--
   LongClassName.php100.00%100.00%-
   LongVariable.php100.00%100.00%-
   ShortClassName.php100.00%100.00%-
   ShortMethodName.php100.00%100.00%-
   ShortVariable.php97.22%92.31%-
src/main/php/PHPMD/TextUI
   Command.php100.00%100.00%-
   CommandLineOptions.php90.91%75.00%-
src/main/php/PHPMD/Utility
   Paths.php100.00%100.00%-
   Strings.php100.00%100.00%-
src/main/php/PHPMD/Writer
   StreamWriter.php83.33%75.00%-

valid file with valid base-file, with blocking

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

Cover ┌─────────────────────────┐ Freq.
   0% │ ██████░░░░░░░░░░░░░░░░░ │ 15.2%
  10% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  20% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  30% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  40% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  50% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  60% │ █░░░░░░░░░░░░░░░░░░░░░░ │  1.0%
  70% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  80% │ ██░░░░░░░░░░░░░░░░░░░░░ │  2.9%
  90% │ ██████░░░░░░░░░░░░░░░░░ │ 16.2%
 100% │ ███████████████████████ │ 64.8%
      └─────────────────────────┘
 *Legend:* █ = Current Distribution / ▒ = Previous Distribution
Summary - Lines: 90.38% :arrow_up_small: | Methods: 81.64% :arrow_up_small:
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractNode.php88.24%72.22%-
   AbstractRenderer.php100.00%100.00%-
   AbstractRule.php85.11%72.00%-
   AbstractWriter.php---
   PHPMD.php85.29%75.00%-
   Parser.php75.00%81.25%-
   ParserFactory.php91.67%71.43%-
   ProcessingError.php100.00%100.00%-
   Report.php100.00%100.00%-
   Rule.php---
   RuleClassFileNotFoundException.php---
   RuleClassNotFoundException.php---
   RuleSet.php89.47%71.43%-
   RuleSetFactory.php96.55%86.36%-
   RuleSetNotFoundException.php---
   RuleViolation.php77.42%41.67%-
src/main/php/PHPMD/Baseline
   BaselineFileFinder.php100.00%100.00%-
   BaselineMode.php---
   BaselineSet.php100.00%100.00%-
   BaselineSetFactory.php100.00%100.00%-
   BaselineValidator.php100.00%100.00%-
   ViolationBaseline.php100.00%100.00%-
src/main/php/PHPMD/Exception
   RuleClassFileNotFoundException.php100.00%100.00%-
   RuleClassNotFoundException.php100.00%100.00%-
   RuleSetNotFoundException.php100.00%100.00%-
src/main/php/PHPMD/Node
   ASTNode.php100.00%100.00%-
   AbstractCallableNode.php100.00%100.00%-
   AbstractNode.php100.00%100.00%-
   AbstractTypeNode.php100.00%100.00%-
   Annotation.php100.00%100.00%-
   Annotations.php100.00%100.00%-
   ClassNode.php100.00%100.00%-
   EnumNode.php100.00%100.00%-
   FunctionNode.php60.00%50.00%-
   InterfaceNode.php100.00%100.00%-
   MethodNode.php97.14%87.50%-
   TraitNode.php100.00%100.00%-
src/main/php/PHPMD/Renderer
   AnsiRenderer.php---
   BaselineRenderer.php100.00%100.00%-
   CheckStyleRenderer.php---
   GitHubRenderer.php100.00%100.00%-
   GitLabRenderer.php100.00%100.00%-
   HTMLRenderer.php86.51%63.64%-
   JSONRenderer.php100.00%100.00%-
   RendererFactory.php100.00%100.00%-
   SARIFRenderer.php98.36%80.00%-
   TextRenderer.php100.00%100.00%-
   XMLRenderer.php100.00%100.00%-
src/main/php/PHPMD/Rule
   AbstractLocalVariable.php89.19%80.00%-
   ClassAware.php---
   CyclomaticComplexity.php100.00%100.00%-
   EnumAware.php---
   ExcessivePublicCount.php100.00%100.00%-
   FunctionAware.php---
   InterfaceAware.php---
   MethodAware.php---
   TraitAware.php---
   UnusedFormalParameter.php100.00%100.00%-
   UnusedLocalVariable.php97.26%84.62%-
   UnusedPrivateField.php97.92%88.89%-
   UnusedPrivateMethod.php100.00%100.00%-
src/main/php/PHPMD/Rule/CleanCode
   BooleanArgumentFlag.php100.00%100.00%-
   DuplicatedArrayKey.php94.12%75.00%-
   ElseExpression.php90.91%66.67%-
   ErrorControlOperator.php100.00%100.00%-
   IfStatementAssignment.php95.45%80.00%-
   MissingImport.php94.12%66.67%-
   StaticAccess.php100.00%100.00%-
   UndefinedVariable.php92.59%64.29%-
src/main/php/PHPMD/Rule/Controversial
   CamelCaseClassName.php---
   CamelCaseMethodName.php100.00%100.00%-
   CamelCaseParameterName.php100.00%100.00%-
   CamelCasePropertyName.php100.00%100.00%-
   CamelCaseVariableName.php94.12%50.00%-
   Superglobals.php---
src/main/php/PHPMD/Rule/Design
   CountInLoopExpression.php93.75%80.00%-
   CouplingBetweenObjects.php100.00%100.00%-
   DepthOfInheritance.php93.33%--
   DevelopmentCodeFragment.php100.00%100.00%-
   EmptyCatchBlock.php100.00%100.00%-
   EvalExpression.php100.00%100.00%-
   ExitExpression.php100.00%100.00%-
   GotoStatement.php100.00%100.00%-
   LongClass.php100.00%100.00%-
   LongMethod.php100.00%100.00%-
   LongParameterList.php100.00%100.00%-
   NpathComplexity.php100.00%100.00%-
   NumberOfChildren.php100.00%100.00%-
   TooManyFields.php100.00%100.00%-
   TooManyMethods.php100.00%100.00%-
   TooManyPublicMethods.php100.00%100.00%-
   WeightedMethodCount.php100.00%100.00%-
src/main/php/PHPMD/Rule/Naming
   BooleanGetMethodName.php92.86%80.00%-
   ConstantNamingConventions.php100.00%100.00%-
   ConstructorWithNameAsEnclosingClass.php90.00%--
   LongClassName.php100.00%100.00%-
   LongVariable.php100.00%100.00%-
   ShortClassName.php100.00%100.00%-
   ShortMethodName.php100.00%100.00%-
   ShortVariable.php97.22%92.31%-
src/main/php/PHPMD/TextUI
   Command.php100.00%100.00%-
   CommandLineOptions.php90.91%75.00%-
src/main/php/PHPMD/Utility
   Paths.php100.00%100.00%-
   Strings.php100.00%100.00%-
src/main/php/PHPMD/Writer
   StreamWriter.php83.33%75.00%-

valid file with valid base-file, without blocking

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

:warning: Minimum line coverage is 99.30%, currently it is 90.38%

Cover ┌─────────────────────────┐ Freq.
   0% │ ██████░░░░░░░░░░░░░░░░░ │ 15.2%
  10% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  20% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  30% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  40% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  50% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  60% │ █░░░░░░░░░░░░░░░░░░░░░░ │  1.0%
  70% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  80% │ ██░░░░░░░░░░░░░░░░░░░░░ │  2.9%
  90% │ ██████░░░░░░░░░░░░░░░░░ │ 16.2%
 100% │ ███████████████████████ │ 64.8%
      └─────────────────────────┘
 *Legend:* █ = Current Distribution / ▒ = Previous Distribution

Summary - Lines: 90.38% :arrow_up_small: | Methods: 81.64% :arrow_up_small:

valid file with valid base-file, without table

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

:warning: Minimum line coverage is 99.30%, currently it is 90.38%

Summary - Lines: 90.38% :arrow_up_small: | Methods: 81.64% :arrow_up_small:

valid file with valid base-file, without table or chart

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

Summary - Lines: 90.38% | Methods: 81.64%
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractWriter.php---
   Rule.php---
   RuleClassFileNotFoundException.php---
   RuleClassNotFoundException.php---
   RuleSetNotFoundException.php---
   RuleViolation.php77.42%41.67%-
src/main/php/PHPMD/Baseline
   BaselineMode.php---
src/main/php/PHPMD/Node
   FunctionNode.php60.00%50.00%-
src/main/php/PHPMD/Renderer
   AnsiRenderer.php---
   CheckStyleRenderer.php---
   HTMLRenderer.php86.51%63.64%-
src/main/php/PHPMD/Rule
   ClassAware.php---
   EnumAware.php---
   FunctionAware.php---
   InterfaceAware.php---
   MethodAware.php---
   TraitAware.php---
src/main/php/PHPMD/Rule/CleanCode
   ElseExpression.php90.91%66.67%-
   MissingImport.php94.12%66.67%-
   UndefinedVariable.php92.59%64.29%-
src/main/php/PHPMD/Rule/Controversial
   CamelCaseClassName.php---
   CamelCaseVariableName.php94.12%50.00%-
   Superglobals.php---
src/main/php/PHPMD/Rule/Design
   DepthOfInheritance.php93.33%--
src/main/php/PHPMD/Rule/Naming
   ConstructorWithNameAsEnclosingClass.php90.00%--

clover file to comment - only below 70% methods coverage

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

Summary - Lines: 90.38% | Methods: 81.64%
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractWriter.php---
   Parser.php75.00%81.25%-
   Rule.php---
   RuleClassFileNotFoundException.php---
   RuleClassNotFoundException.php---
   RuleSetNotFoundException.php---
   RuleViolation.php77.42%41.67%-
src/main/php/PHPMD/Baseline
   BaselineMode.php---
src/main/php/PHPMD/Node
   FunctionNode.php60.00%50.00%-
src/main/php/PHPMD/Renderer
   AnsiRenderer.php---
   CheckStyleRenderer.php---
src/main/php/PHPMD/Rule
   ClassAware.php---
   EnumAware.php---
   FunctionAware.php---
   InterfaceAware.php---
   MethodAware.php---
   TraitAware.php---
src/main/php/PHPMD/Rule/Controversial
   CamelCaseClassName.php---
   Superglobals.php---

clover file to comment - only below 80% lines coveraged

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

Summary - Lines: 90.38% | Methods: 81.64%
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractNode.php88.24%72.22%-
   AbstractRenderer.php100.00%100.00%-
   AbstractRule.php85.11%72.00%-
   PHPMD.php85.29%75.00%-
   Parser.php75.00%81.25%-
   ParserFactory.php91.67%71.43%-
   ProcessingError.php100.00%100.00%-
   Report.php100.00%100.00%-
   RuleSet.php89.47%71.43%-
   RuleSetFactory.php96.55%86.36%-
   RuleViolation.php77.42%41.67%-
src/main/php/PHPMD/Baseline
   BaselineFileFinder.php100.00%100.00%-
   BaselineSet.php100.00%100.00%-
   BaselineSetFactory.php100.00%100.00%-
   BaselineValidator.php100.00%100.00%-
   ViolationBaseline.php100.00%100.00%-
src/main/php/PHPMD/Exception
   RuleClassFileNotFoundException.php100.00%100.00%-
   RuleClassNotFoundException.php100.00%100.00%-
   RuleSetNotFoundException.php100.00%100.00%-
src/main/php/PHPMD/Node
   ASTNode.php100.00%100.00%-
   AbstractCallableNode.php100.00%100.00%-
   AbstractNode.php100.00%100.00%-
   AbstractTypeNode.php100.00%100.00%-
   Annotation.php100.00%100.00%-
   Annotations.php100.00%100.00%-
   ClassNode.php100.00%100.00%-
   EnumNode.php100.00%100.00%-
   FunctionNode.php60.00%50.00%-
   InterfaceNode.php100.00%100.00%-
   MethodNode.php97.14%87.50%-
   TraitNode.php100.00%100.00%-
src/main/php/PHPMD/Renderer
   BaselineRenderer.php100.00%100.00%-
   GitHubRenderer.php100.00%100.00%-
   GitLabRenderer.php100.00%100.00%-
   HTMLRenderer.php86.51%63.64%-
   JSONRenderer.php100.00%100.00%-
   RendererFactory.php100.00%100.00%-
   SARIFRenderer.php98.36%80.00%-
   TextRenderer.php100.00%100.00%-
   XMLRenderer.php100.00%100.00%-
src/main/php/PHPMD/Rule
   AbstractLocalVariable.php89.19%80.00%-
   CyclomaticComplexity.php100.00%100.00%-
   ExcessivePublicCount.php100.00%100.00%-
   UnusedFormalParameter.php100.00%100.00%-
   UnusedLocalVariable.php97.26%84.62%-
   UnusedPrivateField.php97.92%88.89%-
   UnusedPrivateMethod.php100.00%100.00%-
src/main/php/PHPMD/Rule/CleanCode
   BooleanArgumentFlag.php100.00%100.00%-
   DuplicatedArrayKey.php94.12%75.00%-
   ElseExpression.php90.91%66.67%-
   ErrorControlOperator.php100.00%100.00%-
   IfStatementAssignment.php95.45%80.00%-
   MissingImport.php94.12%66.67%-
   StaticAccess.php100.00%100.00%-
   UndefinedVariable.php92.59%64.29%-
src/main/php/PHPMD/Rule/Controversial
   CamelCaseMethodName.php100.00%100.00%-
   CamelCaseParameterName.php100.00%100.00%-
   CamelCasePropertyName.php100.00%100.00%-
   CamelCaseVariableName.php94.12%50.00%-
src/main/php/PHPMD/Rule/Design
   CountInLoopExpression.php93.75%80.00%-
   CouplingBetweenObjects.php100.00%100.00%-
   DevelopmentCodeFragment.php100.00%100.00%-
   EmptyCatchBlock.php100.00%100.00%-
   EvalExpression.php100.00%100.00%-
   ExitExpression.php100.00%100.00%-
   GotoStatement.php100.00%100.00%-
   LongClass.php100.00%100.00%-
   LongMethod.php100.00%100.00%-
   LongParameterList.php100.00%100.00%-
   NpathComplexity.php100.00%100.00%-
   NumberOfChildren.php100.00%100.00%-
   TooManyFields.php100.00%100.00%-
   TooManyMethods.php100.00%100.00%-
   TooManyPublicMethods.php100.00%100.00%-
   WeightedMethodCount.php100.00%100.00%-
src/main/php/PHPMD/Rule/Naming
   BooleanGetMethodName.php92.86%80.00%-
   ConstantNamingConventions.php100.00%100.00%-
   LongClassName.php100.00%100.00%-
   LongVariable.php100.00%100.00%-
   ShortClassName.php100.00%100.00%-
   ShortMethodName.php100.00%100.00%-
   ShortVariable.php97.22%92.31%-
src/main/php/PHPMD/TextUI
   Command.php100.00%100.00%-
   CommandLineOptions.php90.91%75.00%-
src/main/php/PHPMD/Utility
   Paths.php100.00%100.00%-
   Strings.php100.00%100.00%-
src/main/php/PHPMD/Writer
   StreamWriter.php83.33%75.00%-

clover file to comment - only above 10% methods coverage

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

Summary - Lines: 90.38% | Methods: 81.64%
FilesLinesMethodsBranches
src/main/php/PHPMD
   Parser.php75.00%81.25%-
   RuleViolation.php77.42%41.67%-
src/main/php/PHPMD/Node
   FunctionNode.php60.00%50.00%-

clover file to comment - only between 50% and 80% line coverage

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

Summary - Lines: 90.38% :arrow_up_small: | Methods: 81.64% :arrow_up_small:
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractRule.php85.11% :arrow_up_small:72.00% :stop_button:- :stop_button:
   PHPMD.php85.29% :arrow_down_small:75.00% :stop_button:- :stop_button:
   Parser.php75.00% :arrow_down_small:81.25% :arrow_down_small:- :stop_button:
src/main/php/PHPMD/Node
   EnumNode.php100.00% :new:100.00% :new:- :new:
   FunctionNode.php60.00% :arrow_up_small:50.00% :stop_button:- :stop_button:
src/main/php/PHPMD/Renderer
   GitLabRenderer.php100.00% :new:100.00% :new:- :new:
src/main/php/PHPMD/Rule
   EnumAware.php- :new:- :new:- :new:
   TraitAware.php- :new:- :new:- :new:
src/main/php/PHPMD/Rule/CleanCode
   BooleanArgumentFlag.php100.00% :arrow_up_small:100.00% :arrow_up_small:- :stop_button:
   DuplicatedArrayKey.php94.12% :arrow_up_small:75.00% :arrow_up_small:- :stop_button:
src/main/php/PHPMD/Rule/Naming
   BooleanGetMethodName.php92.86% :arrow_down_small:80.00% :arrow_down_small:- :stop_button:
src/main/php/PHPMD/TextUI
   CommandLineOptions.php90.91% :arrow_up_small:75.00% :arrow_down_small:- :stop_button:

clover file to comment - only with percentage change

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

Summary - Lines: 90.38% :arrow_up_small: | Methods: 81.64% :arrow_up_small:
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractNode.php88.24% :arrow_up_small:72.22% :stop_button:- :stop_button:
   AbstractRenderer.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   AbstractRule.php85.11% :arrow_up_small:72.00% :stop_button:- :stop_button:
   AbstractWriter.php- :stop_button:- :stop_button:- :stop_button:
   PHPMD.php85.29% :arrow_down_small:75.00% :stop_button:- :stop_button:
   Parser.php75.00% :arrow_down_small:81.25% :arrow_down_small:- :stop_button:
   ParserFactory.php91.67% :arrow_up_small:71.43% :stop_button:- :stop_button:
   ProcessingError.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   Report.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   Rule.php- :stop_button:- :stop_button:- :stop_button:
   RuleClassFileNotFoundException.php- :stop_button:- :stop_button:- :stop_button:
   RuleClassNotFoundException.php- :stop_button:- :stop_button:- :stop_button:
   RuleSet.php89.47% :arrow_up_small:71.43% :stop_button:- :stop_button:
   RuleSetFactory.php96.55% :arrow_up_small:86.36% :stop_button:- :stop_button:
   RuleSetNotFoundException.php- :stop_button:- :stop_button:- :stop_button:
   RuleViolation.php77.42% :arrow_up_small:41.67% :arrow_up_small:- :stop_button:
src/main/php/PHPMD/Baseline
   BaselineFileFinder.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   BaselineMode.php- :stop_button:- :stop_button:- :stop_button:
   BaselineSet.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   BaselineSetFactory.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   BaselineValidator.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   ViolationBaseline.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
src/main/php/PHPMD/Exception
   RuleClassFileNotFoundException.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   RuleClassNotFoundException.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   RuleSetNotFoundException.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
src/main/php/PHPMD/Node
   ASTNode.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   AbstractCallableNode.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   AbstractNode.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   AbstractTypeNode.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   Annotation.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   Annotations.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   ClassNode.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   EnumNode.php100.00% :new:100.00% :new:- :new:
   FunctionNode.php60.00% :arrow_up_small:50.00% :stop_button:- :stop_button:
   InterfaceNode.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   MethodNode.php97.14% :arrow_down_small:87.50% :arrow_down_small:- :stop_button:
   TraitNode.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
src/main/php/PHPMD/Renderer
   AnsiRenderer.php- :stop_button:- :stop_button:- :stop_button:
   BaselineRenderer.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   CheckStyleRenderer.php- :stop_button:- :stop_button:- :stop_button:
   GitHubRenderer.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   GitLabRenderer.php100.00% :new:100.00% :new:- :new:
   HTMLRenderer.php86.51% :arrow_up_small:63.64% :stop_button:- :stop_button:
   JSONRenderer.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   RendererFactory.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   SARIFRenderer.php98.36% :stop_button:80.00% :stop_button:- :stop_button:
   TextRenderer.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   XMLRenderer.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
src/main/php/PHPMD/Rule
   AbstractLocalVariable.php89.19% :arrow_up_small:80.00% :arrow_up_small:- :stop_button:
   ClassAware.php- :stop_button:- :stop_button:- :stop_button:
   CyclomaticComplexity.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   EnumAware.php- :new:- :new:- :new:
   ExcessivePublicCount.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   FunctionAware.php- :stop_button:- :stop_button:- :stop_button:
   InterfaceAware.php- :stop_button:- :stop_button:- :stop_button:
   MethodAware.php- :stop_button:- :stop_button:- :stop_button:
   TraitAware.php- :new:- :new:- :new:
   UnusedFormalParameter.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   UnusedLocalVariable.php97.26% :arrow_up_small:84.62% :stop_button:- :stop_button:
   UnusedPrivateField.php97.92% :arrow_up_small:88.89% :stop_button:- :stop_button:
   UnusedPrivateMethod.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
src/main/php/PHPMD/Rule/CleanCode
   BooleanArgumentFlag.php100.00% :arrow_up_small:100.00% :arrow_up_small:- :stop_button:
   DuplicatedArrayKey.php94.12% :arrow_up_small:75.00% :arrow_up_small:- :stop_button:
   ElseExpression.php90.91% :arrow_up_small:66.67% :stop_button:- :stop_button:
   ErrorControlOperator.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   IfStatementAssignment.php95.45% :arrow_up_small:80.00% :stop_button:- :stop_button:
   MissingImport.php94.12% :arrow_up_small:66.67% :stop_button:- :stop_button:
   StaticAccess.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   UndefinedVariable.php92.59% :arrow_up_small:64.29% :stop_button:- :stop_button:
src/main/php/PHPMD/Rule/Controversial
   CamelCaseClassName.php- :stop_button:- :stop_button:- :stop_button:
   CamelCaseMethodName.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   CamelCaseParameterName.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   CamelCasePropertyName.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   CamelCaseVariableName.php94.12% :arrow_up_small:50.00% :stop_button:- :stop_button:
   Superglobals.php- :stop_button:- :stop_button:- :stop_button:
src/main/php/PHPMD/Rule/Design
   CountInLoopExpression.php93.75% :arrow_up_small:80.00% :stop_button:- :stop_button:
   CouplingBetweenObjects.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   DepthOfInheritance.php93.33% :arrow_up_small:- :stop_button:- :stop_button:
   DevelopmentCodeFragment.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   EmptyCatchBlock.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   EvalExpression.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   ExitExpression.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   GotoStatement.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   LongClass.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   LongMethod.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   LongParameterList.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   NpathComplexity.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   NumberOfChildren.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   TooManyFields.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   TooManyMethods.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   TooManyPublicMethods.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   WeightedMethodCount.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
src/main/php/PHPMD/Rule/Naming
   BooleanGetMethodName.php92.86% :arrow_down_small:80.00% :arrow_down_small:- :stop_button:
   ConstantNamingConventions.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   ConstructorWithNameAsEnclosingClass.php90.00% :arrow_up_small:- :stop_button:- :stop_button:
   LongClassName.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   LongVariable.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   ShortClassName.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   ShortMethodName.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   ShortVariable.php97.22% :arrow_up_small:92.31% :stop_button:- :stop_button:
src/main/php/PHPMD/TextUI
   Command.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   CommandLineOptions.php90.91% :arrow_up_small:75.00% :arrow_down_small:- :stop_button:
src/main/php/PHPMD/Utility
   Paths.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
   Strings.php100.00% :stop_button:100.00% :stop_button:- :stop_button:
src/main/php/PHPMD/Writer
   StreamWriter.php83.33% :arrow_up_small:75.00% :stop_button:- :stop_button:

clover file to comment - show delta per file

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: nolines.xml

Summary - Lines: 100.00% | Methods: 100.00%
FilesLinesMethodsBranches
src/Hugger
   Common.php100.00%100.00%-
   Friendly.php100.00%100.00%-

only coverable lines

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.example.xml

Summary - Lines: 90.38% :arrow_up_small: | Methods: 81.64% :arrow_up_small:
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractRule.php85.11% :arrow_up_small:72.00% :stop_button:- :stop_button:
   PHPMD.php85.29% :arrow_down_small:75.00% :stop_button:- :stop_button:
   Parser.php75.00% :arrow_down_small:81.25% :arrow_down_small:- :stop_button:
src/main/php/PHPMD/Node
   EnumNode.php100.00% :new:100.00% :new:- :new:
   FunctionNode.php60.00% :arrow_up_small:50.00% :stop_button:- :stop_button:
src/main/php/PHPMD/Renderer
   GitLabRenderer.php100.00% :new:100.00% :new:- :new:
src/main/php/PHPMD/Rule/CleanCode
   BooleanArgumentFlag.php100.00% :arrow_up_small:100.00% :arrow_up_small:- :stop_button:
   DuplicatedArrayKey.php94.12% :arrow_up_small:75.00% :arrow_up_small:- :stop_button:
src/main/php/PHPMD/Rule/Naming
   BooleanGetMethodName.php92.86% :arrow_down_small:80.00% :arrow_down_small:- :stop_button:
src/main/php/PHPMD/TextUI
   CommandLineOptions.php90.91% :arrow_up_small:75.00% :arrow_down_small:- :stop_button:

clover file to comment - only with percentage change and with some cover

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: nolines.xml

Cover ┌─────────────────────────┐ Freq.
   0% │ ███████████████████████ │ 60.0%
  10% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  20% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  30% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  40% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  50% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  60% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  70% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  80% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  90% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
 100% │ ████████████████░░░░░░░ │ 40.0%
      └─────────────────────────┘
 *Legend:* █ = Current Distribution 
Summary - Lines: 100.00% | Methods: 100.00%
FilesLinesMethodsBranches
No files reported or matching filters

clover file to comment - no lines after filter

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.onepackage.xml

Cover ┌─────────────────────────┐ Freq.
   0% │ █████░░░░░░░░░░░░░░░░░░ │  8.3%
  10% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  20% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  30% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  40% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  50% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  60% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  70% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  80% │ ██████████░░░░░░░░░░░░░ │ 16.7%
  90% │ ███████████████████████ │ 41.7%
 100% │ ███████████████████░░░░ │ 33.3%
      └─────────────────────────┘
 *Legend:* █ = Current Distribution / ▒ = Previous Distribution
Summary - Lines: 90.38% :arrow_up_small: | Methods: 81.64% :arrow_up_small:
FilesLinesMethodsBranches
src/main/php/PHPMD
   AbstractNode.php88.24% :arrow_up_small:72.22% :stop_button:- :stop_button:
   AbstractRenderer.php100.00% :new:100.00% :new:- :new:
   AbstractRule.php85.11% :new:72.00% :new:- :new:
   AbstractWriter.php- :new:- :new:- :new:
   PHPMD.php85.29% :new:75.00% :new:- :new:
   Parser.php75.00% :new:81.25% :new:- :new:
   ParserFactory.php91.67% :new:71.43% :new:- :new:
   ProcessingError.php100.00% :new:100.00% :new:- :new:
   Report.php100.00% :new:100.00% :new:- :new:
   RuleSet.php89.47% :new:71.43% :new:- :new:
   RuleSetFactory.php96.55% :new:86.36% :new:- :new:
   RuleViolation.php77.42% :new:41.67% :new:- :new:

clover file to comment - only one package

github-actions[bot] commented 1 year ago

Coverage report for commit: 554262b File: clover.onepackage.xml

Cover ┌─────────────────────────┐ Freq.
   0% │ █████░░░░░░░░░░░░░░░░░░ │  8.3%
  10% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  20% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  30% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  40% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  50% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  60% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  70% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  80% │ ██████████░░░░░░░░░░░░░ │ 16.7%
  90% │ ███████████████████████ │ 41.7%
 100% │ ███████████████████░░░░ │ 33.3%
      └─────────────────────────┘
 *Legend:* █ = Current Distribution / ▒ = Previous Distribution
Summary - Lines: 90.38% :arrow_up_small: | Methods: 81.64% :arrow_up_small:
false
FilesLinesMethods
src/main/php/PHPMD
   AbstractNode.php88.24% :arrow_up_small:72.22% :stop_button:
   AbstractRenderer.php100.00% :new:100.00% :new:
   AbstractRule.php85.11% :new:72.00% :new:
   AbstractWriter.php- :new:- :new:
   PHPMD.php85.29% :new:75.00% :new:
   Parser.php75.00% :new:81.25% :new:
   ParserFactory.php91.67% :new:71.43% :new:
   ProcessingError.php100.00% :new:100.00% :new:
   Report.php100.00% :new:100.00% :new:
   RuleSet.php89.47% :new:71.43% :new:
   RuleSetFactory.php96.55% :new:86.36% :new:
   RuleViolation.php77.42% :new:41.67% :new:

clover file to comment - hide branches column

lucassabreu commented 1 year ago

Coverage report for commit: 554262b File: clover.onepackage.xml

Summary - Lines: 90.38% | Methods: 81.64%
false
FilesLinesMethods
src/main/php/PHPMD
   AbstractNode.php88.24%72.22%
   AbstractRenderer.php100.00%100.00%
   AbstractRule.php85.11%72.00%
   AbstractWriter.php--
   PHPMD.php85.29%75.00%
   Parser.php75.00%81.25%
   ParserFactory.php91.67%71.43%
   ProcessingError.php100.00%100.00%
   Report.php100.00%100.00%
   RuleSet.php89.47%71.43%
   RuleSetFactory.php96.55%86.36%
   RuleViolation.php77.42%41.67%

comment using a pat