Repository navigation
Conversation
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MFoi8maArzXVfN87p7dben
|
These counts changed in this branch,
They are defined in .github/workflows/counts.yml |
|
Where the inference numbers of this branch stand, and where the same
They come from |
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MFoi8maArzXVfN87p7dben
|
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing. Review the Copilot code review billing settings.



Closes #9292
Merging.splicedlifted every test of a member into the package object underthe name the member gave it, and passed that name through
claimed, thecheck meant for real attributes. Two files of one package each naming a test
worksstopped the build, although each file is valid alone and the parsertakes both.
A lifted test now carries the name of the member it came from in front of
its own, so
worksofbox/left.eoarrives asleft-worksandworksofbox/right.eoasright-works. The mark the parser writes (pfor a testthat must hold,
nfor one that must throw) stays in front, so everythingdownstream —
pruning.xsl,eo:test-attr, the JUnit writer — reads thename as it did. The generated method is then
left_works()and the test istaken as
this.take("left-works").claimedis still there: a prefixed name that the object already holdsstops the build as before.
The refusal this used to be,
refusesToLiftOneNameOutOfTwoMembers, isreplaced by a merge pack,
tests-of-two-members-keep-their-names.yaml, whichwrites the three files of the report and asks for both tests on the other
side, in the XMIR and in the Java.
tests-of-a-member-keep-running.yamlmoves to the prefixed names.
Worth saying plainly: this renames the lifted tests of every package member,
can-tell-two-is-above-oneofnumber/lt.eobecominglt-can-tell-two-is-above-one. Nothing reads those names but the generatedclass, and the name now says which file wrote the test, but if you would
rather keep them as they are and only qualify a test whose name is already
taken, say so and I will narrow it.
All 14
MjMergeTest, 1MergingTestand 112MjTranspileTesttests pass.Generated by Claude Code