You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ed20fe5
Browse filesBrowse the repository at this point in the historyBrowse files
chore(java): close H3b-1 caveats — test cross-package extends, retire stale comments, drop orphan fixtures, use type constants
C1: add CanonicalJsonSerializerTest.testExtendsEmittedAsFQNWhenSuperInDifferentPackage and
testExtendsEmittedAsShortNameWhenSamePackage to cover the FQN/short-name branch in the
extends emitter (13 tests total, all pass).
C2: strip stale references to JsonMetaDataParser/XMLMetaDataParser from CanonicalJsonParser
(class Javadoc, JSON_ATTR_PREFIX comment, registry-check comment), MetaDataLoader
(dispatch comment), and BaseMetaDataParser (import comment + three "moved to" tombstones).
C3: delete seven untracked orphan legacy-envelope JSON fixtures — codegen-base/test-simple.json,
maven-plugin metaobjects-core.json, core metaobjects-core.json, and four
test-resources files — all confirmed zero references before deletion.
C4: replace hardcoded "validator"/"view" strings in CanonicalJsonSerializer.isAutoGeneratedName
with MetaValidator.TYPE_VALIDATOR / MetaView.TYPE_VIEW; add the two imports.
Gate: 385 tests (383 + 2 new), exactly the 8 baseline XSD failures, 0 new failures.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments