mana-kotlin-core/.editorconfig
Till JS b8484cec09 mana-kotlin-core v0.1 — Auth-Kern für native Android-Apps
Kotlin/JVM-Pendant zu ManaCore (Swift). Phase 1 des Android-Plans
(WORDECK_ANDROID_GREENFIELD.md).

- AuthClient: login/refresh/logout gegen /api/v1/auth/*, mit Single-
  Flight-Refresh, proaktivem Refresh und Soft-Fail-Policy (portiert
  aus ManaCore v1.16.0)
- TokenStore-Interface + InMemoryTokenStore
- Jwt: liest exp/sub/tier ohne Signaturprüfung (Verify ist Server-Sache)
- AuthenticatedApi: Bearer + einmaliger 401-Refresh-Retry
- manaHttpClient/ManaJson; Domain-Models Deck/Card (5 text-only Typen)/Tier
- 12 Tests grün; Ziel-Bytecode JVM 17

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 18:22:09 +02:00

16 lines
251 B
INI

root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
[*.{kt,kts}]
indent_style = tab
indent_size = 4
ktlint_code_style = official
[*.{yml,yaml,toml,json}]
indent_style = space
indent_size = 2