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
Three small clarity tweaks on the six commits that closed the Java conformance
ledger. Behavior-identical; 641/641 tests still green.
* ValidationPhase.allowedOpsFor: replace inline subtype literals ("boolean",
"date", "int" ...) with the existing *Field.SUBTYPE_* constants — matches
the metamodel-strings-as-constants discipline.
* ValidationPhase.validateDataGridLayout: route the @filterable attr reads
through the file's existing ATTR_FILTERABLE constant (was duplicated as
literal "filterable" twice); hoist the constant up so both readers share
one declaration.
* ValidationPhase.validateTemplateNode: prefix the three template error
messages with ErrorMessageConstants.ERR_*: like every other
ValidationPhase throw — restores log-readability parity.
* CanonicalJsonSerializer.authoringPackageFor: drop the inline
parent-instanceof-MetaRoot early-return (the next loop iteration already
catches it at the top via the same resolveNodePackage call) and move the
orphaned canonical-package Javadoc onto resolveNodePackage where it
actually belongs.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments