Skip to content
Snippets Groups Projects
Verified Commit e03d9a9a authored by Torsten Grote's avatar Torsten Grote
Browse files

Add gradle-witness

parent cc70d02b
No related tags found
No related merge requests found
Pipeline #13578 passed
......@@ -4,12 +4,15 @@ buildscript {
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
dependencies {
classpath 'com.android.tools.build:gradle:7.3.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "com.google.dagger:hilt-android-gradle-plugin:$hilt_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
classpath 'org.jlleitschuh.gradle.ktlint:org.jlleitschuh.gradle.ktlint.gradle.plugin:11.1.0'
classpath files('gradle/gradle-witness.jar')
}
}
......
File added
......@@ -6,5 +6,4 @@ ext {
obfs4_version = '0.0.14'
junit_version = '5.7.2'
mockk_version = '1.10.4'
ktlint_plugin_version = '10.2.1'
}
......@@ -6,9 +6,11 @@ plugins {
id 'kotlin-android'
id 'kotlin-kapt'
id 'dagger.hilt.android.plugin'
id "org.jlleitschuh.gradle.ktlint" version "$ktlint_plugin_version"
id 'org.jlleitschuh.gradle.ktlint'
id 'checkstyle' // only needed for Java code
id 'witness'
}
apply from: 'witness.gradle'
checkstyle {
configFile = new File('../config/checkstyle/checkstyle.xml')
......
This diff is collapsed.
......@@ -9,8 +9,10 @@ plugins {
id 'idea'
id 'org.jetbrains.kotlin.jvm'
id 'org.jetbrains.kotlin.kapt'
id "org.jlleitschuh.gradle.ktlint" version "$ktlint_plugin_version"
id 'org.jlleitschuh.gradle.ktlint'
id 'witness'
}
apply from: 'witness.gradle'
sourceCompatibility = 1.8
targetCompatibility = 1.8
......
dependencyVerification {
verify = [
'ch.qos.logback:logback-classic:1.2.11:logback-classic-1.2.11.jar:4d8e899621a3006c2f66e19feab002b11e6cfc5cb1854fc41f01532c00deb2aa',
'ch.qos.logback:logback-core:1.2.11:logback-core-1.2.11.jar:6ce1e9397be8298a2e99029f55f955c6fa3cef255171c554d0b9c201cffd0159',
'com.github.ajalt:clikt:2.2.0:clikt-2.2.0.jar:beb3136d06764ec8ce0810a8fd6c8b7b49d04287d1deef3a07c016e43a458d33',
'com.github.shyiko.klob:klob:0.2.1:klob-0.2.1.jar:2f6174e3049008f263fd832813390df645ac5c7cfa79f170ace58690810476f2',
'com.google.code.findbugs:jsr305:3.0.2:jsr305-3.0.2.jar:766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7',
'com.google.dagger:dagger-compiler:2.44.2:dagger-compiler-2.44.2.jar:6a3377f31695b9a53d47012a47e844432f7a6b9159fbf22ec10203de848de770',
'com.google.dagger:dagger-producers:2.44.2:dagger-producers-2.44.2.jar:01cf6464bb5c551860936ae161f45f153298d1e11c8dd3a81c0d7340ed68c1cc',
'com.google.dagger:dagger-spi:2.44.2:dagger-spi-2.44.2.jar:1fe86708acd729fa3322ac5968e5e835bb94a6cabe7991d6713e0cbf321e5e9b',
'com.google.dagger:dagger:2.44.2:dagger-2.44.2.jar:b6d35d56b47cbfc3e484f678d0bacb497c6c0ec2cc2a5e180d79d0788d313ab8',
'com.google.dagger:hilt-compiler:2.44.2:hilt-compiler-2.44.2.jar:76c59e60f045923f978143bd37aaef2274d344dc9bdeecafb290bc66de7c10b2',
'com.google.devtools.ksp:symbol-processing-api:1.7.0-1.0.6:symbol-processing-api-1.7.0-1.0.6.jar:adc29417be5ca9ff42118105fea4e36d9ef44987abfc41432309371a60198941',
'com.google.errorprone:error_prone_annotations:2.7.1:error_prone_annotations-2.7.1.jar:cd5257c08a246cf8628817ae71cb822be192ef91f6881ca4a3fcff4f1de1cff3',
'com.google.errorprone:javac-shaded:9-dev-r4023-3:javac-shaded-9-dev-r4023-3.jar:65bfccf60986c47fbc17c9ebab0be626afc41741e0a6ec7109e0768817a36f30',
'com.google.googlejavaformat:google-java-format:1.5:google-java-format-1.5.jar:aa19ad7850fb85178aa22f2fddb163b84d6ce4d0035872f30d4408195ca1144e',
'com.google.guava:failureaccess:1.0.1:failureaccess-1.0.1.jar:a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26',
'com.google.guava:guava:31.0.1-jre:guava-31.0.1-jre.jar:d5be94d65e87bd219fb3193ad1517baa55a3b88fc91d21cf735826ab5af087b9',
'com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava:listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99',
'com.google.j2objc:j2objc-annotations:1.3:j2objc-annotations-1.3.jar:21af30c92267bd6122c0e0b4d20cccb6641a37eaf956c6540ec471d584e64a7b',
'com.pinterest.ktlint:ktlint-core:0.43.2:ktlint-core-0.43.2.jar:401515a76b780a32ef9dfeaf69f77316934c4bb90f339488638311789eca7a1a',
'com.pinterest.ktlint:ktlint-reporter-baseline:0.43.2:ktlint-reporter-baseline-0.43.2.jar:733ee7e2cadb321d6597b3501c70c7da73117adaa0c6bc084dfc16c455d68806',
'com.pinterest.ktlint:ktlint-reporter-checkstyle:0.43.2:ktlint-reporter-checkstyle-0.43.2.jar:becafb4006b9f2e82c99749864a1a8de340ee84ac7271631a68981a44f51e808',
'com.pinterest.ktlint:ktlint-reporter-html:0.43.2:ktlint-reporter-html-0.43.2.jar:800392e150d3266e72ca53c6ccca3136d4e26445dd9216c6ac6cfc1ba3afafe5',
'com.pinterest.ktlint:ktlint-reporter-json:0.43.2:ktlint-reporter-json-0.43.2.jar:9d4a94190d96d671000a06a50c9d1ce111d0dcf629bef8b4f0221a9e3f3699a0',
'com.pinterest.ktlint:ktlint-reporter-plain:0.43.2:ktlint-reporter-plain-0.43.2.jar:1cab63f431ec4e9463df7a767f131ccfa8d76259c01fecc63a4c000063e8ee43',
'com.pinterest.ktlint:ktlint-reporter-sarif:0.43.2:ktlint-reporter-sarif-0.43.2.jar:ed0046aaa4a2e4544197bfdccf88d472ef413a55ad05b6dc8aae41338e9d3748',
'com.pinterest.ktlint:ktlint-ruleset-experimental:0.43.2:ktlint-ruleset-experimental-0.43.2.jar:d89e0edcdca0ae375c090565e323520ab5d424d82fd6ac6290ea986d360f0b11',
'com.pinterest.ktlint:ktlint-ruleset-standard:0.43.2:ktlint-ruleset-standard-0.43.2.jar:6774dc9d42aa7c7fdd4a7f3732b56fdab99ba78ce0c4eb5159036525657d0014',
'com.pinterest.ktlint:ktlint-ruleset-test:0.43.2:ktlint-ruleset-test-0.43.2.jar:7270c4d98b2cda268c25397a02b7dea0ab8cb923958cb3853121e0d9366ce797',
'com.pinterest:ktlint:0.43.2:ktlint-0.43.2.jar:99ec69ef0628695c24dbbc2cc4b8d7c61a754697d624f5233fc65f43faf2d235',
'com.squareup:javapoet:1.13.0:javapoet-1.13.0.jar:4c7517e848a71b36d069d12bb3bf46a70fd4cda3105d822b0ed2e19c00b69291',
'com.squareup:kotlinpoet:1.11.0:kotlinpoet-1.11.0.jar:2887ada1ca03dd83baa2758640d87e840d1907564db0ef88d2289c868a980492',
'info.picocli:picocli:3.9.6:picocli-3.9.6.jar:9442a6a18d869354a0d922ba37b40032aa1b0a172f414a7a644de39d1972f1f4',
'io.github.detekt.sarif4k:sarif4k:0.0.1:sarif4k-0.0.1.jar:41ec72cf2521783224581c76aaa7e97d4a50f396a66d642500ff4777b395a376',
'io.mockk:mockk-agent-api:1.10.4:mockk-agent-api-1.10.4.jar:8deb59189b48d5870a746f954ca681424040544812c7ae295f3bef87a9499cfe',
'io.mockk:mockk-agent-common:1.10.4:mockk-agent-common-1.10.4.jar:13b81a3297a3c15ed9f62b838aaede20347018f07c30cad2ca74a4dd99786f8f',
'io.mockk:mockk-agent-jvm:1.10.4:mockk-agent-jvm-1.10.4.jar:51eb22de58c44f140384e61878e8c0da0fcf80c60a139d28ef7b027ea4bc2042',
'io.mockk:mockk-common:1.10.4:mockk-common-1.10.4.jar:aaf3cc99442100767dc72776f250113f992facfb43bf6ba9a5282d1c8aaecd00',
'io.mockk:mockk-dsl-jvm:1.10.4:mockk-dsl-jvm-1.10.4.jar:2432e2d0dfd31c3cb33e12137b8c712358cb0c4cddbd27b5bd6c55db2068e1a1',
'io.mockk:mockk-dsl:1.10.4:mockk-dsl-1.10.4.jar:b97d750bebfd7da92a020f5417deface710c58802a78a8fff68661f77eaa3037',
'io.mockk:mockk:1.10.4:mockk-1.10.4.jar:e26d4eb8c9c0c5ac00acb9bfeedfe0feb10055bf7e80db57539936413ea38f7c',
'javax.annotation:javax.annotation-api:1.3.2:javax.annotation-api-1.3.2.jar:e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b',
'javax.inject:javax.inject:1:javax.inject-1.jar:91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff',
'net.bytebuddy:byte-buddy-agent:1.10.14:byte-buddy-agent-1.10.14.jar:30272167eceb1cb68fa84730a12d1abfd1daed6ae0c19fdefee47a9a9a0cfd33',
'net.bytebuddy:byte-buddy:1.10.14:byte-buddy-1.10.14.jar:0e6b935bfcb3e451d525956acad53ec86ff916d714abdbd32b3d2039771896f8',
'net.java.dev.jna:jna:5.6.0:jna-5.6.0.jar:5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf',
'net.ltgt.gradle.incap:incap:0.2:incap-0.2.jar:b625b9806b0f1e4bc7a2e3457119488de3cd57ea20feedd513db070a573a4ffd',
'org.apiguardian:apiguardian-api:1.1.0:apiguardian-api-1.1.0.jar:a9aae9ff8ae3e17a2a18f79175e82b16267c246fbbd3ca9dfbbb290b08dcfdd4',
'org.checkerframework:checker-compat-qual:2.5.5:checker-compat-qual-2.5.5.jar:11d134b245e9cacc474514d2d66b5b8618f8039a1465cdc55bbc0b34e0008b7a',
'org.checkerframework:checker-qual:3.12.0:checker-qual-3.12.0.jar:ff10785ac2a357ec5de9c293cb982a2cbb605c0309ea4cc1cb9b9bc6dbe7f3cb',
'org.ec4j.core:ec4j-core:0.3.0:ec4j-core-0.3.0.jar:cadef0207077074b11a12be442f89ab6cf93fbc2f848702d9371a9611414d558',
'org.jetbrains.intellij.deps:trove4j:1.0.20181211:trove4j-1.0.20181211.jar:affb7c85a3c87bdcf69ff1dbb84de11f63dc931293934bc08cd7ab18de083601',
'org.jetbrains.intellij.deps:trove4j:1.0.20200330:trove4j-1.0.20200330.jar:c5fd725bffab51846bf3c77db1383c60aaaebfe1b7fe2f00d23fe1b7df0a439d',
'org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.7.22:kotlin-annotation-processing-gradle-1.7.22.jar:782a1df09fb59c25599c80b264b20aec836957254ba3abcfc4f7484c2e556707',
'org.jetbrains.kotlin:kotlin-compiler-embeddable:1.5.31:kotlin-compiler-embeddable-1.5.31.jar:e39811a9e4c102e779c659eefe90b041c66ce87578c1bfdac07cf504d1551745',
'org.jetbrains.kotlin:kotlin-compiler-embeddable:1.7.22:kotlin-compiler-embeddable-1.7.22.jar:87e5a8ba0eba2feb087ba94ceb9c28d0096fc1f6f3b55ef45a9d103ed5ef76c7',
'org.jetbrains.kotlin:kotlin-daemon-embeddable:1.5.31:kotlin-daemon-embeddable-1.5.31.jar:f61eaf89e5e3848631650b25cdfb66fe8cae0281a054d9d986716000a15ba8d6',
'org.jetbrains.kotlin:kotlin-daemon-embeddable:1.7.22:kotlin-daemon-embeddable-1.7.22.jar:4ce267ac5e84a9532d7269fcbc732ebab27e0d76ade71aeeedb369f746b281be',
'org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.7.22:kotlin-klib-commonizer-embeddable-1.7.22.jar:de8c31a8092fb68ef80f34a3cbdfb1dcd40207b67cff87d40b5c479ec6a68ece',
'org.jetbrains.kotlin:kotlin-reflect:1.5.31:kotlin-reflect-1.5.31.jar:6e0f5490e6b9649ddd2670534e4d3a03bd283c3358b8eef5d1304fd5f8a5a4fb',
'org.jetbrains.kotlin:kotlin-reflect:1.6.10:kotlin-reflect-1.6.10.jar:3277ac102ae17aad10a55abec75ff5696c8d109790396434b496e75087854203',
'org.jetbrains.kotlin:kotlin-reflect:1.7.22:kotlin-reflect-1.7.22.jar:4d4471d1cbc203d3f9e51d6123956dddbb96d5747f1aee02463c7b920feb2baf',
'org.jetbrains.kotlin:kotlin-script-runtime:1.5.31:kotlin-script-runtime-1.5.31.jar:24e450fee7645ed3590981dddccf397c0d9ebb725815c94c4f555cc3db2f9f96',
'org.jetbrains.kotlin:kotlin-script-runtime:1.7.22:kotlin-script-runtime-1.7.22.jar:caaa3dd214e8145e7e32deef571640cb65b55909e2af55fc26b30a1acb33930a',
'org.jetbrains.kotlin:kotlin-scripting-common:1.7.22:kotlin-scripting-common-1.7.22.jar:98596c09f94c024685a50db5bc3d0d47dee104da9987d41e4f9ca1c72fa2dfca',
'org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.7.22:kotlin-scripting-compiler-embeddable-1.7.22.jar:0e28cfe570bebd8c3962bdefed1011905673ab8095312703fa22805efe3c5913',
'org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.7.22:kotlin-scripting-compiler-impl-embeddable-1.7.22.jar:c8667734536a5661230bd7732809385827e087a75f8088958d384042581c3633',
'org.jetbrains.kotlin:kotlin-scripting-jvm:1.7.22:kotlin-scripting-jvm-1.7.22.jar:f5410993723ff3437638b4acfee9cf5da373091459024fa8a54e1d9ad101c754',
'org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31:kotlin-stdlib-common-1.5.31.jar:dfa2a18e26b028388ee1968d199bf6f166f737ab7049c25a5e2da614404e22ad',
'org.jetbrains.kotlin:kotlin-stdlib-common:1.7.0:kotlin-stdlib-common-1.7.0.jar:59c6ff64fe9a6604afce03e8aaa75f83586c6030ac71fb0b34ee7cdefed3618f',
'org.jetbrains.kotlin:kotlin-stdlib-common:1.7.22:kotlin-stdlib-common-1.7.22.jar:79488cdf284c4b5b3998d302eae9bf0980fa441e3906c6a53d1174f978a3e484',
'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.31:kotlin-stdlib-jdk7-1.5.31.jar:a25bf47353ce899d843cbddee516d621a73473e7fba97f8d0301e7b4aed7c15f',
'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.0:kotlin-stdlib-jdk7-1.7.0.jar:07e91be9b2ca20672d2bdb7e181b766e73453a2da13492b5ddaee8fa47aea239',
'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.22:kotlin-stdlib-jdk7-1.7.22.jar:ade7768d98940a303856529af373f75ffd5e2695b4dc198e9b18396afa53f9e0',
'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31:kotlin-stdlib-jdk8-1.5.31.jar:b548f7767aacf029d2417e47440742bd6d3ebede19b60386e23554ce5c4c5fdc',
'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.0:kotlin-stdlib-jdk8-1.7.0.jar:cf058e11db1dfc9944680c8c61b95ac689aaaa8a3eb30bced028100f038f030b',
'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.22:kotlin-stdlib-jdk8-1.7.22.jar:315102ff1cc2e706286b227147b8db23783db911a89298976a90a22e071cd117',
'org.jetbrains.kotlin:kotlin-stdlib:1.5.31:kotlin-stdlib-1.5.31.jar:4800ceacb2ec0bb9959a087154b8e35318ead1ea4eba32d4bb1b9734222a7e68',
'org.jetbrains.kotlin:kotlin-stdlib:1.7.0:kotlin-stdlib-1.7.0.jar:aa88e9625577957f3249a46cb6e166ee09b369e600f7a11d148d16b0a6d87f05',
'org.jetbrains.kotlin:kotlin-stdlib:1.7.22:kotlin-stdlib-1.7.22.jar:f98505f50a6a1c1dc002d6102e4b419af93d011d5a10696e75a38935a96ea92f',
'org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.5.0:kotlinx-metadata-jvm-0.5.0.jar:ca063a96639b08b9eaa0de4d65e899480740a6efbe28ab9a8681a2ced03055a4',
'org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.1.0:kotlinx-serialization-core-jvm-1.1.0.jar:69d18c700cfdf207b3e9bf6f5d58e7de08482d9e34d7c2a0adcb1db8082df943',
'org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.1.0:kotlinx-serialization-json-jvm-1.1.0.jar:cea6836d3a3990b7ac59f61a9534a0bf1c8d3932bd206080a3a13622ec7587d1',
'org.jetbrains:annotations:13.0:annotations-13.0.jar:ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478',
'org.junit.jupiter:junit-jupiter-api:5.7.2:junit-jupiter-api-5.7.2.jar:bc98326ecbc501e1860a2bc9780aebe5777bd29cf00059f88c2a56f48fbc9ce6',
'org.junit.jupiter:junit-jupiter-engine:5.7.2:junit-jupiter-engine-5.7.2.jar:8a35afb26cd5e8393cb763ff13d26a52a507a35c5b2d7650d42024a7226b80db',
'org.junit.jupiter:junit-jupiter-params:5.7.2:junit-jupiter-params-5.7.2.jar:17569f7da0ce2ebeab875aa8aa79c0f2c42433ea208291e73fc1a3c9d6143115',
'org.junit.platform:junit-platform-commons:1.7.2:junit-platform-commons-1.7.2.jar:738d0df021a0611fff5d277634e890cc91858fa72227cf0bcf36232a7caf014c',
'org.junit.platform:junit-platform-engine:1.7.2:junit-platform-engine-1.7.2.jar:abebbfa420fa8ffdc51083c06807e8692dd9bf8c52455dcdb72474ab90425573',
'org.objenesis:objenesis:3.1:objenesis-3.1.jar:cdb3d038c188de6f46ffd5cd930be2d5e5dba59c53b26437995d534e3db2fb80',
'org.opentest4j:opentest4j:1.2.0:opentest4j-1.2.0.jar:58812de60898d976fb81ef3b62da05c6604c18fd4a249f5044282479fc286af2',
'org.slf4j:slf4j-api:1.7.36:slf4j-api-1.7.36.jar:d3ef575e3e4979678dc01bf1dcce51021493b4d11fb7f1be8ad982877c16a1c0',
]
}
......@@ -3,9 +3,11 @@ plugins {
id 'idea'
id 'org.jetbrains.kotlin.jvm'
id 'org.jetbrains.kotlin.kapt'
id "org.jlleitschuh.gradle.ktlint" version "$ktlint_plugin_version"
id 'org.jlleitschuh.gradle.ktlint'
id 'checkstyle'
id 'witness'
}
apply from: 'witness.gradle'
checkstyle {
configFile = new File('../config/checkstyle/checkstyle.xml')
......
This diff is collapsed.
......@@ -3,9 +3,11 @@ plugins {
id 'idea'
id 'org.jetbrains.kotlin.jvm'
id 'org.jetbrains.kotlin.kapt'
id "org.jlleitschuh.gradle.ktlint" version "$ktlint_plugin_version"
id "org.jlleitschuh.gradle.ktlint"
id 'checkstyle'
id 'witness'
}
apply from: 'witness.gradle'
checkstyle {
configFile = new File('../config/checkstyle/checkstyle.xml')
......
dependencyVerification {
verify = [
'antlr:antlr:2.7.7:antlr-2.7.7.jar:88fbda4b912596b9f56e8e12e580cc954bacfb51776ecfddd3e18fc1cf56dc4c',
'ch.qos.logback:logback-classic:1.2.11:logback-classic-1.2.11.jar:4d8e899621a3006c2f66e19feab002b11e6cfc5cb1854fc41f01532c00deb2aa',
'ch.qos.logback:logback-core:1.2.11:logback-core-1.2.11.jar:6ce1e9397be8298a2e99029f55f955c6fa3cef255171c554d0b9c201cffd0159',
'com.github.shyiko.klob:klob:0.2.1:klob-0.2.1.jar:2f6174e3049008f263fd832813390df645ac5c7cfa79f170ace58690810476f2',
'com.google.code.findbugs:jsr305:3.0.2:jsr305-3.0.2.jar:766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7',
'com.google.dagger:dagger-compiler:2.44.2:dagger-compiler-2.44.2.jar:6a3377f31695b9a53d47012a47e844432f7a6b9159fbf22ec10203de848de770',
'com.google.dagger:dagger-producers:2.44.2:dagger-producers-2.44.2.jar:01cf6464bb5c551860936ae161f45f153298d1e11c8dd3a81c0d7340ed68c1cc',
'com.google.dagger:dagger-spi:2.44.2:dagger-spi-2.44.2.jar:1fe86708acd729fa3322ac5968e5e835bb94a6cabe7991d6713e0cbf321e5e9b',
'com.google.dagger:dagger:2.44.2:dagger-2.44.2.jar:b6d35d56b47cbfc3e484f678d0bacb497c6c0ec2cc2a5e180d79d0788d313ab8',
'com.google.dagger:hilt-compiler:2.44.2:hilt-compiler-2.44.2.jar:76c59e60f045923f978143bd37aaef2274d344dc9bdeecafb290bc66de7c10b2',
'com.google.dagger:hilt-core:2.44.2:hilt-core-2.44.2.jar:0df25c96836cc95cb7086cfe402a6145e95357a03b3ba16f8e4d3b237470a3fb',
'com.google.devtools.ksp:symbol-processing-api:1.7.0-1.0.6:symbol-processing-api-1.7.0-1.0.6.jar:adc29417be5ca9ff42118105fea4e36d9ef44987abfc41432309371a60198941',
'com.google.errorprone:error_prone_annotations:2.3.4:error_prone_annotations-2.3.4.jar:baf7d6ea97ce606c53e11b6854ba5f2ce7ef5c24dddf0afa18d1260bd25b002c',
'com.google.errorprone:error_prone_annotations:2.7.1:error_prone_annotations-2.7.1.jar:cd5257c08a246cf8628817ae71cb822be192ef91f6881ca4a3fcff4f1de1cff3',
'com.google.errorprone:javac-shaded:9-dev-r4023-3:javac-shaded-9-dev-r4023-3.jar:65bfccf60986c47fbc17c9ebab0be626afc41741e0a6ec7109e0768817a36f30',
'com.google.googlejavaformat:google-java-format:1.5:google-java-format-1.5.jar:aa19ad7850fb85178aa22f2fddb163b84d6ce4d0035872f30d4408195ca1144e',
'com.google.guava:failureaccess:1.0.1:failureaccess-1.0.1.jar:a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26',
'com.google.guava:guava:29.0-jre:guava-29.0-jre.jar:b22c5fb66d61e7b9522531d04b2f915b5158e80aa0b40ee7282c8bfb07b0da25',
'com.google.guava:guava:31.0.1-jre:guava-31.0.1-jre.jar:d5be94d65e87bd219fb3193ad1517baa55a3b88fc91d21cf735826ab5af087b9',
'com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava:listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99',
'com.google.j2objc:j2objc-annotations:1.3:j2objc-annotations-1.3.jar:21af30c92267bd6122c0e0b4d20cccb6641a37eaf956c6540ec471d584e64a7b',
'com.pinterest.ktlint:ktlint-core:0.43.2:ktlint-core-0.43.2.jar:401515a76b780a32ef9dfeaf69f77316934c4bb90f339488638311789eca7a1a',
'com.pinterest.ktlint:ktlint-reporter-baseline:0.43.2:ktlint-reporter-baseline-0.43.2.jar:733ee7e2cadb321d6597b3501c70c7da73117adaa0c6bc084dfc16c455d68806',
'com.pinterest.ktlint:ktlint-reporter-checkstyle:0.43.2:ktlint-reporter-checkstyle-0.43.2.jar:becafb4006b9f2e82c99749864a1a8de340ee84ac7271631a68981a44f51e808',
'com.pinterest.ktlint:ktlint-reporter-html:0.43.2:ktlint-reporter-html-0.43.2.jar:800392e150d3266e72ca53c6ccca3136d4e26445dd9216c6ac6cfc1ba3afafe5',
'com.pinterest.ktlint:ktlint-reporter-json:0.43.2:ktlint-reporter-json-0.43.2.jar:9d4a94190d96d671000a06a50c9d1ce111d0dcf629bef8b4f0221a9e3f3699a0',
'com.pinterest.ktlint:ktlint-reporter-plain:0.43.2:ktlint-reporter-plain-0.43.2.jar:1cab63f431ec4e9463df7a767f131ccfa8d76259c01fecc63a4c000063e8ee43',
'com.pinterest.ktlint:ktlint-reporter-sarif:0.43.2:ktlint-reporter-sarif-0.43.2.jar:ed0046aaa4a2e4544197bfdccf88d472ef413a55ad05b6dc8aae41338e9d3748',
'com.pinterest.ktlint:ktlint-ruleset-experimental:0.43.2:ktlint-ruleset-experimental-0.43.2.jar:d89e0edcdca0ae375c090565e323520ab5d424d82fd6ac6290ea986d360f0b11',
'com.pinterest.ktlint:ktlint-ruleset-standard:0.43.2:ktlint-ruleset-standard-0.43.2.jar:6774dc9d42aa7c7fdd4a7f3732b56fdab99ba78ce0c4eb5159036525657d0014',
'com.pinterest.ktlint:ktlint-ruleset-test:0.43.2:ktlint-ruleset-test-0.43.2.jar:7270c4d98b2cda268c25397a02b7dea0ab8cb923958cb3853121e0d9366ce797',
'com.pinterest:ktlint:0.43.2:ktlint-0.43.2.jar:99ec69ef0628695c24dbbc2cc4b8d7c61a754697d624f5233fc65f43faf2d235',
'com.puppycrawl.tools:checkstyle:8.37:checkstyle-8.37.jar:3c8d29393129090b9f46a7f6852a70ff1e9d7bd581343e3d0fb895ad33c524fa',
'com.squareup:javapoet:1.13.0:javapoet-1.13.0.jar:4c7517e848a71b36d069d12bb3bf46a70fd4cda3105d822b0ed2e19c00b69291',
'com.squareup:kotlinpoet:1.11.0:kotlinpoet-1.11.0.jar:2887ada1ca03dd83baa2758640d87e840d1907564db0ef88d2289c868a980492',
'commons-beanutils:commons-beanutils:1.9.4:commons-beanutils-1.9.4.jar:7d938c81789028045c08c065e94be75fc280527620d5bd62b519d5838532368a',
'commons-collections:commons-collections:3.2.2:commons-collections-3.2.2.jar:eeeae917917144a68a741d4c0dff66aa5c5c5fd85593ff217bced3fc8ca783b8',
'info.picocli:picocli:3.9.6:picocli-3.9.6.jar:9442a6a18d869354a0d922ba37b40032aa1b0a172f414a7a644de39d1972f1f4',
'info.picocli:picocli:4.5.2:picocli-4.5.2.jar:b4395e9a67932616efd2245d984bf5fcd453c2c5049558c3ce959ac2af4d3fac',
'io.github.detekt.sarif4k:sarif4k:0.0.1:sarif4k-0.0.1.jar:41ec72cf2521783224581c76aaa7e97d4a50f396a66d642500ff4777b395a376',
'io.mockk:mockk-agent-api:1.10.4:mockk-agent-api-1.10.4.jar:8deb59189b48d5870a746f954ca681424040544812c7ae295f3bef87a9499cfe',
'io.mockk:mockk-agent-common:1.10.4:mockk-agent-common-1.10.4.jar:13b81a3297a3c15ed9f62b838aaede20347018f07c30cad2ca74a4dd99786f8f',
'io.mockk:mockk-agent-jvm:1.10.4:mockk-agent-jvm-1.10.4.jar:51eb22de58c44f140384e61878e8c0da0fcf80c60a139d28ef7b027ea4bc2042',
'io.mockk:mockk-common:1.10.4:mockk-common-1.10.4.jar:aaf3cc99442100767dc72776f250113f992facfb43bf6ba9a5282d1c8aaecd00',
'io.mockk:mockk-dsl-jvm:1.10.4:mockk-dsl-jvm-1.10.4.jar:2432e2d0dfd31c3cb33e12137b8c712358cb0c4cddbd27b5bd6c55db2068e1a1',
'io.mockk:mockk-dsl:1.10.4:mockk-dsl-1.10.4.jar:b97d750bebfd7da92a020f5417deface710c58802a78a8fff68661f77eaa3037',
'io.mockk:mockk:1.10.4:mockk-1.10.4.jar:e26d4eb8c9c0c5ac00acb9bfeedfe0feb10055bf7e80db57539936413ea38f7c',
'javax.annotation:javax.annotation-api:1.3.2:javax.annotation-api-1.3.2.jar:e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b',
'javax.inject:javax.inject:1:javax.inject-1.jar:91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff',
'net.bytebuddy:byte-buddy-agent:1.10.14:byte-buddy-agent-1.10.14.jar:30272167eceb1cb68fa84730a12d1abfd1daed6ae0c19fdefee47a9a9a0cfd33',
'net.bytebuddy:byte-buddy:1.10.14:byte-buddy-1.10.14.jar:0e6b935bfcb3e451d525956acad53ec86ff916d714abdbd32b3d2039771896f8',
'net.java.dev.jna:jna-platform:5.8.0:jna-platform-5.8.0.jar:ffd93fe1bc07de6f33eabf3d051c3636e01a01c17cb0da8448c53a2ac5e3bf7a',
'net.java.dev.jna:jna:5.6.0:jna-5.6.0.jar:5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf',
'net.java.dev.jna:jna:5.8.0:jna-5.8.0.jar:930273cc1c492f25661ea62413a6da3fd7f6e01bf1c4dcc0817fc8696a7b07ac',
'net.ltgt.gradle.incap:incap:0.2:incap-0.2.jar:b625b9806b0f1e4bc7a2e3457119488de3cd57ea20feedd513db070a573a4ffd',
'net.sf.saxon:Saxon-HE:10.3:Saxon-HE-10.3.jar:660a89162a577cfd73bc3db3c53cbec7e82d4ab2051247f31927f135aff7c908',
'org.antlr:antlr4-runtime:4.8-1:antlr4-runtime-4.8-1.jar:bdcf58107ba1a499b25e3db205086767dd409d3f5ab12c90f2d429f55ec774a6',
'org.apiguardian:apiguardian-api:1.1.0:apiguardian-api-1.1.0.jar:a9aae9ff8ae3e17a2a18f79175e82b16267c246fbbd3ca9dfbbb290b08dcfdd4',
'org.briarproject:obfs4proxy-linux:0.0.14:obfs4proxy-linux-0.0.14.jar:6391d323d45a279362236c7c62e21b903d07d4f31f5e0c8d49d009769b720cc6',
'org.briarproject:tor-linux:0.4.7.13:tor-linux-0.4.7.13.jar:9819ee973cbcdc133f7d04aef9d4b957a35087627a790e532142d15412a9636f',
'org.checkerframework:checker-compat-qual:2.5.5:checker-compat-qual-2.5.5.jar:11d134b245e9cacc474514d2d66b5b8618f8039a1465cdc55bbc0b34e0008b7a',
'org.checkerframework:checker-qual:2.11.1:checker-qual-2.11.1.jar:015224a4b1dc6de6da053273d4da7d39cfea20e63038169fc45ac0d1dc9c5938',
'org.checkerframework:checker-qual:3.12.0:checker-qual-3.12.0.jar:ff10785ac2a357ec5de9c293cb982a2cbb605c0309ea4cc1cb9b9bc6dbe7f3cb',
'org.ec4j.core:ec4j-core:0.3.0:ec4j-core-0.3.0.jar:cadef0207077074b11a12be442f89ab6cf93fbc2f848702d9371a9611414d558',
'org.javassist:javassist:3.26.0-GA:javassist-3.26.0-GA.jar:ca5625874ff0a34f2422173a511b33c225218c146a3c961b18940efff430462d',
'org.jetbrains.intellij.deps:trove4j:1.0.20181211:trove4j-1.0.20181211.jar:affb7c85a3c87bdcf69ff1dbb84de11f63dc931293934bc08cd7ab18de083601',
'org.jetbrains.intellij.deps:trove4j:1.0.20200330:trove4j-1.0.20200330.jar:c5fd725bffab51846bf3c77db1383c60aaaebfe1b7fe2f00d23fe1b7df0a439d',
'org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.7.22:kotlin-annotation-processing-gradle-1.7.22.jar:782a1df09fb59c25599c80b264b20aec836957254ba3abcfc4f7484c2e556707',
'org.jetbrains.kotlin:kotlin-compiler-embeddable:1.5.31:kotlin-compiler-embeddable-1.5.31.jar:e39811a9e4c102e779c659eefe90b041c66ce87578c1bfdac07cf504d1551745',
'org.jetbrains.kotlin:kotlin-compiler-embeddable:1.7.22:kotlin-compiler-embeddable-1.7.22.jar:87e5a8ba0eba2feb087ba94ceb9c28d0096fc1f6f3b55ef45a9d103ed5ef76c7',
'org.jetbrains.kotlin:kotlin-daemon-embeddable:1.5.31:kotlin-daemon-embeddable-1.5.31.jar:f61eaf89e5e3848631650b25cdfb66fe8cae0281a054d9d986716000a15ba8d6',
'org.jetbrains.kotlin:kotlin-daemon-embeddable:1.7.22:kotlin-daemon-embeddable-1.7.22.jar:4ce267ac5e84a9532d7269fcbc732ebab27e0d76ade71aeeedb369f746b281be',
'org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.7.22:kotlin-klib-commonizer-embeddable-1.7.22.jar:de8c31a8092fb68ef80f34a3cbdfb1dcd40207b67cff87d40b5c479ec6a68ece',
'org.jetbrains.kotlin:kotlin-reflect:1.5.31:kotlin-reflect-1.5.31.jar:6e0f5490e6b9649ddd2670534e4d3a03bd283c3358b8eef5d1304fd5f8a5a4fb',
'org.jetbrains.kotlin:kotlin-reflect:1.6.10:kotlin-reflect-1.6.10.jar:3277ac102ae17aad10a55abec75ff5696c8d109790396434b496e75087854203',
'org.jetbrains.kotlin:kotlin-reflect:1.7.22:kotlin-reflect-1.7.22.jar:4d4471d1cbc203d3f9e51d6123956dddbb96d5747f1aee02463c7b920feb2baf',
'org.jetbrains.kotlin:kotlin-script-runtime:1.5.31:kotlin-script-runtime-1.5.31.jar:24e450fee7645ed3590981dddccf397c0d9ebb725815c94c4f555cc3db2f9f96',
'org.jetbrains.kotlin:kotlin-script-runtime:1.7.22:kotlin-script-runtime-1.7.22.jar:caaa3dd214e8145e7e32deef571640cb65b55909e2af55fc26b30a1acb33930a',
'org.jetbrains.kotlin:kotlin-scripting-common:1.7.22:kotlin-scripting-common-1.7.22.jar:98596c09f94c024685a50db5bc3d0d47dee104da9987d41e4f9ca1c72fa2dfca',
'org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.7.22:kotlin-scripting-compiler-embeddable-1.7.22.jar:0e28cfe570bebd8c3962bdefed1011905673ab8095312703fa22805efe3c5913',
'org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.7.22:kotlin-scripting-compiler-impl-embeddable-1.7.22.jar:c8667734536a5661230bd7732809385827e087a75f8088958d384042581c3633',
'org.jetbrains.kotlin:kotlin-scripting-jvm:1.7.22:kotlin-scripting-jvm-1.7.22.jar:f5410993723ff3437638b4acfee9cf5da373091459024fa8a54e1d9ad101c754',
'org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31:kotlin-stdlib-common-1.5.31.jar:dfa2a18e26b028388ee1968d199bf6f166f737ab7049c25a5e2da614404e22ad',
'org.jetbrains.kotlin:kotlin-stdlib-common:1.7.0:kotlin-stdlib-common-1.7.0.jar:59c6ff64fe9a6604afce03e8aaa75f83586c6030ac71fb0b34ee7cdefed3618f',
'org.jetbrains.kotlin:kotlin-stdlib-common:1.7.22:kotlin-stdlib-common-1.7.22.jar:79488cdf284c4b5b3998d302eae9bf0980fa441e3906c6a53d1174f978a3e484',
'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.31:kotlin-stdlib-jdk7-1.5.31.jar:a25bf47353ce899d843cbddee516d621a73473e7fba97f8d0301e7b4aed7c15f',
'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.0:kotlin-stdlib-jdk7-1.7.0.jar:07e91be9b2ca20672d2bdb7e181b766e73453a2da13492b5ddaee8fa47aea239',
'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.22:kotlin-stdlib-jdk7-1.7.22.jar:ade7768d98940a303856529af373f75ffd5e2695b4dc198e9b18396afa53f9e0',
'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31:kotlin-stdlib-jdk8-1.5.31.jar:b548f7767aacf029d2417e47440742bd6d3ebede19b60386e23554ce5c4c5fdc',
'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.0:kotlin-stdlib-jdk8-1.7.0.jar:cf058e11db1dfc9944680c8c61b95ac689aaaa8a3eb30bced028100f038f030b',
'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.22:kotlin-stdlib-jdk8-1.7.22.jar:315102ff1cc2e706286b227147b8db23783db911a89298976a90a22e071cd117',
'org.jetbrains.kotlin:kotlin-stdlib:1.5.31:kotlin-stdlib-1.5.31.jar:4800ceacb2ec0bb9959a087154b8e35318ead1ea4eba32d4bb1b9734222a7e68',
'org.jetbrains.kotlin:kotlin-stdlib:1.7.0:kotlin-stdlib-1.7.0.jar:aa88e9625577957f3249a46cb6e166ee09b369e600f7a11d148d16b0a6d87f05',
'org.jetbrains.kotlin:kotlin-stdlib:1.7.22:kotlin-stdlib-1.7.22.jar:f98505f50a6a1c1dc002d6102e4b419af93d011d5a10696e75a38935a96ea92f',
'org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.5.0:kotlinx-metadata-jvm-0.5.0.jar:ca063a96639b08b9eaa0de4d65e899480740a6efbe28ab9a8681a2ced03055a4',
'org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.1.0:kotlinx-serialization-core-jvm-1.1.0.jar:69d18c700cfdf207b3e9bf6f5d58e7de08482d9e34d7c2a0adcb1db8082df943',
'org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.1.0:kotlinx-serialization-json-jvm-1.1.0.jar:cea6836d3a3990b7ac59f61a9534a0bf1c8d3932bd206080a3a13622ec7587d1',
'org.jetbrains:annotations:13.0:annotations-13.0.jar:ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478',
'org.junit.jupiter:junit-jupiter-api:5.7.2:junit-jupiter-api-5.7.2.jar:bc98326ecbc501e1860a2bc9780aebe5777bd29cf00059f88c2a56f48fbc9ce6',
'org.junit.jupiter:junit-jupiter-engine:5.7.2:junit-jupiter-engine-5.7.2.jar:8a35afb26cd5e8393cb763ff13d26a52a507a35c5b2d7650d42024a7226b80db',
'org.junit.jupiter:junit-jupiter-params:5.7.2:junit-jupiter-params-5.7.2.jar:17569f7da0ce2ebeab875aa8aa79c0f2c42433ea208291e73fc1a3c9d6143115',
'org.junit.platform:junit-platform-commons:1.7.2:junit-platform-commons-1.7.2.jar:738d0df021a0611fff5d277634e890cc91858fa72227cf0bcf36232a7caf014c',
'org.junit.platform:junit-platform-engine:1.7.2:junit-platform-engine-1.7.2.jar:abebbfa420fa8ffdc51083c06807e8692dd9bf8c52455dcdb72474ab90425573',
'org.objenesis:objenesis:3.1:objenesis-3.1.jar:cdb3d038c188de6f46ffd5cd930be2d5e5dba59c53b26437995d534e3db2fb80',
'org.opentest4j:opentest4j:1.2.0:opentest4j-1.2.0.jar:58812de60898d976fb81ef3b62da05c6604c18fd4a249f5044282479fc286af2',
'org.reflections:reflections:0.9.12:reflections-0.9.12.jar:d168f58d32f2ae7ac5a8d5d9092adeee526c604b41125dcb45eea877960a99cf',
'org.slf4j:slf4j-api:1.7.36:slf4j-api-1.7.36.jar:d3ef575e3e4979678dc01bf1dcce51021493b4d11fb7f1be8ad982877c16a1c0',
]
}
#!/bin/bash
set -e
PROJECTS=(
'mailbox-core'
'mailbox-android'
'mailbox-cli'
'mailbox-lib'
)
# clear witness files to prevent errors when upgrading dependencies
for project in "${PROJECTS[@]}"
do
echo "" > "${project}/witness.gradle"
done
# calculating new checksums
for project in "${PROJECTS[@]}"
do
echo "Calculating new checksums for ${project} ..."
./gradlew -q --configure-on-demand "${project}:calculateChecksums" | grep -v '^\(Skipping\|Verifying\|Welcome to Gradle\)' > "${project}/witness.gradle"
done
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment