From 774f79f6db771ed6665b6c5826b397e32d877d43 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Sat, 16 Jun 2018 12:09:25 -0300 Subject: [PATCH] Upgrade Android Gradle Plugin, Kotlin and gradle-witness --- .gitignore | 2 + .idea/codeStyles/Project.xml | 268 +++++++++++++++++++++++++++ .idea/codeStyles/codeStyleConfig.xml | 5 + .travis.yml | 6 +- app/build.gradle | 89 +++++++-- app/libs/gradle-witness.jar | Bin 27314 -> 23641 bytes build.gradle | 4 +- 7 files changed, 353 insertions(+), 21 deletions(-) create mode 100644 .idea/codeStyles/Project.xml create mode 100644 .idea/codeStyles/codeStyleConfig.xml diff --git a/.gitignore b/.gitignore index 3e8705d12..cd9f289f2 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,8 @@ local.properties # Android Studio files .idea/* !.idea/codeStyleSettings.xml +!.idea/codeStyles/codeStyleConfig.xml +!.idea/codeStyles/Project.xml !.idea/copyright *.iml .gradle/ diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 000000000..d36ba4ad7 --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,268 @@ + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 000000000..79ee123c2 --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index d52b3badf..d85cfba6c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,9 +23,9 @@ before_install: before_script: # update gradle - - wget https://services.gradle.org/distributions/gradle-4.3-bin.zip - - unzip -qq gradle-4.3-bin.zip - - export GRADLE_HOME=$PWD/gradle-4.3 + - wget https://services.gradle.org/distributions/gradle-4.8-bin.zip + - unzip -qq gradle-4.8-bin.zip + - export GRADLE_HOME=$PWD/gradle-4.8 - export PATH=$GRADLE_HOME/bin:$PATH - gradle -v - gradle dependencies || true diff --git a/app/build.gradle b/app/build.gradle index 28465ca43..25f1f78b2 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -94,7 +94,7 @@ android { } dependencies { - implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlinVersion" + implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlinVersion" implementation "com.android.support:appcompat-v7:$supportVersion" implementation "com.android.support:design:$supportVersion" @@ -183,7 +183,6 @@ dependencyVerification { 'com.android.support.test.espresso:espresso-contrib:3.0.1:espresso-contrib-3.0.1.aar:bb166e58a70842053f843b29af1b7113c8a49c79556855adf9648ebd08b8fc9a', 'com.android.support.test.espresso:espresso-core:3.0.1:espresso-core-3.0.1.aar:dbca1a46db203a7ef12aa7cea37e5d5345900f83401b32d5f60f220991290948', 'com.android.support.test.espresso:espresso-idling-resource:3.0.1:espresso-idling-resource-3.0.1.aar:d834e12b690cadc79c1f2a74d59a9bfc4dce25e824c012b56509367a94ced002', - 'com.android.support.test.uiautomator:uiautomator-v18:2.1.2:uiautomator-v18-2.1.2.aar:ebedea0ff22ad4a31bb59c58b3fc3f047f235c1e9650468df6da47e02487719d', 'com.android.support.test:rules:1.0.1:rules-1.0.1.aar:7ca0f88390c6472177c576355955b63dc64c990405a946fd1e316f6fce233434', 'com.android.support.test:runner:1.0.1:runner-1.0.1.aar:c773e2cecbb0a86351f284c91620e7badeac5413da5a95e86f243d411774c42d', 'com.android.support:animated-vector-drawable:27.1.0:animated-vector-drawable-27.1.0.aar:1216b3a9ff63d083fa8dfe60503097854bb7bc1351f5442e18efdf2398a9532f', @@ -205,17 +204,45 @@ dependencyVerification { 'com.android.support:support-v4:27.1.0:support-v4-27.1.0.aar:7da1ec65c1b3bf69195f02dd061eedd6139a8a1983f442f3909714a52ef79e3f', 'com.android.support:support-vector-drawable:27.1.0:support-vector-drawable-27.1.0.aar:ad92e92090efd268a0716bce098636270f5cc3dfdde12f86e36e330b4f8aca06', 'com.android.support:transition:27.1.0:transition-27.1.0.aar:4c67b4ab242128de2ec05e237e49efc0e195d9f9d4e760445aa7fc30a5ef4017', + 'com.android.tools.analytics-library:protos:26.1.3:protos-26.1.3.jar:818c9f256f141d9dafec03a1aa2b94d240b2c140acfd7ee31a8b3e6c2b9479e3', + 'com.android.tools.analytics-library:shared:26.1.3:shared-26.1.3.jar:7110706c7ada96c8b6f5ca80c478291bc7899d46277de2c48527e045442401a3', + 'com.android.tools.analytics-library:tracker:26.1.3:tracker-26.1.3.jar:4155424bf2ce4872da83332579a1707252bc66cbd77c5144fdc4483d0f2e1418', + 'com.android.tools.build:apksig:3.1.3:apksig-3.1.3.jar:7e1f8e675a6e768e5b56405e41d6c3cc05befe62e601b04177de1029902c9c89', + 'com.android.tools.build:builder-model:3.1.3:builder-model-3.1.3.jar:06ad1c422d679fc698451479cb40ba863849d67bfd1de23f6d2c16d78b024b0b', + 'com.android.tools.build:builder-test-api:3.1.3:builder-test-api-3.1.3.jar:4d989f780436794f0f8b2f50e9e079b786571eac90f26c208ab2ae6d4012f389', + 'com.android.tools.build:builder:3.1.3:builder-3.1.3.jar:8a1092012c89d0ec1ee2eff09c5708c71ef4482a6862df8d3a44a67fccace01c', + 'com.android.tools.build:gradle-api:3.1.3:gradle-api-3.1.3.jar:01e4df521456aef66514336f1d492346730dd1fb8f6433a89f62da834941ed72', + 'com.android.tools.build:manifest-merger:26.1.3:manifest-merger-26.1.3.jar:1e4fc7e932adb4607082409800e5e6fccb42e6c5360ae5990094bf522f3ada55', + 'com.android.tools.ddms:ddmlib:26.1.3:ddmlib-26.1.3.jar:c54931cd68df5d1ea2923b3b320eae47cd2307a5a916bb8674c0acf93cd1d3cd', + 'com.android.tools.external.com-intellij:intellij-core:26.1.3:intellij-core-26.1.3.jar:af67f5535fef2e1a28b1007a4acb8c5deb6a1e33b8afe7b11d012c9e778ebcec', + 'com.android.tools.external.com-intellij:kotlin-compiler:26.1.3:kotlin-compiler-26.1.3.jar:c746d2859dc11cc05c84b692b3498d3a621e0929511f8440ee009c6557838fd4', + 'com.android.tools.external.org-jetbrains:uast:26.1.3:uast-26.1.3.jar:3f3f6651d0c7685a77ecb22e9c82d6b49fdf24322c17360768dc530678f43265', + 'com.android.tools.layoutlib:layoutlib-api:26.1.3:layoutlib-api-26.1.3.jar:10bc73ce706c45629872d6a999dbe12116df64e24f47ff93b7b13121ff57b4b0', + 'com.android.tools.lint:lint-api:26.1.3:lint-api-26.1.3.jar:6f97323f9af8deda86278717885b5c927f3766757db89709f52d11d42b6fb751', + 'com.android.tools.lint:lint-checks:26.1.3:lint-checks-26.1.3.jar:73c3d53784c9ce3e6d5968506581918e0179645d20809927ca4a001dd766b001', + 'com.android.tools.lint:lint-gradle-api:26.1.3:lint-gradle-api-26.1.3.jar:7ca3c4866ec21dc21d53a9d86f752b77ace6f6c610a0c9dc877313856c733d9d', + 'com.android.tools.lint:lint-gradle:26.1.3:lint-gradle-26.1.3.jar:db0c354b8f4b6f6637e31f91c564785a59ff896325331fcbc3de7458e0b6c067', + 'com.android.tools.lint:lint-kotlin:26.1.3:lint-kotlin-26.1.3.jar:94e2b0f4565a241561cfb8fc1222bb3f132a3b98d2a90421dbb72ee8358e7d68', + 'com.android.tools.lint:lint:26.1.3:lint-26.1.3.jar:8d5f32c989c6d191d712e90ad3ca2d1c409313599551d04d834caa44d26c78df', + 'com.android.tools:annotations:26.1.3:annotations-26.1.3.jar:c950430b24ac5d58fc97e7283b8f0115f99587e76e08b4e1e2aaa780f2d77323', + 'com.android.tools:common:26.1.3:common-26.1.3.jar:7c31a90581a148ab219f615a59667f0dded7fa39b248529784474da3c2274ef2', + 'com.android.tools:dvlib:26.1.3:dvlib-26.1.3.jar:0cae87906f53d3f1088366a916ed180a7312b6d9919b90797f238875c8492855', + 'com.android.tools:repository:26.1.3:repository-26.1.3.jar:52d4539cc68db91b261e2a33b2c8206b26e05539078758dc28cfb3854adb4f59', + 'com.android.tools:sdk-common:26.1.3:sdk-common-26.1.3.jar:1948603ca9ff22c7ebb3178000bffa3a9dd2ca1cc5cb0c793cae08468b8fcfc1', + 'com.android.tools:sdklib:26.1.3:sdklib-26.1.3.jar:4adcfaad9514607098d2c51503c39811112d3050f4d1e744c01c7f08f591032b', 'com.github.omadahealth:swipy:1.2.3:swipy-1.2.3.aar:63bff6e181742e3e243c29b595062ca65b4274bf7033c65460924f64f65c01e0', 'com.github.tony19:apktool-lib:1.4.4-3:apktool-lib-1.4.4-3.jar:bdc4e93b1dd6661698feedacc37d203801076deddd7fb350daf98611637a5cd6', 'com.github.tony19:logback-android-classic:1.1.1-6:logback-android-classic-1.1.1-6.jar:0d0939c2cd797ecb0b7d679f1e2314a9889a90a633f2fc5b66f11316cbd6626b', 'com.github.tony19:logback-android-core:1.1.1-6:logback-android-core-1.1.1-6.jar:9548fd28988d62a8f67b72fafc67167f91f061001513ae25f53921f2982c8c01', - 'com.gitlab.opentransitmap.public-transport-enabler:enabler:ca195d49:enabler-ca195d49.jar:bace06cbcb4f6a09d404ac3fe0f4dd7568109ed988180c25a67b2edc86b4ed21', - 'com.gitlab.opentransitmap:public-transport-enabler:ca195d49:public-transport-enabler-ca195d49.jar:b2b6853391eead108c9a9170fc21fa949a18a63231e3f7c61e86049fe28233d7', + 'com.gitlab.opentransitmap.public-transport-enabler:enabler:ca195d49:enabler-ca195d49.jar:bace06cbcb4f6a09d404ac3fe0f4dd7568109ed988180c25a67b2edc86b4ed21', + 'com.gitlab.opentransitmap:public-transport-enabler:ca195d49:public-transport-enabler-ca195d49.jar:b2b6853391eead108c9a9170fc21fa949a18a63231e3f7c61e86049fe28233d7', 'com.google.android.apps.common.testing.accessibility.framework:accessibility-test-framework:2.0:accessibility-test-framework-2.0.jar:cdf16ef8f5b8023d003ce3cc1b0d51bda737762e2dab2fedf43d1c4292353f7f', 'com.google.android:flexbox:0.3.2:flexbox-0.3.2.aar:610a6a00695e873b4b6b785b7dce1c60f6a5964044b6d093b4d1060cbf13c278', 'com.google.auto:auto-common:0.6:auto-common-0.6.jar:6d8ffa9dc95db8b1e7399a622946d129093959cbe5d6b54cfe27d2542302d8e1', + 'com.google.code.findbugs:jsr305:1.3.9:jsr305-1.3.9.jar:905721a0eea90a81534abb7ee6ef4ea2e5e645fa1def0a5cd88402df1b46c9ed', 'com.google.code.findbugs:jsr305:3.0.0:jsr305-3.0.0.jar:bec0b24dcb23f9670172724826584802b80ae6cbdaba03bdebdef9327b962f6a', 'com.google.code.findbugs:jsr305:3.0.1:jsr305-3.0.1.jar:c885ce34249682bc0236b4a7d56efcc12048e6135a5baf7a9cde8ad8cda13fcd', + 'com.google.code.gson:gson:2.7:gson-2.7.jar:2d43eb5ea9e133d2ee2405cc14f5ee08951b8361302fdd93494a3a997b508d32', 'com.google.code.gson:gson:2.8.0:gson-2.8.0.jar:c6221763bd79c4f1c3dc7f750b5f29a0bb38b367b81314c4f71896e340c40825', 'com.google.dagger:dagger-compiler:2.11:dagger-compiler-2.11.jar:07855c49eb0ba92e308f50e4039edcf8ad6d694b2ca9fcf5bfc160cab377f460', 'com.google.dagger:dagger-producers:2.11:dagger-producers-2.11.jar:debbab6d28bfad85fae88b555f653b6cd54af8f8d1b5e8c9b8e42d176bc25bdf', @@ -224,7 +251,12 @@ dependencyVerification { 'com.google.errorprone:javac:9-dev-r3297-1-shaded:javac-9-dev-r3297-1-shaded.jar:116a8d0b96b15fa55041d2288d0be5bea59b918284d07a4af05db047fbe4ac66', 'com.google.googlejavaformat:google-java-format:1.3:google-java-format-1.3.jar:5dd8baead3215d1a185c69d804fd7af50a8ac206d663ba914a32ff22015b0554', 'com.google.guava:guava:21.0:guava-21.0.jar:972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480', + 'com.google.guava:guava:22.0:guava-22.0.jar:1158e94c7de4da480873f0b4ab4a1da14c0d23d4b1902cc94a58a6f0f9ab579e', 'com.google.guava:guava:23.0-android:guava-23.0-android.jar:c8cea78328d2c50a3be2d4548f6fbc723516b5438251f5803008778f3ff5a3ed', + 'com.google.j2objc:j2objc-annotations:1.1:j2objc-annotations-1.1.jar:40ceb7157feb263949e0f503fe5f71689333a621021aa20ce0d0acee3badaa0f', + 'com.google.jimfs:jimfs:1.1:jimfs-1.1.jar:c4828e28d7c0a930af9387510b3bada7daa5c04d7c25a75c7b8b081f1c257ddd', + 'com.google.protobuf:protobuf-java:3.4.0:protobuf-java-3.4.0.jar:dce7e66b32456a1b1198da0caff3a8acb71548658391e798c79369241e6490a4', + 'com.googlecode.json-simple:json-simple:1.1:json-simple-1.1.jar:2d9484f4c649f708f47f9a479465fc729770ee65617dca3011836602264f6439', 'com.jakewharton.timber:timber:4.6.0:timber-4.6.0.aar:35c22867f2673132e97e17857d36bb2fc25f5790f0425406833ed0254d62fc66', 'com.mapbox.mapboxsdk:mapbox-android-plugin-locationlayer:0.4.0:mapbox-android-plugin-locationlayer-0.4.0.aar:e7f677f2aaa88a6853938bfd225f9848cb205a70d5ef688d5b314bdb9f59fda5', 'com.mapbox.mapboxsdk:mapbox-android-sdk:5.5.0:mapbox-android-sdk-5.5.0.aar:cc527b94389ded19c6133f3c19444e8a3d1f6edc42bb1fc835d9e9a5e4ad4abc', @@ -244,35 +276,60 @@ dependencyVerification { 'com.squareup.okio:okio:1.14.0:okio-1.14.0.jar:4633c331f50642ebe795dc089d6a5928aff43071c9d17e7840a009eea2fe95a3', 'com.squareup:javapoet:1.8.0:javapoet-1.8.0.jar:8e108c92027bb428196f10fa11cffbe589f7648a6af2016d652279385fdfd789', 'com.squareup:javawriter:2.1.1:javawriter-2.1.1.jar:f699823d0081f69cbb676c1845ea222e0ada79bc88a53e5d22d8bd02d328f57e', + 'com.squareup:javawriter:2.5.0:javawriter-2.5.0.jar:fcfb09fb0ea0aa97d3cfe7ea792398081348e468f126b3603cb3803f240197f0', + 'com.sun.activation:javax.activation:1.2.0:javax.activation-1.2.0.jar:993302b16cd7056f21e779cc577d175a810bb4900ef73cd8fbf2b50f928ba9ce', + 'com.sun.istack:istack-commons-runtime:2.21:istack-commons-runtime-2.21.jar:c33e67a0807095f02a0e2da139412dd7c4f9cc1a4c054b3e434f96831ba950f4', + 'com.sun.xml.fastinfoset:FastInfoset:1.2.13:FastInfoset-1.2.13.jar:27a77db909f3c2833c0b1a37c55af1db06045118ad2eed96ce567b6632bce038', 'commons-codec:commons-codec:1.10:commons-codec-1.10.jar:4241dfa94e711d435f29a4604a3e2de5c4aa3c165e23bd066be6fc1fc4309569', + 'commons-codec:commons-codec:1.6:commons-codec-1.6.jar:54b34e941b8e1414bd3e40d736efd3481772dc26db3296f6aa45cec9f6203d86', + 'commons-logging:commons-logging:1.1.1:commons-logging-1.1.1.jar:ce6f913cad1f0db3aad70186d65c5bc7ffcc9a99e3fe8e0b137312819f7c362f', 'de.cketti.library.changelog:ckchangelog:1.2.2:ckchangelog-1.2.2.aar:e113de0f4bc42b983dd6b690b67d76f29975167c2204e3792831961740889d78', + 'it.unimi.dsi:fastutil:7.2.0:fastutil-7.2.0.jar:74fa208043740642f7e6eb09faba15965218ad2f50ce3020efb100136e4b591c', 'javax.inject:javax.inject:1:javax.inject-1.jar:91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff', + 'javax.xml.bind:jaxb-api:2.2.12-b140109.1041:jaxb-api-2.2.12-b140109.1041.jar:b5e60cd8b7b5ff01ce4a74c5dd008f4fbd14ced3495d0b47b85cfedc182211f2', 'junit:junit:4.12:junit-4.12.jar:59721f0805e223d84b90677887d9ff567dc534d7c502ca903c0c2b17f05c116a', 'net.bytebuddy:byte-buddy-agent:1.7.9:byte-buddy-agent-1.7.9.jar:ac1a993befb528c3271a83a9ad9c42d363d399e9deb26e0470e3c4962066c550', 'net.bytebuddy:byte-buddy:1.7.9:byte-buddy-1.7.9.jar:2ea2ada12b790d16ac7f6e6c065cb55cbcdb6ba519355f5958851159cad3b16a', + 'net.sf.jopt-simple:jopt-simple:4.9:jopt-simple-4.9.jar:26c5856e954b5f864db76f13b86919b59c6eecf9fd930b96baa8884626baf2f5', 'net.sf.kxml:kxml2:2.3.0:kxml2-2.3.0.jar:f264dd9f79a1fde10ce5ecc53221eff24be4c9331c830b7d52f2f08a7b633de2', 'org.antlr:antlr4:4.5.3:antlr4-4.5.3.jar:a32de739cfdf515774e696f91aa9697d2e7731e5cb5045ca8a4b657f8b1b4fb4', + 'org.apache.commons:commons-compress:1.12:commons-compress-1.12.jar:2c1542faf343185b7cab9c3d55c8ae5471d6d095d3887a4adefdbdf2984dc0b6', + 'org.apache.httpcomponents:httpclient:4.2.6:httpclient-4.2.6.jar:362e9324ee7c697e21279e20077b52737ddef3f1b2c1a7abe5ad34b465145550', + 'org.apache.httpcomponents:httpcore:4.2.5:httpcore-4.2.5.jar:e5e82da4cc66c8d917bbf743e3c0752efe8522735e7fc9dbddb65bccea81cfe9', + 'org.apache.httpcomponents:httpmime:4.1:httpmime-4.1.jar:31629566148e8a47688ae43b420abc3ecd783ed15b33bebc00824bf24c9b15aa', + 'org.bouncycastle:bcpkix-jdk15on:1.56:bcpkix-jdk15on-1.56.jar:7043dee4e9e7175e93e0b36f45b1ec1ecb893c5f755667e8b916eb8dd201c6ca', + 'org.bouncycastle:bcprov-jdk15on:1.56:bcprov-jdk15on-1.56.jar:963e1ee14f808ffb99897d848ddcdb28fa91ddda867eb18d303e82728f878349', + 'org.codehaus.groovy:groovy-all:2.4.12:groovy-all-2.4.12.jar:6a56af4bd48903d56bec62821876cadefafd007360cc6bd0d8f7aa8d72b38be4', 'org.codehaus.mojo:animal-sniffer-annotations:1.14:animal-sniffer-annotations-1.14.jar:2068320bd6bad744c3673ab048f67e30bef8f518996fa380033556600669905d', + 'org.glassfish.jaxb:jaxb-core:2.2.11:jaxb-core-2.2.11.jar:37bcaee8ebb04362c8352a5bf6221b86967ecdab5164c696b10b9a2bb587b2aa', + 'org.glassfish.jaxb:jaxb-runtime:2.2.11:jaxb-runtime-2.2.11.jar:a874f2351cfba8e2946be3002d10c18a6da8f21b52ba2acf52f2b85d5520ed70', + 'org.glassfish.jaxb:txw2:2.2.11:txw2-2.2.11.jar:272a3ccad45a4511351920cd2a8633c53cab8d5220c7a92954da5526bb5eafea', 'org.hamcrest:hamcrest-core:1.3:hamcrest-core-1.3.jar:66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9', 'org.hamcrest:hamcrest-integration:1.3:hamcrest-integration-1.3.jar:70f418efbb506c5155da5f9a5a33262ea08a9e4d7fea186aa9015c41a7224ac2', 'org.hamcrest:hamcrest-library:1.3:hamcrest-library-1.3.jar:711d64522f9ec410983bd310934296da134be4254a125080a0416ec178dfad1c', - 'org.jacoco:org.jacoco.agent:0.7.4.201502262128:org.jacoco.agent-0.7.4.201502262128-runtime.jar:e357a0f1d573c2f702a273992b1b6cb661734f66311854efb3778a888515c5b5', - 'org.jacoco:org.jacoco.agent:0.7.4.201502262128:org.jacoco.agent-0.7.4.201502262128.jar:47b4bec6df11a1118da3953da8b9fa1e7079d6fec857faa1a3cf912e53a6fd4e', - 'org.jacoco:org.jacoco.ant:0.7.4.201502262128:org.jacoco.ant-0.7.4.201502262128.jar:013ce2a68ba57a3c59215ae0dec4df3498c078062a38c3b94c841fc14450f283', - 'org.jacoco:org.jacoco.core:0.7.4.201502262128:org.jacoco.core-0.7.4.201502262128.jar:ec4c74554312fac5116350164786f91b35c9e082fa4ea598bfa42b5db05d7abb', - 'org.jacoco:org.jacoco.report:0.7.4.201502262128:org.jacoco.report-0.7.4.201502262128.jar:7a3554c605e088e7e323b1084656243f0444fa353e2f2dee1f1a4204eb64ff09', - 'org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.2.30:kotlin-annotation-processing-gradle-1.2.30.jar:85ebc898f8b7d1178aa445cbf982f78432cc6cfba3c9ac73a2109697bc232484', - 'org.jetbrains.kotlin:kotlin-compiler-embeddable:1.2.30:kotlin-compiler-embeddable-1.2.30.jar:eb2fd626d9170658ab226dffc28a9ac3f506b707dc34b3721d5da92e63174f06', - 'org.jetbrains.kotlin:kotlin-reflect:1.2.30:kotlin-reflect-1.2.30.jar:03c902e5e59d791dc032c8eb8450fccb14e3355a4d5f8214e52e2acbfd639c07', - 'org.jetbrains.kotlin:kotlin-script-runtime:1.2.30:kotlin-script-runtime-1.2.30.jar:4dfa0e15c54b4682f7a6c6de8f3e844d4129483b4403cfbf97bbdb8572b2aefc', - 'org.jetbrains.kotlin:kotlin-stdlib-jre7:1.2.30:kotlin-stdlib-jre7-1.2.30.jar:ef614374ae20695b0b6bae44db2e78e195996b39af673b1d174930dde4174767', - 'org.jetbrains.kotlin:kotlin-stdlib:1.2.30:kotlin-stdlib-1.2.30.jar:e1c39d27f23a7fe2d3e4ac65e80a53e98fdcf60e07de9d53b8b841c5944fc810', + 'org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.2.50:kotlin-annotation-processing-gradle-1.2.50.jar:d418611cdba4c8ed11c41969a83b7742f9f86d6a265817fea5a09873d5f1f0d9', + 'org.jetbrains.kotlin:kotlin-compiler-embeddable:1.2.50:kotlin-compiler-embeddable-1.2.50.jar:33c29ae4279164e2238b93f66cc2e5c26d985ad208aa3f86d70ddba01a0d8b5a', + 'org.jetbrains.kotlin:kotlin-reflect:1.2.0:kotlin-reflect-1.2.0.jar:4f48a872bad6e4d9c053f4ad610d11e4012ad7e58dc19a03dd5eb811f36069dd', + 'org.jetbrains.kotlin:kotlin-script-runtime:1.2.50:kotlin-script-runtime-1.2.50.jar:b7dfcf2570f333c61c6c50590ee7c042e022d90c9359dd179fdb4820a6bf64d1', + 'org.jetbrains.kotlin:kotlin-stdlib-common:1.2.50:kotlin-stdlib-common-1.2.50.jar:77129af18d7fc2d3f19e4f2cb140fa47dd602e493c33bd02e79134a62a1bb000', + 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.50:kotlin-stdlib-jdk7-1.2.50.jar:d5b7968cf9d623436cb2d781031a12c79438d1f0b96f47a79a8dc5acfe20ee59', + 'org.jetbrains.kotlin:kotlin-stdlib-jre7:1.2.0:kotlin-stdlib-jre7-1.2.0.jar:c7a20fb951d437797afe8980aff6c1e5a03f310c661ba58ba1d4fa90cb0f2926', + 'org.jetbrains.kotlin:kotlin-stdlib-jre8:1.2.0:kotlin-stdlib-jre8-1.2.0.jar:633524eee6ef1941f7cb1dab7ee3927b0a221ceee9047aeb5515f4cbb990c82a', + 'org.jetbrains.kotlin:kotlin-stdlib:1.2.0:kotlin-stdlib-1.2.0.jar:05cfd9f5ac0b41910703a8925f7211a495909b27a2ffdd1c5106f1689aeafcd4', + 'org.jetbrains.kotlin:kotlin-stdlib:1.2.50:kotlin-stdlib-1.2.50.jar:620b79d2ed94273b73588747b543adfe89b37e5d7aa2e34bab13eb2b92a15714', + 'org.jetbrains.trove4j:trove4j:20160824:trove4j-20160824.jar:1917871c8deb468307a584680c87a44572f5a8b0b98c6d397fc0f5f86596dbe7', 'org.jetbrains:annotations:13.0:annotations-13.0.jar:ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478', + 'org.jvnet.staxex:stax-ex:1.7.7:stax-ex-1.7.7.jar:a31ff7d77163c0deb09e7fee59ad35ae44c2cee2cc8552a116ccd1583d813fb4', 'org.mockito:mockito-core:2.13.0:mockito-core-2.13.0.jar:92a746b37cf8c5730a5e7b35fd7d8cd72700089435ff92ee03ed8384d4eb3377', 'org.objenesis:objenesis:2.6:objenesis-2.6.jar:5e168368fbc250af3c79aa5fef0c3467a2d64e5a7bd74005f25d8399aeb0708d', - 'org.ow2.asm:asm-debug-all:5.0.1:asm-debug-all-5.0.1.jar:4734de5b515a454b0096db6971fb068e5f70e6f10bbee2b3bd2fdfe5d978ed57', + 'org.ow2.asm:asm-analysis:5.1:asm-analysis-5.1.jar:a34658f5c5de4b573eef21131cc32cc25f7b66407944f312b28ec2e56abb1fa9', + 'org.ow2.asm:asm-commons:5.1:asm-commons-5.1.jar:97b3786e1f55e74bddf8ad102bf50e33bbcbc1f6b7fd7b36f0bbbb25cd4981be', + 'org.ow2.asm:asm-tree:5.1:asm-tree-5.1.jar:c0de2bbc4cb8297419659813ecd4ed1d077ed1dd5c1f5544cc5143e493e84c10', + 'org.ow2.asm:asm-util:5.1:asm-util-5.1.jar:ee032c39ae5e3cd099148fbba9a2124f9ed613e5cb93e03ee0fa8808ce364040', + 'org.ow2.asm:asm:5.1:asm-5.1.jar:d2da399a9967c69f0a21739256fa79d284222c223082cacadc17372244764b54', 'org.slf4j:slf4j-api:1.7.25:slf4j-api-1.7.25.jar:18c4a0095d5c1da6b817592e767bb23d29dd2f560ad74df75ff3961dbde25b79', 'org.xerial:sqlite-jdbc:3.20.1:sqlite-jdbc-3.20.1.jar:3d09ac1caebd6ea3bd82a1d1819a2cf6e251869dbaae43712caf6a65f40d40eb', + 'test:uiautomator:uiautomator-v18:uiautomator-v18-2.1.2.aar:ebedea0ff22ad4a31bb59c58b3fc3f047f235c1e9650468df6da47e02487719d', 'tools.fastlane:screengrab:1.1.0:screengrab-1.1.0.aar:03ce3868ee8a0082d14e7a1de0999f91531c0cc794392688beb08ee9bc4495fd', 'uk.co.samuelwall:material-tap-target-prompt:2.7.0:material-tap-target-prompt-2.7.0.aar:03dd3e3d6c1e658dc4f8bf4c1fd30fc5a26f0527d8864e1319594d52db8c3dd4', ] diff --git a/app/libs/gradle-witness.jar b/app/libs/gradle-witness.jar index 5cec09749a6f46335362920d7375a3260f7df661..20020926332a3c01506b35eeaa9dbe0f238e9a09 100644 GIT binary patch delta 20616 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 odd7493%Z^FHrF6Z#JC<2**$f1