diff options
author | Harsh Shandilya <me@msfjarvis.dev> | 2021-12-10 15:14:38 +0530 |
---|---|---|
committer | Harsh Shandilya <me@msfjarvis.dev> | 2021-12-21 13:01:40 +0530 |
commit | 0f837b003317970d50774df99bd474d3144120f8 (patch) | |
tree | 1e67717e1f8b85932fa84f1331b448c9748b8154 /passgen | |
parent | c5436b543df466657a1d0dc3af40d4707fca9b9d (diff) |
diceware: convert to an Android library
Diffstat (limited to 'passgen')
-rw-r--r-- | passgen/diceware/build.gradle.kts | 5 | ||||
-rw-r--r-- | passgen/diceware/src/main/AndroidManifest.xml | 6 | ||||
-rw-r--r-- | passgen/diceware/src/main/res/raw/diceware_wordlist.txt (renamed from passgen/diceware/src/main/resources/diceware_wordlist.txt) | 0 | ||||
-rw-r--r-- | passgen/diceware/src/test/kotlin/dev/msfjarvis/aps/passgen/diceware/WordListParserTest.kt | 5 |
4 files changed, 12 insertions, 4 deletions
diff --git a/passgen/diceware/build.gradle.kts b/passgen/diceware/build.gradle.kts index 8a10f467..a6d0f119 100644 --- a/passgen/diceware/build.gradle.kts +++ b/passgen/diceware/build.gradle.kts @@ -4,10 +4,13 @@ */ plugins { - kotlin("jvm") + id("com.github.android-password-store.android-library") + id("com.github.android-password-store.kotlin-android") id("com.github.android-password-store.kotlin-library") } +android { sourceSets { getByName("test") { resources.srcDir("src/main/res/raw") } } } + dependencies { implementation(libs.dagger.hilt.core) testImplementation(libs.bundles.testDependencies) diff --git a/passgen/diceware/src/main/AndroidManifest.xml b/passgen/diceware/src/main/AndroidManifest.xml new file mode 100644 index 00000000..6dff3e51 --- /dev/null +++ b/passgen/diceware/src/main/AndroidManifest.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + ~ Copyright © 2014-2021 The Android Password Store Authors. All Rights Reserved. + ~ SPDX-License-Identifier: LGPL-3.0-only WITH LGPL-3.0-linking-exception + --> + +<manifest package="dev.msfjarvis.aps.passgen.diceware" /> diff --git a/passgen/diceware/src/main/resources/diceware_wordlist.txt b/passgen/diceware/src/main/res/raw/diceware_wordlist.txt index 43f88a92..43f88a92 100644 --- a/passgen/diceware/src/main/resources/diceware_wordlist.txt +++ b/passgen/diceware/src/main/res/raw/diceware_wordlist.txt diff --git a/passgen/diceware/src/test/kotlin/dev/msfjarvis/aps/passgen/diceware/WordListParserTest.kt b/passgen/diceware/src/test/kotlin/dev/msfjarvis/aps/passgen/diceware/WordListParserTest.kt index a1633c69..9364085d 100644 --- a/passgen/diceware/src/test/kotlin/dev/msfjarvis/aps/passgen/diceware/WordListParserTest.kt +++ b/passgen/diceware/src/test/kotlin/dev/msfjarvis/aps/passgen/diceware/WordListParserTest.kt @@ -30,9 +30,8 @@ class WordListParserTest { companion object { fun getDefaultWordList(): InputStream { - return requireNotNull( - this::class.java.classLoader.getResourceAsStream("diceware_wordlist.txt") - ) + return requireNotNull(this::class.java.classLoader) + .getResourceAsStream("diceware_wordlist.txt") } } } |