Electric-Coin-Company / kotlin-bip39

A concise implementation of BIP-0039 in Kotlin for Android. In order, it prioritizes being secure, concise and idiomatic.
MIT License
35 stars 8 forks source link

Replace `dependsOn()` API #243

Open HonzaR opened 6 months ago

HonzaR commented 6 months ago

Is your feature request related to a problem? Please describe.

After the latest dependency bump, there is a new compile time warning:

The Default Kotlin Hierarchy Template was not applied to 'project ':bip39-lib'':
Explicit .dependsOn() edges were configured for the following source sets:
[iosArm64Main, iosArm64Test, iosSimulatorArm64Main, iosSimulatorArm64Test, iosX64Main, iosX64Test, linuxX64Main, linuxX64Test, macosArm64Main, macosArm64Test, macosX64Main, macosX64Test, mingwMain, mingwX64Main, mingwX64Test, nonJvmMain, tvosArm64Main, tvosArm64Test, tvosSimulatorArm64Main, tvosSimulatorArm64Test, tvosX64Main, tvosX64Test, unixMain, watchosArm32Main, watchosArm32Test, watchosArm64Main, watchosArm64Test, watchosSimulatorArm64Main, watchosSimulatorArm64Test, watchosX64Main, watchosX64Test]

Consider removing dependsOn-calls or disabling the default template by adding
    'kotlin.mpp.applyDefaultHierarchyTemplate=false'
to your gradle.properties

Describe the solution you'd like

Alternatives you've considered

Additional context

Jojoskwadra commented 4 months ago

solution for the BIP39 problem? Private key Or hash of transfer Or wallet.dat (encapsulate wallet )