make check nóg rood op main: methodelengte, hardgecodeerde tekst en SOURCE_MAP na Markdown-editor-merge #1123
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1123
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Wat er misgaat
Na het verzoenen van de omvang-ratchets (#1117) is
make checknog steeds rood op main: dezelfde Markdown-editor-merge (commit6f74b41a"Improve Markdown editing workflow", familie van #1103/#1113) tript nog drie ándere poorten. Geen CI-runner ving het.Per bestand geverifieerd byte-identiek tussen main en de merge; dit is pre-existing, losstaand van #1117 (dat alleen de bestand-/klasseplafonds dekte).
De drie breuken
lib/widgets/editors/question_editor.dart:180:_QuestionEditorState.buildis 163 regels (max 150), niet inmethodLengthBaseline.lib/widgets/editors/expanded_markdown_dialog.dart:396: de zichtbare tekst'$previewShortcut · Esc'gaat niet doorl10n.d('…'). Een nieuwel10n.dvraagt 31 vertalingen (make add-l10n).test/source_map_coverage_test.dartfaalt: drie nieuwe editor-libs staan niet indocs/SOURCE_MAP.md:editor_slide_preview.dart,expanded_markdown_dialog.dart,markdown_editor_field.dart.Richting
Elk vraagt de repo-eigen fix: build() splitsen (of methodLengthBaseline mét reden), de shortcut-hint door
l10n.d+ 31 vertalingen, en de drie libs indocs/SOURCE_MAP.md. Blokkeert de poort voor iedereen tot alle drie weg zijn.Al opgelost op main — de drie breuken zijn parallel weggewerkt door #1118/#1119 (merge
8a24e400'herstel groene make check op main — drift over vijf poorten'), gemaakt terwijl mijn ~80-min poortwachter-run een oudere basis (de26b0fa) mat. Geverifieerd op de huidige main (de766052):ad65ddd6haakte _questionKindField in). ✓4ca3ecbb). ✓fd651ecd). ✓Bovendien loste #1119 de omvang-ratchets (mijn #1117) óók op, maar via de repo-voorkeur — extractie i.p.v. basislijn optrekken — waardoor die bestanden nu ónder hun oorspronkelijke plafonds staan. Mijn #1117-basislijnverhogingen werden daardoor overbodige, opgeblazen plafonds; die ruim ik op in een aparte kleine PR (tak fix/markdown-editor-gate-followup-1123). Dit issue is een duplicaat van #1118 en gaat dicht.