Skip to content

chore: AI code quality improvements (run 29225865300) - #898

Open
github-actions[bot] wants to merge 1 commit into
masterfrom
ai-quality-agent/nightly-29225865300
Open

chore: AI code quality improvements (run 29225865300)#898
github-actions[bot] wants to merge 1 commit into
masterfrom
ai-quality-agent/nightly-29225865300

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Summary

Automated PR from the AI Code Quality Agent (run 29225865300).

Changes may include (per CONVENTIONS.MD)

  • Auto-formatting via Spotless (Java) and Prettier (JS/TS)
  • Javadoc added to public classes / interfaces that had none
  • Immutability first: List.of() / Set.of() replaced with Guava ImmutableList.of() / ImmutableSet.of(); Collectors.toSet() replaced with ImmutableSet.toImmutableSet()
  • Ordered mutability: HashMapLinkedHashMap, HashSetLinkedHashSet; Collectors.toMapPepperStreamHelperHacked.toLinkedMap; Collectors.groupingBy with LinkedHashMap::new
  • Logging: SLF4J {} placeholders instead of string concatenation
  • Method ordering: recently-touched files reordered to follow the Stepdown Rule (entry points first, callees below their first caller)

Review checklist

  • CI passes (Build, Spotless, Static Analysis)
  • No unintended logic changes
  • Javadoc is accurate and meaningful
  • Review .github/ai-quality-discoveries.md — promote confirmed new patterns to CLAUDE.md, discard false positives

@github-actions github-actions Bot added the ai-agent Changes made by the AI code quality agent label Jul 13, 2026
@blacelle
blacelle force-pushed the ai-quality-agent/nightly-29225865300 branch from 0cc02f2 to 6a03254 Compare August 14, 2026 16:46
@blacelle
blacelle force-pushed the ai-quality-agent/nightly-29225865300 branch from 6a03254 to 054cd89 Compare August 14, 2026 21:38
@codecov

codecov Bot commented Aug 14, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 66.66667% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 78.58%. Comparing base (228818f) to head (054cd89).

Files with missing lines Patch % Lines
...hoc/map/factory/BenchmarkColumnarSliceFactory.java 0.00% 2 Missing ⚠️
...able/sql/join/KnownColumnsExpressionExtractor.java 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master     #898      +/-   ##
============================================
+ Coverage     78.56%   78.58%   +0.01%     
  Complexity      109      109              
============================================
  Files           751      751              
  Lines         23174    23174              
  Branches       2670     2670              
============================================
+ Hits          18207    18211       +4     
+ Misses         3972     3969       -3     
+ Partials        995      994       -1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-agent Changes made by the AI code quality agent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant