chore(lint): neue wordeck-Event-Dateien swiftlint-sauber
k/v→key/value, clamp-Param v→value, cyclomatic-Disables für die großen Switch-Reducer, file/type-body/param-count-Disables (begrenzt) für die zentrale Coordinator-Klasse + FSRS-applyLearningSteps, identifier_name für die snake_case-JSON-Spiegel im FSRS-Golden-Test, superfluous type_body_length-Disable in WordeckAPI entfernt (Delegation verkleinerte die Datei). 49/49 Tests grün. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
96ef285dfe
commit
cb4bb13d09
6 changed files with 22 additions and 13 deletions
|
|
@ -2,6 +2,9 @@ import Foundation
|
|||
import Testing
|
||||
@testable import WordeckNative
|
||||
|
||||
// Step-Felder spiegeln die snake_case-JSON-Keys der Golden-Fixtures.
|
||||
// swiftlint:disable identifier_name
|
||||
|
||||
/// Byte-Paritäts-Tests des Swift-FSRS-Ports gegen echte ts-fsrs-v5.3.2-
|
||||
/// Outputs (`Fixtures/fsrs_golden.json`, generiert mit `enable_fuzz:false`).
|
||||
/// Schlägt der Test fehl, weicht die Karten-Planung vom Web ab → würde
|
||||
|
|
@ -82,3 +85,5 @@ struct FSRSSchedulerTests {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// swiftlint:enable identifier_name
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue