Compose screen and interaction traps: navigation, adaptive layout, window insets, pagers, toolbars, sheets, list drag and selection, sliders, text fields, settings UI, one-shot effects. Use when layout, gestures or navigation misbehave.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
maxrave-dev/kotlin-footguns☆ 1.5천2026년 10월 18일 업데이트
Compose look-and-feel traps: theme and colour tokens, artwork palettes, gradients and scrims, shimmer, glass and particle effects, animation, image loading, charts and stats displays (percent changes, shares, buckets). Use when a visual bands, pops, freezes or misleads.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
maxrave-dev/kotlin-footguns☆ 1.5천2026년 10월 18일 업데이트
Room/SQLite, DataStore and repository traps: migrations, NOT IN with NULLs, LIKE escaping, delete order, local-time bucketing, imports, caching, paging. Use before writing a query or migration, or when data comes back wrong.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
maxrave-dev/kotlin-footguns☆ 1.5천2026년 10월 18일 업데이트
Desktop JVM and build traps: JNA natives, bundling, memory, packaging, code signing, R8, deep links, Gradle and CI releases. Use when a desktop build fails packaged, signed, on another OS or arch, or in CI.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
maxrave-dev/kotlin-footguns☆ 1.5천2026년 10월 18일 업데이트
Debugging-method traps: run the discriminating experiment first, read build logs bottom-up, treat an empty actual as unwritten, audit shared handles before removing a feature, read commit history critically. Use when a fix is not converging.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
maxrave-dev/kotlin-footguns☆ 1.5천2026년 10월 18일 업데이트
Scan a Kotlin or Compose Multiplatform diff for known footgun shapes and open the matching trap to confirm each hit. Use before committing, when reviewing a Kotlin change, or to audit a codebase.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
maxrave-dev/kotlin-footguns☆ 1.5천2026년 10월 18일 업데이트