Skip to content

[GenAI] Improve coverage for org.hibernate.validator:hibernate-validator:9.1.0.Final using gpt-5.6-terra#9086

Open
kimeta wants to merge 10 commits into
masterfrom
ai/kimeta/improve-coverage-org.hibernate.validator-hibernate-validator-9.1.0.Final-chunked
Open

[GenAI] Improve coverage for org.hibernate.validator:hibernate-validator:9.1.0.Final using gpt-5.6-terra#9086
kimeta wants to merge 10 commits into
masterfrom
ai/kimeta/improve-coverage-org.hibernate.validator-hibernate-validator-9.1.0.Final-chunked

Conversation

@kimeta

@kimeta kimeta commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

What does this PR do?

Fixes: #8397

This PR improves dynamic-access coverage for org.hibernate.validator:hibernate-validator:9.1.0.Final by generating additional tests.

Summary:

  • Chunked dynamic-access: yes
  • Validation commands: ./gradlew test -Pcoordinates=org.hibernate.validator:hibernate-validator:9.1.0.Final
  • Validation result: success
  • Requested coordinate: org.hibernate.validator:hibernate-validator:9.1.0.Final
  • Match type: tested-version
  • Matched metadata version: 9.1.0.Final
  • Matched test version: 9.1.0.Final
  • Resolved metadata version: 9.1.0.Final
  • Resolved test version: 9.1.0.Final
  • Strategy: dynamic_access_main_sources_pi_gpt-5.6-terra
  • Agent: pi
  • Model: gpt-5.6-terra
  • Input tokens: 104812
  • Cached input tokens: 789504
  • Output tokens: 9857
  • Metadata entries (before): 892
  • Metadata entries (after): 890
  • Test-only metadata entries (before): 152
  • Test-only metadata entries (after): 168
  • Iterations: 4
  • Library coverage percentage: 38.29
  • Generated lines of code: 1022
  • Tested library lines of code: 6055

Forge

  • Forge monitored branch: master
  • Forge branch: master
  • Forge commit hash: 303c7e6da69d5a0b77c0f566d19a7481f38d4a74

Stats comparison for org.hibernate.validator:hibernate-validator:9.1.0.Final

Dynamic access coverage

  • Before (org.hibernate.validator:hibernate-validator:9.1.0.Final): 44/60 covered calls (73.33%)
  • After (org.hibernate.validator:hibernate-validator:9.1.0.Final): 47/60 covered calls (78.33%)

Reflection:

  • Before (org.hibernate.validator:hibernate-validator:9.1.0.Final): 38/53 covered calls (71.70%)
  • After (org.hibernate.validator:hibernate-validator:9.1.0.Final): 40/53 covered calls (75.47%)

Resources:

  • Before (org.hibernate.validator:hibernate-validator:9.1.0.Final): 6/7 covered calls (85.71%)
  • After (org.hibernate.validator:hibernate-validator:9.1.0.Final): 7/7 covered calls (100.00%)

Library coverage

Instruction:

  • Before (org.hibernate.validator:hibernate-validator:9.1.0.Final): 24106/67319 (35.81%)
  • After (org.hibernate.validator:hibernate-validator:9.1.0.Final): 24604/67319 (36.55%)

Line:

  • Before (org.hibernate.validator:hibernate-validator:9.1.0.Final): 5933/15814 (37.52%)
  • After (org.hibernate.validator:hibernate-validator:9.1.0.Final): 6055/15814 (38.29%)

Method:

  • Before (org.hibernate.validator:hibernate-validator:9.1.0.Final): 1637/4504 (36.35%)
  • After (org.hibernate.validator:hibernate-validator:9.1.0.Final): 1667/4504 (37.01%)

Local CI Verification

  • Status: success
  • Commands run: 0
  • Fixup attempts: 0

@kimeta kimeta added library-update-request The current metadata for a library does not work for the user. GenAI PRs produced by generative AI chunked-dynamic-access Dynamic-access generation for this issue is split into class-aligned chunks labels Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chunked-dynamic-access Dynamic-access generation for this issue is split into class-aligned chunks GenAI PRs produced by generative AI library-update-request The current metadata for a library does not work for the user.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update existing library: org.hibernate.validator:hibernate-validator:9.1.0.Final

1 participant