Files
amethyst/quartz/src
Claude e43b4c6696 fix(quartz): stop shipping a dead keep rule to every consumer, fix a dead link
Both found answering "does this keep quartz's names for library users".

consumer-rules.pro is merged into the R8 configuration of every app that depends
on quartz, so its contents are somebody else's build, not just ours. The three
libscrypt rules match nothing: quartz replaced it with a pure-Kotlin
implementation, and `:quartz:dependencies --configuration jvmRuntimeClasspath`
shows no com.lambdaworks on the graph at all. The secp256k1 JNI rule stays --
that one is real.

The KDoc on NwcTransactionMetadata still pointed at
nip47WalletConnect.kotlinSerialization.toAnyValue. That package went away when
the helper moved to nip01Core.kotlinSerialization, so the link resolved to
nothing for anyone reading the published docs.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DEoxktEZyTrAS33vVZBiwm
2026-09-20 21:49:37 +00:00
..