Skip to content

Commit f8c08ec

Browse files
committed
improve gradle.properties config
adapt to android files config in most things, except: nonTransitiveRClass=false -> should be set to true in the future. resource handling will have to be optimized, esp. don't use chatkit resources enableJetifier=true -> should be removed in the future. We should try to get rid of old dependencies for it. Signed-off-by: Marcel Hibbe <[email protected]>
1 parent ffaec21 commit f8c08ec

File tree

2 files changed

+107
-5
lines changed

2 files changed

+107
-5
lines changed

gradle.properties

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,24 @@
88

99
# can be overriden by ~/.gradle/gradle.properties
1010
NC_TEST_SERVER_BASEURL=http://server
11-
NC_TEST_SERVER_USERNAME=user1
12-
NC_TEST_SERVER_PASSWORD=user1
11+
NC_TEST_SERVER_USERNAME=test
12+
NC_TEST_SERVER_PASSWORD=test
1313
android.useAndroidX=true
14+
android.enableJetifier=true
1415
android.nonTransitiveRClass=false
16+
#android.debug.obsoleteApi=true
17+
1518

1619
# JVM arguments to optimize heap usage, enable heap dump on out-of-memory errors, and set the file encoding
17-
org.gradle.jvmargs=-XX:MaxHeapSize\=4096m -Xmx4096m
20+
org.gradle.jvmargs=-Xmx6g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g
1821
org.gradle.dependency.verification.console=verbose
22+
kotlin.daemon.jvmargs=-Xmx6144m -XX:+UseParallelGC
1923
org.gradle.caching=true
2024
org.gradle.parallel=true
2125
org.gradle.configureondemand=true
26+
kapt.incremental.apt=true
2227
org.gradle.daemon=true
28+
org.gradle.configuration-cache=true
2329

24-
android.enableJetifier=true
25-
android.nonFinalResIds=false
30+
# Needed for local libs
31+
# org.gradle.dependency.verification=lenient

gradle/verification-metadata.xml

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8405,6 +8405,102 @@
84058405
<sha256 value="51a0b6a0a6c8634e89f60d759c485398840f18fd1f879273dcc1a052bfc0b10a" origin="Generated by Gradle"/>
84068406
</artifact>
84078407
</component>
8408+
<component name="animated-vector-drawable" group="com.android.support" version="23.4.0">
8409+
<artifact name="animated-vector-drawable-23.4.0.aar">
8410+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="bcb7ce66a9c629fa7c723a767b6430e1a383e8d4dd543d603dcb0ad1b855b8b2"/>
8411+
</artifact>
8412+
<artifact name="animated-vector-drawable-23.4.0.pom">
8413+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="e336a35a1e102c2f11ce1ea7f0872df14e332374b8eacc0877e50f85f84c3d09"/>
8414+
</artifact>
8415+
</component>
8416+
<component name="appcompat-v7" group="com.android.support" version="23.4.0">
8417+
<artifact name="appcompat-v7-23.4.0.aar">
8418+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="d3d96637b0e8e61046567b8c87b667dcf3cd31c7447f651cb58d6e6e744adfba"/>
8419+
</artifact>
8420+
<artifact name="appcompat-v7-23.4.0.pom">
8421+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="d7e368746fa68ca6ba63519fb0838be9a278d509a5fcee6cd4a778a119eae447"/>
8422+
</artifact>
8423+
</component>
8424+
<component name="support-annotations" group="com.android.support" version="23.4.0">
8425+
<artifact name="support-annotations-23.4.0.jar">
8426+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="e91a88dd0c5e99069b7f09d4a46b5e06f1e9c4c72fc0a8e987e25d86af480f01"/>
8427+
</artifact>
8428+
<artifact name="support-annotations-23.4.0.pom">
8429+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="9619e68f7eb36da3a28a60315f34320972badbad43749cc66712bb95b96a4ef3"/>
8430+
</artifact>
8431+
</component>
8432+
<component name="support-annotations" group="com.android.support" version="27.1.1">
8433+
<artifact name="support-annotations-27.1.1.jar">
8434+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="3365960206c3d2b09e845f555e7f88f8effc8d2f00b369e66c4be384029299cf"/>
8435+
</artifact>
8436+
<artifact name="support-annotations-27.1.1.pom">
8437+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="47fb24f80e72170157733633874de0b80ec4c09ac6fb67f80dbb851c5cf54f28"/>
8438+
</artifact>
8439+
</component>
8440+
<component name="support-v4" group="com.android.support" version="23.4.0">
8441+
<artifact name="support-v4-23.4.0.aar">
8442+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="a0d002465c0f611eedaaef2b2530707d2e9fb3a5c7ed66f53c556a12f714f43a"/>
8443+
</artifact>
8444+
<artifact name="support-v4-23.4.0.pom">
8445+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="fee07b2760ef3ed20f2edefa70504a29f9216d277adae56ce85778ee4b18cd04"/>
8446+
</artifact>
8447+
</component>
8448+
<component name="support-vector-drawable" group="com.android.support" version="23.4.0">
8449+
<artifact name="support-vector-drawable-23.4.0.aar">
8450+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="150021a89ae6f252415cbfff5c3111bf87433776b997b68e6e71f37e5b696799"/>
8451+
</artifact>
8452+
<artifact name="support-vector-drawable-23.4.0.pom">
8453+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="43edcc0fc3bd8520bf60066f54088f272e39aa856d25cdd6ca9ee4d8f5c32666"/>
8454+
</artifact>
8455+
</component>
8456+
<component name="monitor" group="com.android.support.test" version="1.0.2">
8457+
<artifact name="monitor-1.0.2.aar">
8458+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="38ef4fa98a32dc55550ff49bb36a583e178b3a9b830fcb8dcc27bfc4254bc2bc"/>
8459+
</artifact>
8460+
<artifact name="monitor-1.0.2.pom">
8461+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="9ee5eff3c8ad31da64ab1d5269f1eb8b2cad5628249f482decfc7bf0869c5ac6"/>
8462+
</artifact>
8463+
</component>
8464+
<component name="rules" group="com.android.support.test" version="1.0.2">
8465+
<artifact name="rules-1.0.2.aar">
8466+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="7ddad387d1a16d4dbdbefacee070d34574e565b008117c1a163edac8ae02a6aa"/>
8467+
</artifact>
8468+
<artifact name="rules-1.0.2.pom">
8469+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="060847574369f86628e548438710bead0ce5da411358d2a5dbad52a4120ebb61"/>
8470+
</artifact>
8471+
</component>
8472+
<component name="runner" group="com.android.support.test" version="1.0.2">
8473+
<artifact name="runner-1.0.2.aar">
8474+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="f04b9ae342975ba1cb3e4a06e13426e3e6b8a73faa45acba604493d83c9a4f00"/>
8475+
</artifact>
8476+
<artifact name="runner-1.0.2.pom">
8477+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="ec65b3e544985d13e88a7cba4adb5ba49fbe624e2d97da0c9f4fc4eb1d5899a5"/>
8478+
</artifact>
8479+
</component>
8480+
<component name="espresso-core" group="com.android.support.test.espresso" version="3.0.2">
8481+
<artifact name="espresso-core-3.0.2.aar">
8482+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="f40bf62e26e6f95a9c376c4e318415a77053b7dbb7ec12688eb6fab93dffdf73"/>
8483+
</artifact>
8484+
<artifact name="espresso-core-3.0.2.pom">
8485+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="29dbc557ae45cb16194324a542925f229e08a39a8b2303559d945d6f9383922a"/>
8486+
</artifact>
8487+
</component>
8488+
<component name="espresso-idling-resource" group="com.android.support.test.espresso" version="3.0.2">
8489+
<artifact name="espresso-idling-resource-3.0.2.aar">
8490+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="c6485150f9f4aea1ce9d138f3d60d82ebed3fe35b340a8b1dc975ff01f3b17b2"/>
8491+
</artifact>
8492+
<artifact name="espresso-idling-resource-3.0.2.pom">
8493+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="943f87635934def570d7c32a111aa12639e4942c24beb948db6bbfb47e40d605"/>
8494+
</artifact>
8495+
</component>
8496+
<component name="espresso-intents" group="com.android.support.test.espresso" version="3.0.2">
8497+
<artifact name="espresso-intents-3.0.2.aar">
8498+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="556f99e8c8723a9ef313ed816fb9074d65903c6767521a66b099720d2cc21f10"/>
8499+
</artifact>
8500+
<artifact name="espresso-intents-3.0.2.pom">
8501+
<sha256 origin="Generated by Gradle" reason="Artifact is not signed" value="20596a15a28faeaa6b0669774df681eee70cd44302dbd5517979ec40287f3608"/>
8502+
</artifact>
8503+
</component>
84088504
<component group="com.android.tools" name="annotations" version="31.10.0">
84098505
<artifact name="annotations-31.10.0.jar">
84108506
<sha256 value="b25995fa7b220d35fbb8e325df071f8291691bfbaff9734c98e38f45ec2a73ee" origin="Generated by Gradle"/>

0 commit comments

Comments
 (0)