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
Split out of #230, which grouped unrelated attribute drops on different elements. One repro per issue.
What
The clef number attribute does not round-trip. Investigation (PR #267) found the divergence is the
reverse of a plain drop: for single-staff parts mx added a spurious number="1" on mid-measure
clef changes, where the source omits it (1 is implied). The classifier signature attr:clef@number
covers any mismatch in either direction.
Verified on lysuite/ly46c_Midmeasure_Clef.xml.
Impact
attr:clef@number — 29 reorder-free candidate files (the largest single attribute signature in the worklist).
Repro
make dump-api-roundtrip && make classify-api-roundtrip # signature attr:clef@number
Split out of #230, which grouped unrelated attribute drops on different elements. One repro per issue.
What
The clef
numberattribute does not round-trip. Investigation (PR #267) found the divergence is thereverse of a plain drop: for single-staff parts mx added a spurious
number="1"on mid-measureclef changes, where the source omits it (1 is implied). The classifier signature
attr:clef@numbercovers any mismatch in either direction.
Verified on
lysuite/ly46c_Midmeasure_Clef.xml.Impact
attr:clef@number— 29 reorder-free candidate files (the largest single attribute signature in the worklist).Repro
References