Skip to content

Remove CodeNarc rules that depend on GMetrics.jar#231

Merged
TerryEbdon merged 1 commit into
masterfrom
TerryEbdon/issue230
May 4, 2026
Merged

Remove CodeNarc rules that depend on GMetrics.jar#231
TerryEbdon merged 1 commit into
masterfrom
TerryEbdon/issue230

Conversation

@TerryEbdon
Copy link
Copy Markdown
Owner

Fixes #230

Copilot AI review requested due to automatic review settings May 4, 2026 15:13
@TerryEbdon TerryEbdon self-assigned this May 4, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the project’s CodeNarc configuration to stop enabling rules that depend on the external GMetrics.jar, aligning with issue #230’s goal of removing that dependency from the lint ruleset.

Changes:

  • Disabled AbcMetric, CrapMetric, and CyclomaticComplexity in the rulesets/size.xml section of the CodeNarc ruleset.
  • Kept explanatory notes indicating why those rules are disabled (GMetrics / Cobertura dependency).

@TerryEbdon TerryEbdon merged commit cea7be7 into master May 4, 2026
8 checks passed
@TerryEbdon TerryEbdon deleted the TerryEbdon/issue230 branch May 4, 2026 15:16
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.

Remove CodeNarc rules that depend on GMetrics.jar

2 participants