Skip to content

android: address kotlin warnings - #871

Merged
hiimtmac merged 1 commit into
mainfrom
hiimtmac/fix-kotlin-warnings
Sep 16, 2026
Merged

hiimtmac merged 1 commit into
mainfrom
hiimtmac/fix-kotlin-warnings

Conversation

@hiimtmac

Copy link
Copy Markdown
Contributor

Fixes tailscale/corp#48328

Fix Kotlin 2.x and Java compiler warnings introduced by the AGP 9.4 migration.

  • Makes Android resource annotation targets explicit.
  • Adds scoped coroutine API opt-ins.
  • Reuses the configured JSON formatter.
  • Simplifies redundant Taildrop conditions.
  • Documents and suppresses required deprecated Quick Settings APIs.

These are source-level cleanup changes and do not intentionally alter application behavior. AGP configuration warnings will be addressed separately.

@hiimtmac
hiimtmac added this pull request to stack #872 September 16, 2026 16:45
@hiimtmac
hiimtmac force-pushed the hiimtmac/fix-kotlin-warnings branch from b7275b7 to 60cc562 Compare September 16, 2026 16:46
Base automatically changed from hiimtmac/test-tidy to main September 16, 2026 17:34
Fixes tailscale/corp#48328

Signed-off-by: Taylor McIntyre <taylorm@tailscale.com>
@hiimtmac
hiimtmac force-pushed the hiimtmac/fix-kotlin-warnings branch from 60cc562 to 3b0661b Compare September 16, 2026 17:34
@hiimtmac
hiimtmac merged commit abcd863 into main Sep 16, 2026
5 checks passed
@hiimtmac
hiimtmac deleted the hiimtmac/fix-kotlin-warnings branch September 16, 2026 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants