From c1910c70a0c3652d6def313a9cae63c5e40d6f23 Mon Sep 17 00:00:00 2001 From: Andrea Cioccarelli Date: Sat, 2 Oct 2021 16:57:24 +0200 Subject: [PATCH] Version 2.3.2: Maintenance release, updated kotlin, gradle to 7.2 and AGB to 7.0.2, general dependencies upgrade and run configs tweaks --- .circleci/config.yml | 0 .idea/codeStyles/Project.xml | 0 .idea/codeStyles/codeStyleConfig.xml | 0 .idea/compiler.xml | 0 .idea/copyright/Andrea_Cioccarelli.xml | 0 .idea/copyright/profiles_settings.xml | 0 .idea/jarRepositories.xml | 0 .idea/kotlinc.xml | 0 .idea/misc.xml | 2 +- .idea/modules.xml | 0 .idea/navEditor.xml | 0 .idea/render.experimental.xml | 0 .idea/runConfigurations.xml | 13 ----------- .idea/runConfigurations/AESTests.xml | 0 .idea/runConfigurations/All_Tests.xml | 0 .idea/runConfigurations/Autorilascio.xml | 8 ++++--- .idea/runConfigurations/Launch_Test_App.xml | 0 .idea/runConfigurations/PlainTextTests.xml | 0 .idea/runConfigurations/Run_All_Tests.xml | 0 .idea/runConfigurations/Run_Gradle_check.xml | 0 .idea/runConfigurations/assembleDebug.xml | 0 .idea/runConfigurations/assembleRelease.xml | 0 .../closeAndReleaseRepository.xml | 0 ...oseAndReleaseSonatypeStagingRepository.xml | 21 +++++++++++++++++ .idea/runConfigurations/closeRepository.xml | 0 .idea/runConfigurations/createRepository.xml | 0 .idea/runConfigurations/dependencyUpdates.xml | 0 ...ReleasePublicationToSonatypeRepository.xml | 0 .idea/runConfigurations/releaseRepository.xml | 0 .idea/vcs.xml | 0 README.md | 8 +++---- art/demo-app.png | Bin build.gradle | 4 ++-- dependencies.gradle | 22 +++++++++--------- docs/_config.yml | 0 docs/index.md | 0 extras/dark/pdf/KsPrefs.pdf | Bin extras/light/pdf/KsPrefs.pdf | Bin gradle/wrapper/gradle-wrapper.properties | 2 +- library/build.gradle | 13 ++++------- .../com/cioccarellia/ksprefs/KsPrefs.kt | 0 .../cioccarellia/ksprefs/KsPrefsFunctions.kt | 0 .../ksprefs/annotations/Derivative.kt | 0 .../ksprefs/annotations/Integral.kt | 0 .../cioccarellia/ksprefs/api/PrefsCenter.kt | 0 .../ksprefs/config/EncryptionType.kt | 0 .../cioccarellia/ksprefs/config/KspConfig.kt | 0 .../ksprefs/config/model/AutoSavePolicy.kt | 0 .../ksprefs/config/model/CommitStrategy.kt | 0 .../ksprefs/config/model/KeySize.kt | 0 .../model/KeySizeMismatchFallbackStrategy.kt | 0 .../ksprefs/config/model/KeyTagSize.kt | 0 .../ksprefs/converters/BigDecimalConverter.kt | 0 .../ksprefs/converters/BigIntConverter.kt | 0 .../ksprefs/converters/BooleanConverter.kt | 0 .../ksprefs/converters/ByteArrayConverter.kt | 0 .../ksprefs/converters/ByteConverter.kt | 0 .../ksprefs/converters/CalendarConverter.kt | 0 .../converters/CharSequenceConverter.kt | 0 .../ksprefs/converters/DateConverter.kt | 0 .../ksprefs/converters/DoubleConverter.kt | 0 .../ksprefs/converters/EnumConverter.kt | 0 .../ksprefs/converters/FloatConverter.kt | 0 .../ksprefs/converters/IntConverter.kt | 0 .../ksprefs/converters/JsonConverter.kt | 0 .../ksprefs/converters/LongConverter.kt | 0 .../ksprefs/converters/ShortConverter.kt | 0 .../ksprefs/converters/StringConverter.kt | 0 .../ksprefs/converters/TypeConverter.kt | 0 .../converters/UnknownTypeConverter.kt | 0 .../cioccarellia/ksprefs/defaults/Defaults.kt | 0 .../dynamic/DelegateDynamicKsPref.kt | 0 .../dynamic/DelegateDynamicUnsafePref.kt | 0 .../ksprefs/dispatcher/KspDispatcher.kt | 0 .../ksprefs/enclosure/KspEnclosure.kt | 0 .../ksprefs/engines/EncryptionKeyChecker.kt | 0 .../ksprefs/engines/EnginePicker.kt | 0 .../ksprefs/engines/SymmetricKey.kt | 0 .../ksprefs/engines/Transmission.kt | 0 .../ksprefs/engines/base/CryptoEngine.kt | 0 .../ksprefs/engines/base/Engine.kt | 0 .../ksprefs/engines/base/KeystoreEngine.kt | 0 .../ksprefs/engines/model/aes/AesCbcEngine.kt | 0 .../ksprefs/engines/model/aes/AesEcbEngine.kt | 0 .../engines/model/base64/Base64Engine.kt | 0 .../model/keystore/AesKeyStoreEngine.kt | 0 .../keystore/RsaKeyPairKeyStoreEngine.kt | 0 .../model/keystore/fetcher/KeyStoreFetcher.kt | 0 .../model/plaintext/PlainTextEngine.kt | 0 .../ksprefs/exceptions/EngineException.kt | 0 .../exceptions/KeySizeMismatchException.kt | 0 .../ksprefs/exceptions/NoSuchKeyException.kt | 0 .../ksprefs/extensions/ByteArrayExts.kt | 0 .../ksprefs/extensions/CipherExts.kt | 0 .../ksprefs/extensions/ContextExts.kt | 0 .../ksprefs/extensions/ExceptionExts.kt | 0 .../ksprefs/extensions/KeyStoreExts.kt | 0 .../ksprefs/extensions/ReaderExts.kt | 0 .../ksprefs/extensions/StringExts.kt | 0 .../ksprefs/extensions/WriterExts.kt | 0 .../ksprefs/internal/ByteSizeable.kt | 0 .../cioccarellia/ksprefs/internal/SafeRun.kt | 0 .../cioccarellia/ksprefs/intrinsic/Checks.kt | 0 .../ksprefs/namespace/Namespace.kt | 0 .../com/cioccarellia/ksprefs/AESTests.kt | 0 .../com/cioccarellia/ksprefs/Commons.kt | 0 .../com/cioccarellia/ksprefs/Delegates.kt | 0 .../cioccarellia/ksprefs/PlainTextTests.kt | 0 library_info.gradle | 4 ++-- scripts/publish-mavencentral.gradle | 0 .../com/cioccarellia/ksprefsample/App.kt | 0 .../activities/all/AllActivity.kt | 0 .../activities/ambiguous/AmbiguousActivity.kt | 0 .../activities/batch/BatchActivity.kt | 0 .../activities/dynamic/DynamicActivity.kt | 0 .../activities/json/JsonActivity.kt | 0 .../activities/main/MainActivity.kt | 0 .../activities/numbers/NumbersActivity.kt | 0 .../activities/observer/ObserverActivity.kt | 0 .../prefcenter/StartCounterPrefCenter.kt | 0 .../ksprefsample/util/TextViewExts.kt | 0 test/src/main/res/layout/activity_all.xml | 0 .../main/res/layout/activity_ambiguous.xml | 0 test/src/main/res/layout/activity_batch.xml | 0 test/src/main/res/layout/activity_dynamic.xml | 0 test/src/main/res/layout/activity_json.xml | 0 test/src/main/res/layout/activity_numbers.xml | 0 .../src/main/res/layout/activity_observer.xml | 0 128 files changed, 51 insertions(+), 46 deletions(-) mode change 100644 => 100755 .circleci/config.yml mode change 100644 => 100755 .idea/codeStyles/Project.xml mode change 100644 => 100755 .idea/codeStyles/codeStyleConfig.xml mode change 100644 => 100755 .idea/compiler.xml mode change 100644 => 100755 .idea/copyright/Andrea_Cioccarelli.xml mode change 100644 => 100755 .idea/copyright/profiles_settings.xml mode change 100644 => 100755 .idea/jarRepositories.xml mode change 100644 => 100755 .idea/kotlinc.xml mode change 100644 => 100755 .idea/misc.xml mode change 100644 => 100755 .idea/modules.xml mode change 100644 => 100755 .idea/navEditor.xml mode change 100644 => 100755 .idea/render.experimental.xml delete mode 100644 .idea/runConfigurations.xml mode change 100644 => 100755 .idea/runConfigurations/AESTests.xml mode change 100644 => 100755 .idea/runConfigurations/All_Tests.xml mode change 100644 => 100755 .idea/runConfigurations/Autorilascio.xml mode change 100644 => 100755 .idea/runConfigurations/Launch_Test_App.xml mode change 100644 => 100755 .idea/runConfigurations/PlainTextTests.xml mode change 100644 => 100755 .idea/runConfigurations/Run_All_Tests.xml mode change 100644 => 100755 .idea/runConfigurations/Run_Gradle_check.xml mode change 100644 => 100755 .idea/runConfigurations/assembleDebug.xml mode change 100644 => 100755 .idea/runConfigurations/assembleRelease.xml mode change 100644 => 100755 .idea/runConfigurations/closeAndReleaseRepository.xml create mode 100755 .idea/runConfigurations/closeAndReleaseSonatypeStagingRepository.xml mode change 100644 => 100755 .idea/runConfigurations/closeRepository.xml mode change 100644 => 100755 .idea/runConfigurations/createRepository.xml mode change 100644 => 100755 .idea/runConfigurations/dependencyUpdates.xml mode change 100644 => 100755 .idea/runConfigurations/publishReleasePublicationToSonatypeRepository.xml mode change 100644 => 100755 .idea/runConfigurations/releaseRepository.xml mode change 100644 => 100755 .idea/vcs.xml mode change 100644 => 100755 art/demo-app.png mode change 100644 => 100755 docs/_config.yml mode change 100644 => 100755 docs/index.md mode change 100644 => 100755 extras/dark/pdf/KsPrefs.pdf mode change 100644 => 100755 extras/light/pdf/KsPrefs.pdf mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/KsPrefs.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/KsPrefsFunctions.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/annotations/Derivative.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/annotations/Integral.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/api/PrefsCenter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/config/EncryptionType.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/config/KspConfig.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/AutoSavePolicy.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/CommitStrategy.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/KeySize.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/KeySizeMismatchFallbackStrategy.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/KeyTagSize.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/BigDecimalConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/BigIntConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/BooleanConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/ByteArrayConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/ByteConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/CalendarConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/CharSequenceConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/DateConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/DoubleConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/EnumConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/FloatConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/IntConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/JsonConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/LongConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/ShortConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/StringConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/TypeConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/converters/UnknownTypeConverter.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/defaults/Defaults.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/delegates/dynamic/DelegateDynamicKsPref.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/delegates/dynamic/DelegateDynamicUnsafePref.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/dispatcher/KspDispatcher.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/enclosure/KspEnclosure.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/EncryptionKeyChecker.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/EnginePicker.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/SymmetricKey.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/Transmission.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/base/CryptoEngine.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/base/Engine.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/base/KeystoreEngine.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/aes/AesCbcEngine.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/aes/AesEcbEngine.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/base64/Base64Engine.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/keystore/AesKeyStoreEngine.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/keystore/RsaKeyPairKeyStoreEngine.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/keystore/fetcher/KeyStoreFetcher.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/plaintext/PlainTextEngine.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/exceptions/EngineException.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/exceptions/KeySizeMismatchException.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/exceptions/NoSuchKeyException.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ByteArrayExts.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/CipherExts.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ContextExts.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ExceptionExts.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/KeyStoreExts.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ReaderExts.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/StringExts.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/WriterExts.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/internal/ByteSizeable.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/internal/SafeRun.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/intrinsic/Checks.kt mode change 100644 => 100755 library/src/main/kotlin/com/cioccarellia/ksprefs/namespace/Namespace.kt mode change 100644 => 100755 library/src/test/kotlin/com/cioccarellia/ksprefs/AESTests.kt mode change 100644 => 100755 library/src/test/kotlin/com/cioccarellia/ksprefs/Commons.kt mode change 100644 => 100755 library/src/test/kotlin/com/cioccarellia/ksprefs/Delegates.kt mode change 100644 => 100755 library/src/test/kotlin/com/cioccarellia/ksprefs/PlainTextTests.kt mode change 100644 => 100755 scripts/publish-mavencentral.gradle mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/App.kt mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/all/AllActivity.kt mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/ambiguous/AmbiguousActivity.kt mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/batch/BatchActivity.kt mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/dynamic/DynamicActivity.kt mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/json/JsonActivity.kt mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/main/MainActivity.kt mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/numbers/NumbersActivity.kt mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/observer/ObserverActivity.kt mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/prefcenter/StartCounterPrefCenter.kt mode change 100644 => 100755 test/src/main/kotlin/com/cioccarellia/ksprefsample/util/TextViewExts.kt mode change 100644 => 100755 test/src/main/res/layout/activity_all.xml mode change 100644 => 100755 test/src/main/res/layout/activity_ambiguous.xml mode change 100644 => 100755 test/src/main/res/layout/activity_batch.xml mode change 100644 => 100755 test/src/main/res/layout/activity_dynamic.xml mode change 100644 => 100755 test/src/main/res/layout/activity_json.xml mode change 100644 => 100755 test/src/main/res/layout/activity_numbers.xml mode change 100644 => 100755 test/src/main/res/layout/activity_observer.xml diff --git a/.circleci/config.yml b/.circleci/config.yml old mode 100644 new mode 100755 diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml old mode 100644 new mode 100755 diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml old mode 100644 new mode 100755 diff --git a/.idea/compiler.xml b/.idea/compiler.xml old mode 100644 new mode 100755 diff --git a/.idea/copyright/Andrea_Cioccarelli.xml b/.idea/copyright/Andrea_Cioccarelli.xml old mode 100644 new mode 100755 diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml old mode 100644 new mode 100755 diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml old mode 100644 new mode 100755 diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml old mode 100644 new mode 100755 diff --git a/.idea/misc.xml b/.idea/misc.xml old mode 100644 new mode 100755 index f97c5a2..6f54934 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -71,7 +71,7 @@ - + diff --git a/.idea/modules.xml b/.idea/modules.xml old mode 100644 new mode 100755 diff --git a/.idea/navEditor.xml b/.idea/navEditor.xml old mode 100644 new mode 100755 diff --git a/.idea/render.experimental.xml b/.idea/render.experimental.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml deleted file mode 100644 index e497da9..0000000 --- a/.idea/runConfigurations.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/AESTests.xml b/.idea/runConfigurations/AESTests.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/All_Tests.xml b/.idea/runConfigurations/All_Tests.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/Autorilascio.xml b/.idea/runConfigurations/Autorilascio.xml old mode 100644 new mode 100755 index 80bdaab..631296a --- a/.idea/runConfigurations/Autorilascio.xml +++ b/.idea/runConfigurations/Autorilascio.xml @@ -2,7 +2,7 @@ - true + true + true + false \ No newline at end of file diff --git a/.idea/runConfigurations/Launch_Test_App.xml b/.idea/runConfigurations/Launch_Test_App.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/PlainTextTests.xml b/.idea/runConfigurations/PlainTextTests.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/Run_All_Tests.xml b/.idea/runConfigurations/Run_All_Tests.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/Run_Gradle_check.xml b/.idea/runConfigurations/Run_Gradle_check.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/assembleDebug.xml b/.idea/runConfigurations/assembleDebug.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/assembleRelease.xml b/.idea/runConfigurations/assembleRelease.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/closeAndReleaseRepository.xml b/.idea/runConfigurations/closeAndReleaseRepository.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/closeAndReleaseSonatypeStagingRepository.xml b/.idea/runConfigurations/closeAndReleaseSonatypeStagingRepository.xml new file mode 100755 index 0000000..02b8038 --- /dev/null +++ b/.idea/runConfigurations/closeAndReleaseSonatypeStagingRepository.xml @@ -0,0 +1,21 @@ + + + + + + + true + + + \ No newline at end of file diff --git a/.idea/runConfigurations/closeRepository.xml b/.idea/runConfigurations/closeRepository.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/createRepository.xml b/.idea/runConfigurations/createRepository.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/dependencyUpdates.xml b/.idea/runConfigurations/dependencyUpdates.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/publishReleasePublicationToSonatypeRepository.xml b/.idea/runConfigurations/publishReleasePublicationToSonatypeRepository.xml old mode 100644 new mode 100755 diff --git a/.idea/runConfigurations/releaseRepository.xml b/.idea/runConfigurations/releaseRepository.xml old mode 100644 new mode 100755 diff --git a/.idea/vcs.xml b/.idea/vcs.xml old mode 100644 new mode 100755 diff --git a/README.md b/README.md index ab64c7c..da0ccf5 100755 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Download from MavenCentral CircleCI Codacy - Kotlin + Kotlin Android Min Sdk Android Compile Version License @@ -18,7 +18,7 @@ ```gradle dependencies { - implementation 'com.github.cioccarellia:ksprefs:2.3.1' + implementation 'com.github.cioccarellia:ksprefs:2.3.2' } ``` @@ -27,7 +27,7 @@ dependencies { ```gradle dependencies { - implementation("com.github.cioccarellia:ksprefs:2.3.1") + implementation("com.github.cioccarellia:ksprefs:2.3.2") } ``` @@ -38,7 +38,7 @@ dependencies { com.github.cioccarellia ksprefs - 2.3.1 + 2.3.2 pom ``` diff --git a/art/demo-app.png b/art/demo-app.png old mode 100644 new mode 100755 diff --git a/build.gradle b/build.gradle index c269982..6e7c60a 100755 --- a/build.gradle +++ b/build.gradle @@ -17,7 +17,7 @@ apply from: rootProject.file("gradle/versions_plugin_config.gradle") apply plugin: 'io.codearte.nexus-staging' buildscript { - ext.kotlin_version = '1.5.21' + ext.kotlin_version = '1.5.31' apply from: rootProject.file("dependencies.gradle") repositories { @@ -31,7 +31,7 @@ buildscript { classpath deps.gradle_plugins.android classpath deps.gradle_plugins.kotlin classpath 'io.codearte.gradle.nexus:gradle-nexus-staging-plugin:0.30.0' - classpath 'com.github.ben-manes:gradle-versions-plugin:0.38.0' + classpath 'com.github.ben-manes:gradle-versions-plugin:0.39.0' } } diff --git a/dependencies.gradle b/dependencies.gradle index 5973470..8910c0e 100755 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -21,8 +21,8 @@ ext.versions = [ ext.deps = [ gradle_plugins: [ - android : "com.android.tools.build:gradle:4.2.2", - versions : "com.github.ben-manes:gradle-versions-plugin:0.38.0", + android : "com.android.tools.build:gradle:7.0.2", + versions : "com.github.ben-manes:gradle-versions-plugin:0.39.0", kotlin : "org.jetbrains.kotlin:kotlin-gradle-plugin:${versions.kt}", reflection : "org.jetbrains.kotlin:kotlin-reflect:${versions.kt}", serialization: "org.jetbrains.kotlin:kotlin-serialization:${versions.kt}" @@ -31,8 +31,8 @@ ext.deps = [ kotlin : [ stdlib8 : "org.jetbrains.kotlin:kotlin-stdlib-jdk8:${versions.kt}", coroutines : [ - core : "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9", - android: "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9" + core : "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.1", + android: "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2" ], test : [ mockito: "com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0" @@ -42,9 +42,9 @@ ext.deps = [ androidx : [ annotations : "androidx.annotation:annotation:1.1.0", - app_compat : "androidx.appcompat:appcompat:1.2.0", + app_compat : "androidx.appcompat:appcompat:1.3.1", constraint_layout: "com.android.support.constraint:constraint-layout:2.0.4", - material : "com.google.android.material:material:1.3.0", + material : "com.google.android.material:material:1.4.0", lifecycle : [ live_data : "androidx.lifecycle:lifecycle-livedata:2.2.0", view_model: "androidx.lifecycle:lifecycle-viewmodel:2.2.0", @@ -60,11 +60,11 @@ ext.deps = [ ], test : [ - junit : "junit:junit:4.13", - robolectric : "org.robolectric:robolectric:4.3.1", - androidx_test_core : "androidx.test:core:1.0.0", + junit : "junit:junit:4.13.2", + robolectric : "org.robolectric:robolectric:4.6.1", + androidx_test_core : "androidx.test:core:1.4.0", androidx_test_runner_espresso: "androidx.test.espresso:espresso-core:3.2.0", - mockito_core : "org.mockito:mockito-core:3.9.0", - truth : "com.google.truth:truth:1.1.2" + mockito_core : "org.mockito:mockito-core:3.12.4", + truth : "com.google.truth:truth:1.1.3" ] ] \ No newline at end of file diff --git a/docs/_config.yml b/docs/_config.yml old mode 100644 new mode 100755 diff --git a/docs/index.md b/docs/index.md old mode 100644 new mode 100755 diff --git a/extras/dark/pdf/KsPrefs.pdf b/extras/dark/pdf/KsPrefs.pdf old mode 100644 new mode 100755 diff --git a/extras/light/pdf/KsPrefs.pdf b/extras/light/pdf/KsPrefs.pdf old mode 100644 new mode 100755 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 3848ec7..43befa6 100755 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.1.1-all.zip \ No newline at end of file +distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip \ No newline at end of file diff --git a/library/build.gradle b/library/build.gradle index 03cc931..c671328 100755 --- a/library/build.gradle +++ b/library/build.gradle @@ -34,14 +34,9 @@ dependencies { implementation deps.kotlin.coroutines.android implementation deps.androidx.lifecycle.ext - // Required -- JUnit 4 framework - testImplementation 'junit:junit:4.13.2' - // Optional -- Robolectric environment - testImplementation 'androidx.test:core:1.3.0' - // Optional -- Mockito framework - testImplementation 'org.mockito:mockito-core:3.9.0' - - testImplementation "org.robolectric:robolectric:4.5.1" - + testImplementation deps.test.junit + testImplementation deps.test.androidx_test_core + testImplementation deps.test.mockito_core + testImplementation deps.test.robolectric testImplementation deps.test.truth } \ No newline at end of file diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/KsPrefs.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/KsPrefs.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/KsPrefsFunctions.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/KsPrefsFunctions.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/annotations/Derivative.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/annotations/Derivative.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/annotations/Integral.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/annotations/Integral.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/api/PrefsCenter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/api/PrefsCenter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/config/EncryptionType.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/config/EncryptionType.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/config/KspConfig.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/config/KspConfig.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/AutoSavePolicy.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/AutoSavePolicy.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/CommitStrategy.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/CommitStrategy.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/KeySize.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/KeySize.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/KeySizeMismatchFallbackStrategy.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/KeySizeMismatchFallbackStrategy.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/KeyTagSize.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/config/model/KeyTagSize.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/BigDecimalConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/BigDecimalConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/BigIntConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/BigIntConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/BooleanConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/BooleanConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/ByteArrayConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/ByteArrayConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/ByteConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/ByteConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/CalendarConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/CalendarConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/CharSequenceConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/CharSequenceConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/DateConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/DateConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/DoubleConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/DoubleConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/EnumConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/EnumConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/FloatConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/FloatConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/IntConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/IntConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/JsonConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/JsonConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/LongConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/LongConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/ShortConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/ShortConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/StringConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/StringConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/TypeConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/TypeConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/UnknownTypeConverter.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/converters/UnknownTypeConverter.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/defaults/Defaults.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/defaults/Defaults.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/delegates/dynamic/DelegateDynamicKsPref.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/delegates/dynamic/DelegateDynamicKsPref.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/delegates/dynamic/DelegateDynamicUnsafePref.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/delegates/dynamic/DelegateDynamicUnsafePref.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/dispatcher/KspDispatcher.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/dispatcher/KspDispatcher.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/enclosure/KspEnclosure.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/enclosure/KspEnclosure.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/EncryptionKeyChecker.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/EncryptionKeyChecker.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/EnginePicker.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/EnginePicker.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/SymmetricKey.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/SymmetricKey.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/Transmission.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/Transmission.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/base/CryptoEngine.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/base/CryptoEngine.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/base/Engine.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/base/Engine.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/base/KeystoreEngine.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/base/KeystoreEngine.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/aes/AesCbcEngine.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/aes/AesCbcEngine.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/aes/AesEcbEngine.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/aes/AesEcbEngine.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/base64/Base64Engine.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/base64/Base64Engine.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/keystore/AesKeyStoreEngine.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/keystore/AesKeyStoreEngine.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/keystore/RsaKeyPairKeyStoreEngine.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/keystore/RsaKeyPairKeyStoreEngine.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/keystore/fetcher/KeyStoreFetcher.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/keystore/fetcher/KeyStoreFetcher.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/plaintext/PlainTextEngine.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/engines/model/plaintext/PlainTextEngine.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/exceptions/EngineException.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/exceptions/EngineException.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/exceptions/KeySizeMismatchException.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/exceptions/KeySizeMismatchException.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/exceptions/NoSuchKeyException.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/exceptions/NoSuchKeyException.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ByteArrayExts.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ByteArrayExts.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/CipherExts.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/CipherExts.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ContextExts.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ContextExts.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ExceptionExts.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ExceptionExts.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/KeyStoreExts.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/KeyStoreExts.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ReaderExts.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/ReaderExts.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/StringExts.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/StringExts.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/WriterExts.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/extensions/WriterExts.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/internal/ByteSizeable.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/internal/ByteSizeable.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/internal/SafeRun.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/internal/SafeRun.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/intrinsic/Checks.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/intrinsic/Checks.kt old mode 100644 new mode 100755 diff --git a/library/src/main/kotlin/com/cioccarellia/ksprefs/namespace/Namespace.kt b/library/src/main/kotlin/com/cioccarellia/ksprefs/namespace/Namespace.kt old mode 100644 new mode 100755 diff --git a/library/src/test/kotlin/com/cioccarellia/ksprefs/AESTests.kt b/library/src/test/kotlin/com/cioccarellia/ksprefs/AESTests.kt old mode 100644 new mode 100755 diff --git a/library/src/test/kotlin/com/cioccarellia/ksprefs/Commons.kt b/library/src/test/kotlin/com/cioccarellia/ksprefs/Commons.kt old mode 100644 new mode 100755 diff --git a/library/src/test/kotlin/com/cioccarellia/ksprefs/Delegates.kt b/library/src/test/kotlin/com/cioccarellia/ksprefs/Delegates.kt old mode 100644 new mode 100755 diff --git a/library/src/test/kotlin/com/cioccarellia/ksprefs/PlainTextTests.kt b/library/src/test/kotlin/com/cioccarellia/ksprefs/PlainTextTests.kt old mode 100644 new mode 100755 diff --git a/library_info.gradle b/library_info.gradle index 9f046a9..8f37c93 100755 --- a/library_info.gradle +++ b/library_info.gradle @@ -21,8 +21,8 @@ ext.library = [ artifact : "ksprefs", publish_group : "com.github.cioccarellia", - publish_version : "2.3.1", - publish_version_code: 231, + publish_version : "2.3.2", + publish_version_code: 232, description : "Kotlin SharedPreferences, Simplified", website : "https://github.com/cioccarellia/ksprefs" diff --git a/scripts/publish-mavencentral.gradle b/scripts/publish-mavencentral.gradle old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/App.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/App.kt old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/all/AllActivity.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/all/AllActivity.kt old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/ambiguous/AmbiguousActivity.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/ambiguous/AmbiguousActivity.kt old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/batch/BatchActivity.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/batch/BatchActivity.kt old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/dynamic/DynamicActivity.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/dynamic/DynamicActivity.kt old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/json/JsonActivity.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/json/JsonActivity.kt old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/main/MainActivity.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/main/MainActivity.kt old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/numbers/NumbersActivity.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/numbers/NumbersActivity.kt old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/observer/ObserverActivity.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/activities/observer/ObserverActivity.kt old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/prefcenter/StartCounterPrefCenter.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/prefcenter/StartCounterPrefCenter.kt old mode 100644 new mode 100755 diff --git a/test/src/main/kotlin/com/cioccarellia/ksprefsample/util/TextViewExts.kt b/test/src/main/kotlin/com/cioccarellia/ksprefsample/util/TextViewExts.kt old mode 100644 new mode 100755 diff --git a/test/src/main/res/layout/activity_all.xml b/test/src/main/res/layout/activity_all.xml old mode 100644 new mode 100755 diff --git a/test/src/main/res/layout/activity_ambiguous.xml b/test/src/main/res/layout/activity_ambiguous.xml old mode 100644 new mode 100755 diff --git a/test/src/main/res/layout/activity_batch.xml b/test/src/main/res/layout/activity_batch.xml old mode 100644 new mode 100755 diff --git a/test/src/main/res/layout/activity_dynamic.xml b/test/src/main/res/layout/activity_dynamic.xml old mode 100644 new mode 100755 diff --git a/test/src/main/res/layout/activity_json.xml b/test/src/main/res/layout/activity_json.xml old mode 100644 new mode 100755 diff --git a/test/src/main/res/layout/activity_numbers.xml b/test/src/main/res/layout/activity_numbers.xml old mode 100644 new mode 100755 diff --git a/test/src/main/res/layout/activity_observer.xml b/test/src/main/res/layout/activity_observer.xml old mode 100644 new mode 100755