Skip to content

Conversation

@Vampire
Copy link
Member

@Vampire Vampire commented Oct 9, 2025

No description provided.

Copy link
Member Author

Vampire commented Oct 9, 2025

@codecov
Copy link

codecov bot commented Oct 13, 2025

Codecov Report

❌ Patch coverage is 97.91667% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 81.96%. Comparing base (12a35eb) to head (5568cbe).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
...ockframework/mock/runtime/GroovyMockMetaClass.java 93.75% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##             master    #2213      +/-   ##
============================================
+ Coverage     81.89%   81.96%   +0.07%     
- Complexity     4728     4741      +13     
============================================
  Files           463      465       +2     
  Lines         14771    14845      +74     
  Branches       1871     1873       +2     
============================================
+ Hits          12096    12167      +71     
- Misses         1987     1991       +4     
+ Partials        688      687       -1     
Files with missing lines Coverage Δ
...java/org/spockframework/compiler/SpecRewriter.java 93.76% <100.00%> (ø)
...kframework/mock/runtime/GroovyMockInterceptor.java 89.65% <ø> (+15.46%) ⬆️
...ork/mock/runtime/GroovyRealGetPropertyInvoker.java 100.00% <100.00%> (ø)
...ork/mock/runtime/GroovyRealSetPropertyInvoker.java 100.00% <100.00%> (ø)
...ockframework/mock/runtime/GroovyMockMetaClass.java 92.85% <93.75%> (-0.63%) ⬇️

... and 21 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Vampire Vampire force-pushed the vampire/groovy5 branch 2 times, most recently from f653494 to a1e747d Compare October 13, 2025 03:13
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@Vampire Vampire force-pushed the vampire/groovy5 branch 3 times, most recently from 7946ad7 to 50e0bab Compare October 20, 2025 17:03
@AndreasTu AndreasTu linked an issue Oct 20, 2025 that may be closed by this pull request
@Vampire Vampire changed the base branch from master to graphite-base/2213 October 21, 2025 09:42
@Vampire Vampire changed the base branch from graphite-base/2213 to vampire/mixin-spec-internals October 21, 2025 09:43
@Vampire Vampire marked this pull request as ready for review October 21, 2025 09:44
@Vampire Vampire force-pushed the vampire/mixin-spec-internals branch from 098924f to 5288e91 Compare October 21, 2025 15:43
@Vampire Vampire force-pushed the vampire/mixin-spec-internals branch from ae5de84 to 10be65b Compare October 21, 2025 16:57
Base automatically changed from vampire/mixin-spec-internals to master October 21, 2025 18:00
@Vampire Vampire force-pushed the vampire/groovy5 branch 2 times, most recently from 9a816a5 to 50499b7 Compare October 22, 2025 00:28
@Vampire Vampire added this to the 2.4 milestone Oct 23, 2025
@AndreasTu AndreasTu modified the milestones: 2.4, 2.4-M7 Oct 23, 2025
AndreasTu
AndreasTu previously approved these changes Oct 23, 2025
Copy link
Member

@AndreasTu AndreasTu left a comment

Choose a reason for hiding this comment

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

LGTM.

@AndreasTu AndreasTu marked this pull request as ready for review October 23, 2025 17:17
@AndreasTu
Copy link
Member

@Vampire Is something left from your side?
From my side the PR would be ready to get merged.

@Vampire Vampire requested a review from AndreasTu October 23, 2025 22:17
Copy link
Member Author

Vampire commented Oct 23, 2025

I don't think so, except for the question whether we pull out the the property forwarding into a separate PR before this PR, as this was already heavily broken and just not found and has not exactly much to do with this PR.

Other than that I think I'm also happy now and think we did an awesome piece work together here. :-)

Copy link
Member

@AndreasTu AndreasTu left a comment

Choose a reason for hiding this comment

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

I would say we merge everything with this PR.

And thanks to you for the work on the PR. :)

@AndreasTu AndreasTu merged commit d708f79 into master Oct 23, 2025
90 of 91 checks passed
@AndreasTu AndreasTu deleted the vampire/groovy5 branch October 23, 2025 22:29
Copy link
Member Author

Vampire commented Oct 23, 2025

What's the verb you missed?
"keep"?
If you are just afraid of the work of splitting it, I could do that quickly, would be ready in about 5 minutes as separate PR. :-)

Copy link
Member Author

Vampire commented Oct 23, 2025

Oh, well, too late, fine. :-D

Copy link
Member Author

Vampire commented Oct 23, 2025

Now it looks like I did the dirty work you provided :-D 💪

@AndreasTu
Copy link
Member

AndreasTu commented Oct 23, 2025

Now it looks like I did the dirty work you provided

I do not quite get what you mean..

Copy link
Member Author

Vampire commented Oct 23, 2025

I mean it now looks like I fixed the property access f**** up that you solved. :-)
Would have liked to see that as commit coming from you, now I get the laurel (or blame) for it. :-D

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Groovy 5 support

3 participants