diff options
| author | Harsh Shandilya <msfjarvis@gmail.com> | 2019-05-26 12:40:03 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-05-26 12:40:03 +0530 |
| commit | b06420eb830612898ace3ddab9c73d71d9c76cb8 (patch) | |
| tree | 0289c31ee9a1d94bbb60af238ef4a278c7148b75 /app/src/main/java/com/zeapo/pwdstore/pwgen | |
| parent | 5078da44903dd59d0fafb7a5baa3d0798d2e653a (diff) | |
| download | HardenedPass-b06420eb830612898ace3ddab9c73d71d9c76cb8.tar.gz HardenedPass-b06420eb830612898ace3ddab9c73d71d9c76cb8.zip | |
Improve nullability coverage (#514)
* Switch to in-built RV divider
* Switch getActivity calls to requireActivity
This enforces non-null activity and throws a proper exception when it is
null for some reason.
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/pwgen')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/pwgen/PasswordGenerator.kt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/pwgen/PasswordGenerator.kt b/app/src/main/java/com/zeapo/pwdstore/pwgen/PasswordGenerator.kt index 6132d2dc..dcb2c199 100644 --- a/app/src/main/java/com/zeapo/pwdstore/pwgen/PasswordGenerator.kt +++ b/app/src/main/java/com/zeapo/pwdstore/pwgen/PasswordGenerator.kt @@ -47,6 +47,7 @@ object PasswordGenerator { * @return `false` if a numerical options is invalid, * `true` otherwise */ + @JvmStatic fun setPrefs(ctx: Context, argv: ArrayList<String>, vararg numArgv: Int): Boolean { val prefs = ctx.getSharedPreferences("PasswordGenerator", Context.MODE_PRIVATE) val editor = prefs.edit() @@ -81,7 +82,7 @@ object PasswordGenerator { * preferences file 'PasswordGenerator' * @return list of generated passwords */ - @Throws(PasswordGenerator.PasswordGeneratorExeption::class) + @JvmStatic @Throws(PasswordGenerator.PasswordGeneratorExeption::class) fun generate(ctx: Context): ArrayList<String> { val prefs = ctx.getSharedPreferences("PasswordGenerator", Context.MODE_PRIVATE) @@ -140,6 +141,6 @@ object PasswordGenerator { return passwords } - public class PasswordGeneratorExeption(string: String) : Exception(string) + class PasswordGeneratorExeption(string: String) : Exception(string) } |
