Skip to content

Add GitHub Action workflow and sample PHP changes for CI test.#71

Closed
floriankraemer wants to merge 3 commits into
masterfrom
test
Closed

Add GitHub Action workflow and sample PHP changes for CI test.#71
floriankraemer wants to merge 3 commits into
masterfrom
test

Conversation

@floriankraemer
Copy link
Copy Markdown
Contributor

No description provided.

@github-actions
Copy link
Copy Markdown

Cognitive Metrics Report

Generated: 2026-05-24 12:44:04

Total Classes: 5


  • Class: \ClassOne
  • File: /home/runner/work/cognitive-code-analysis/cognitive-code-analysis/tests/TestCode/FileWithTwoClasses.php
Method Lines Args Returns Variables Property Calls If If Nesting Else Cognitive Complexity
add 4 (0.000) 2 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000

  • Class: \ClassTwo
  • File: /home/runner/work/cognitive-code-analysis/cognitive-code-analysis/tests/TestCode/FileWithTwoClasses.php
Method Lines Args Returns Variables Property Calls If If Nesting Else Cognitive Complexity
add 4 (0.000) 2 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000
processEverythingBadly 93 (0.842) 5 (0.693) 1 (0.000) 5 (0.182) 0 (0.000) 14 (2.485) 6 (1.792) 13 (2.565) 8.559

  • Class: \Phauthentic\CognitiveCodeAnalysis\Command\InitCommand
  • File: /home/runner/work/cognitive-code-analysis/cognitive-code-analysis/src/Command/InitCommand.php
Method Lines Args Returns Variables Property Calls If If Nesting Else Cognitive Complexity
__construct 6 (0.000) 2 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000
configure 22 (0.000) 0 (0.000) 0 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000
execute 28 (0.000) 2 (0.000) 3 (0.182) 6 (0.336) 1 (0.000) 1 (0.000) 1 (0.000) 0 (0.000) 0.519
resolveTargetPath 10 (0.000) 1 (0.000) 2 (0.000) 2 (0.000) 1 (0.000) 1 (0.000) 1 (0.000) 0 (0.000) 0.000
collectSettings 47 (0.000) 2 (0.000) 2 (0.000) 1 (0.000) 0 (0.000) 1 (0.000) 1 (0.000) 0 (0.000) 0.000
getDefaultOverrides 13 (0.000) 0 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000
askScoreThreshold 27 (0.000) 1 (0.000) 2 (0.000) 3 (0.000) 0 (0.000) 2 (0.000) 1 (0.000) 0 (0.000) 0.000
askBooleanSetting 10 (0.000) 4 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000

  • Class: \Phauthentic\CognitiveCodeAnalysis\Command\Presentation\RuntimeStatusRenderer
  • File: /home/runner/work/cognitive-code-analysis/cognitive-code-analysis/src/Command/Presentation/RuntimeStatusRenderer.php
Method Lines Args Returns Variables Property Calls If If Nesting Else Cognitive Complexity
render 6 (0.000) 3 (0.000) 0 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000
formatConfigSource 18 (0.000) 1 (0.000) 4 (0.336) 2 (0.000) 0 (0.000) 3 (0.000) 1 (0.000) 0 (0.000) 0.336
formatCacheStatus 4 (0.000) 1 (0.000) 1 (0.000) 0 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000

  • Class: \Phauthentic\CognitiveCodeAnalysis\Config\ConfigFileResolver
  • File: /home/runner/work/cognitive-code-analysis/cognitive-code-analysis/src/Config/ConfigFileResolver.php
Method Lines Args Returns Variables Property Calls If If Nesting Else Cognitive Complexity
resolve 10 (0.000) 1 (0.000) 2 (0.000) 1 (0.000) 0 (0.000) 1 (0.000) 1 (0.000) 0 (0.000) 0.000
getDefaultPath 4 (0.000) 0 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000

@github-actions
Copy link
Copy Markdown

Cognitive Metrics Report

Generated: 2026-05-24 12:44:31

Total Classes: 5


  • Class: \ClassOne
  • File: /home/runner/work/cognitive-code-analysis/cognitive-code-analysis/tests/TestCode/FileWithTwoClasses.php
Method Lines Args Returns Variables Property Calls If If Nesting Else Cognitive Complexity
add 4 (0.000) 2 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000

  • Class: \ClassTwo
  • File: /home/runner/work/cognitive-code-analysis/cognitive-code-analysis/tests/TestCode/FileWithTwoClasses.php
Method Lines Args Returns Variables Property Calls If If Nesting Else Cognitive Complexity
add 4 (0.000) 2 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000
processEverythingBadly 93 (0.842) 5 (0.693) 1 (0.000) 5 (0.182) 0 (0.000) 14 (2.485) 6 (1.792) 13 (2.565) 8.559

  • Class: \Phauthentic\CognitiveCodeAnalysis\Command\InitCommand
  • File: /home/runner/work/cognitive-code-analysis/cognitive-code-analysis/src/Command/InitCommand.php
Method Lines Args Returns Variables Property Calls If If Nesting Else Cognitive Complexity
__construct 6 (0.000) 2 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000
configure 22 (0.000) 0 (0.000) 0 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000
execute 28 (0.000) 2 (0.000) 3 (0.182) 6 (0.336) 1 (0.000) 1 (0.000) 1 (0.000) 0 (0.000) 0.519
resolveTargetPath 10 (0.000) 1 (0.000) 2 (0.000) 2 (0.000) 1 (0.000) 1 (0.000) 1 (0.000) 0 (0.000) 0.000
collectSettings 47 (0.000) 2 (0.000) 2 (0.000) 1 (0.000) 0 (0.000) 1 (0.000) 1 (0.000) 0 (0.000) 0.000
getDefaultOverrides 13 (0.000) 0 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000
askScoreThreshold 27 (0.000) 1 (0.000) 2 (0.000) 3 (0.000) 0 (0.000) 2 (0.000) 1 (0.000) 0 (0.000) 0.000
askBooleanSetting 10 (0.000) 4 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000

  • Class: \Phauthentic\CognitiveCodeAnalysis\Command\Presentation\RuntimeStatusRenderer
  • File: /home/runner/work/cognitive-code-analysis/cognitive-code-analysis/src/Command/Presentation/RuntimeStatusRenderer.php
Method Lines Args Returns Variables Property Calls If If Nesting Else Cognitive Complexity
render 6 (0.000) 3 (0.000) 0 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000
formatConfigSource 18 (0.000) 1 (0.000) 4 (0.336) 2 (0.000) 0 (0.000) 3 (0.000) 1 (0.000) 0 (0.000) 0.336
formatCacheStatus 4 (0.000) 1 (0.000) 1 (0.000) 0 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000

  • Class: \Phauthentic\CognitiveCodeAnalysis\Config\ConfigFileResolver
  • File: /home/runner/work/cognitive-code-analysis/cognitive-code-analysis/src/Config/ConfigFileResolver.php
Method Lines Args Returns Variables Property Calls If If Nesting Else Cognitive Complexity
resolve 10 (0.000) 1 (0.000) 2 (0.000) 1 (0.000) 0 (0.000) 1 (0.000) 1 (0.000) 0 (0.000) 0.000
getDefaultPath 4 (0.000) 0 (0.000) 1 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0 (0.000) 0.000

@floriankraemer floriankraemer deleted the test branch May 24, 2026 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant