From 492995dc4011e884af8c8d5e67472dcc4a1257df Mon Sep 17 00:00:00 2001 From: tateisu Date: Thu, 2 Feb 2023 01:11:39 +0900 Subject: [PATCH] add CryptUrils. import anko source code instead of aar library to avoid build problem --- .idea/compiler.xml | 1 + .idea/gradle.xml | 1 + .idea/modules.xml | 4 + anko/.gitignore | 1 + anko/build.gradle | 48 + anko/consumer-rules.pro | 0 anko/proguard-rules.pro | 21 + .../juggler/anko/ExampleInstrumentedTest.kt | 24 + anko/src/main/AndroidManifest.xml | 4 + .../java/org/jetbrains/anko/AlertBuilder.kt | 119 + .../org/jetbrains/anko/AlertDialogBuilder.kt | 304 ++ .../org/jetbrains/anko/AndroidAlertBuilder.kt | 117 + .../java/org/jetbrains/anko/AndroidDialogs.kt | 184 ++ .../org/jetbrains/anko/AndroidSelectors.kt | 49 + .../java/org/jetbrains/anko/AnkoContext.kt | 146 + .../src/main/java/org/jetbrains/anko/Async.kt | 209 ++ .../java/org/jetbrains/anko/ContextUtils.kt | 158 + .../jetbrains/anko/CustomLayoutProperties.kt | 50 + .../java/org/jetbrains/anko/CustomServices.kt | 27 + .../jetbrains/anko/CustomViewProperties.kt | 107 + .../java/org/jetbrains/anko/CustomViews.kt | 164 + .../main/java/org/jetbrains/anko/Dialogs.kt | 98 + .../java/org/jetbrains/anko/Dimensions.kt | 77 + .../main/java/org/jetbrains/anko/Helpers.kt | 301 ++ .../org/jetbrains/anko/InputConstraints.kt | 24 + .../main/java/org/jetbrains/anko/Intents.kt | 239 ++ .../main/java/org/jetbrains/anko/Layouts.kt | 2105 +++++++++++++ .../main/java/org/jetbrains/anko/Logging.kt | 278 ++ .../src/main/java/org/jetbrains/anko/Menus.kt | 151 + .../java/org/jetbrains/anko/Properties.kt | 198 ++ .../anko/RelativeLayoutLayoutParamsHelpers.kt | 292 ++ .../main/java/org/jetbrains/anko/Selectors.kt | 52 + .../main/java/org/jetbrains/anko/Services.kt | 265 ++ .../org/jetbrains/anko/SharedPreferences.kt | 40 + .../src/main/java/org/jetbrains/anko/Theme.kt | 63 + .../main/java/org/jetbrains/anko/Toasts.kt | 123 + anko/src/main/java/org/jetbrains/anko/Ui.kt | 36 + .../src/main/java/org/jetbrains/anko/Views.kt | 2794 +++++++++++++++++ .../anko/appcompat/v7/SupportAlertBuilder.kt | 152 + .../java/org/jetbrains/anko/buildSpanned.kt | 93 + .../org/jetbrains/anko/collections/Arrays.kt | 140 + .../jetbrains/anko/collections/Collections.kt | 84 + .../anko/collections/SparseArrays.kt | 64 + .../java/org/jetbrains/anko/custom/Custom.kt | 70 + .../org/jetbrains/anko/custom/Deprecated.kt | 94 + .../org/jetbrains/anko/internals/Internals.kt | 316 ++ .../org/jetbrains/anko/menuItemsSequences.kt | 51 + .../jetbrains/anko/viewChildrenSequences.kt | 160 + .../java/jp/juggler/anko/ExampleUnitTest.kt | 17 + apng/build.gradle | 8 +- apng_android/build.gradle | 14 +- app/build.gradle | 37 +- .../main/libs/anko-appcompat-v7-0.10.8.aar | Bin 119360 -> 0 bytes .../libs/anko-appcompat-v7-commons-0.10.8.aar | Bin 15147 -> 0 bytes .../anko-appcompat-v7-coroutines-0.10.8.aar | Bin 45408 -> 0 bytes app/src/main/libs/anko-commons-0.10.8.aar | Bin 1096 -> 0 bytes app/src/main/libs/anko-sdk25-0.10.8.aar | Bin 204559 -> 0 bytes app/src/main/libs/anko-sqlite-0.10.8.aar | Bin 27636 -> 0 bytes app/src/main/libs/anko-support-v4-0.10.8.aar | Bin 50493 -> 0 bytes .../libs/anko-support-v4-commons-0.10.8.aar | Bin 2657 -> 0 bytes app/src/main/libs/appcompatV7-base-0.10.8.aar | Bin 29133 -> 0 bytes app/src/main/libs/commons-base-0.10.8.aar | Bin 156925 -> 0 bytes app/src/main/libs/platform-base-0.10.8.aar | Bin 18431 -> 0 bytes app/src/main/libs/sqlite-base-0.10.8.aar | Bin 53790 -> 0 bytes app/src/main/libs/supportV4-base-0.10.8.aar | Bin 17382 -> 0 bytes base/build.gradle | 81 +- .../jp/juggler/{base => }/DispatchersTest.kt | 0 .../jp/juggler/{base => }/JugglerBaseTest.kt | 0 .../juggler/{base => }/TestDispatcherRule.kt | 0 .../java/jp/juggler/crypt/Aes128GcmDecoder.kt | 154 + .../java/jp/juggler/crypt/AesGcmDecoder.kt | 144 + .../main/java/jp/juggler/crypt/ByteRange.kt | 58 + .../java/jp/juggler/crypt/ByteRangeReader.kt | 53 + .../main/java/jp/juggler/crypt/CryptUtils.kt | 195 ++ .../main/java/jp/juggler/util/data/Base128.kt | 58 + .../main/java/jp/juggler/util/data/BinPack.kt | 285 ++ .../java/jp/juggler/util/data/StringUtils.kt | 56 +- .../main/java/jp/juggler/util/log/AdbLog.kt | 174 + base/src/test/java/jp/juggler/Base128Test.kt | 31 + base/src/test/java/jp/juggler/BinPackTest.kt | 164 + .../jp/juggler/{base => }/ExampleUnitTest.kt | 0 .../test/java/jp/juggler/WebPushCryptTest.kt | 292 ++ build.gradle | 66 +- colorpicker/build.gradle | 12 +- emoji/build.gradle | 10 +- icon_material_symbols/build.gradle | 9 +- sample_apng/build.gradle | 12 +- settings.gradle | 1 + 88 files changed, 11883 insertions(+), 146 deletions(-) create mode 100644 anko/.gitignore create mode 100644 anko/build.gradle create mode 100644 anko/consumer-rules.pro create mode 100644 anko/proguard-rules.pro create mode 100644 anko/src/androidTest/java/jp/juggler/anko/ExampleInstrumentedTest.kt create mode 100644 anko/src/main/AndroidManifest.xml create mode 100644 anko/src/main/java/org/jetbrains/anko/AlertBuilder.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/AlertDialogBuilder.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/AndroidAlertBuilder.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/AndroidDialogs.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/AndroidSelectors.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/AnkoContext.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Async.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/ContextUtils.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/CustomLayoutProperties.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/CustomServices.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/CustomViewProperties.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/CustomViews.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Dialogs.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Dimensions.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Helpers.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/InputConstraints.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Intents.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Layouts.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Logging.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Menus.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Properties.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/RelativeLayoutLayoutParamsHelpers.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Selectors.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Services.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/SharedPreferences.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Theme.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Toasts.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Ui.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/Views.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/appcompat/v7/SupportAlertBuilder.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/buildSpanned.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/collections/Arrays.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/collections/Collections.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/collections/SparseArrays.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/custom/Custom.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/custom/Deprecated.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/internals/Internals.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/menuItemsSequences.kt create mode 100644 anko/src/main/java/org/jetbrains/anko/viewChildrenSequences.kt create mode 100644 anko/src/test/java/jp/juggler/anko/ExampleUnitTest.kt delete mode 100644 app/src/main/libs/anko-appcompat-v7-0.10.8.aar delete mode 100644 app/src/main/libs/anko-appcompat-v7-commons-0.10.8.aar delete mode 100644 app/src/main/libs/anko-appcompat-v7-coroutines-0.10.8.aar delete mode 100644 app/src/main/libs/anko-commons-0.10.8.aar delete mode 100644 app/src/main/libs/anko-sdk25-0.10.8.aar delete mode 100644 app/src/main/libs/anko-sqlite-0.10.8.aar delete mode 100644 app/src/main/libs/anko-support-v4-0.10.8.aar delete mode 100644 app/src/main/libs/anko-support-v4-commons-0.10.8.aar delete mode 100644 app/src/main/libs/appcompatV7-base-0.10.8.aar delete mode 100644 app/src/main/libs/commons-base-0.10.8.aar delete mode 100644 app/src/main/libs/platform-base-0.10.8.aar delete mode 100644 app/src/main/libs/sqlite-base-0.10.8.aar delete mode 100644 app/src/main/libs/supportV4-base-0.10.8.aar rename base/src/androidTest/java/jp/juggler/{base => }/DispatchersTest.kt (100%) rename base/src/androidTest/java/jp/juggler/{base => }/JugglerBaseTest.kt (100%) rename base/src/androidTest/java/jp/juggler/{base => }/TestDispatcherRule.kt (100%) create mode 100644 base/src/main/java/jp/juggler/crypt/Aes128GcmDecoder.kt create mode 100644 base/src/main/java/jp/juggler/crypt/AesGcmDecoder.kt create mode 100644 base/src/main/java/jp/juggler/crypt/ByteRange.kt create mode 100644 base/src/main/java/jp/juggler/crypt/ByteRangeReader.kt create mode 100644 base/src/main/java/jp/juggler/crypt/CryptUtils.kt create mode 100644 base/src/main/java/jp/juggler/util/data/Base128.kt create mode 100644 base/src/main/java/jp/juggler/util/data/BinPack.kt create mode 100644 base/src/main/java/jp/juggler/util/log/AdbLog.kt create mode 100644 base/src/test/java/jp/juggler/Base128Test.kt create mode 100644 base/src/test/java/jp/juggler/BinPackTest.kt rename base/src/test/java/jp/juggler/{base => }/ExampleUnitTest.kt (100%) create mode 100644 base/src/test/java/jp/juggler/WebPushCryptTest.kt diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 91747b40..64e0bf18 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -3,6 +3,7 @@ + diff --git a/.idea/gradle.xml b/.idea/gradle.xml index a7512be9..c3f4735f 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -11,6 +11,7 @@