Skip to content

Commit c5f4347

Browse files
committed
Merge branch 'bump-dependencies-3'
2 parents 489a788 + 8e9061b commit c5f4347

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+308
-939
lines changed

.github/workflows/android-app.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ jobs:
240240
:lib:shared:testDebugUnitTest
241241
- gradle-task: :test:arch:test --rerun-tasks
242242
- gradle-task: detekt
243-
- gradle-task: :app:lint
243+
- gradle-task: lint
244244
steps:
245245
# Fix for HOME path overridden by GH runners when building in containers, see:
246246
# https://github.com/actions/runner/issues/863

android/config/dependency-check-suppression-agp-fixes.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<suppressions xmlns="https://jeremylong.github.io/DependencyCheck/dependency-suppression.1.3.xsd">
3-
<suppress until="2024-12-01Z">
3+
<suppress until="2025-03-01Z">
44
<notes><![CDATA[
55
This and all other supressions in this file are for dependencies only used for tests.
66
These should be excluded by the plugin but this behaviour is broken.
@@ -15,7 +15,7 @@
1515
<cve>CVE-2022-41915</cve>
1616
<cve>CVE-2024-47535</cve>
1717
</suppress>
18-
<suppress until="2024-12-01Z">
18+
<suppress until="2025-03-01Z">
1919
<notes><![CDATA[
2020
This and all other supressions in this file are for dependencies only used for tests.
2121
These should be excluded by the plugin but this behaviour is broken.
@@ -27,7 +27,7 @@
2727
<cve>CVE-2022-3510</cve>
2828
<cve>CVE-2021-22569</cve>
2929
</suppress>
30-
<suppress until="2024-12-01Z">
30+
<suppress until="2025-03-01Z">
3131
<notes><![CDATA[
3232
This and all other supressions in this file are for dependencies only used for tests.
3333
These should be excluded by the plugin but this behaviour is broken.

android/config/dependency-check-suppression.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<packageUrl regex="true">^pkg:maven/org\.jetbrains\.kotlin/kotlin\-stdlib.*@.*$</packageUrl>
99
<cve>CVE-2022-24329</cve>
1010
</suppress>
11-
<suppress until="2024-12-01Z">
11+
<suppress until="2025-03-01Z">
1212
<notes><![CDATA[
1313
This CVE only affect programs using loadXML and is derived from using ksp.
1414
We do not use the loadXML, ksp is used to generate navigation paths in our code
@@ -17,14 +17,14 @@
1717
<packageUrl regex="true">^pkg:maven/com\.google\.devtools\.ksp/symbol\-processing.*@.*$</packageUrl>
1818
<cve>CVE-2018-1000840</cve>
1919
</suppress>
20-
<suppress until="2024-12-01Z">
20+
<suppress until="2025-03-01Z">
2121
<notes><![CDATA[
2222
False-positive only affecting javascript gRPC packages.
2323
]]></notes>
2424
<packageUrl regex="true">^pkg:maven/io\.grpc/protoc\-gen\-grpc\-kotlin@.*$</packageUrl>
2525
<cve>CVE-2020-7768</cve>
2626
</suppress>
27-
<suppress until="2024-12-01Z">
27+
<suppress until="2025-03-01Z">
2828
<notes><![CDATA[
2929
No impact on this app since it uses UDS rather than HTTP2.
3030
]]></notes>
@@ -40,7 +40,7 @@
4040
<packageUrl regex="true">^pkg:maven/commons\-validator/commons\-validator@.*$</packageUrl>
4141
<cve>CVE-2021-3765</cve>
4242
</suppress>
43-
<suppress until="2024-12-01Z">
43+
<suppress until="2025-03-01Z">
4444
<notes><![CDATA[
4545
Denial of service using protobuf.
4646
Should not be applicable since client and server are always in sync and we are only

android/config/lint-baseline.xml

-14
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<issues format="6" by="lint 8.7.3" type="baseline" client="gradle" dependencies="true" name="AGP (8.7.3)" variant="all" version="8.7.3">
33

4-
<issue
5-
id="InvalidPackage"
6-
message="Invalid package reference in library; not included in Android: `javax.naming.directory`. Referenced from `io.grpc.internal.JndiResourceResolverFactory.JndiRecordFetcher`.">
7-
<location
8-
file="../../../root/.gradle/caches/modules-2/files-2.1/io.grpc/grpc-core/1.68.2/b0fd51a1c029785d1c9ae2cfc80a296b60dfcfdb/grpc-core-1.68.2.jar"/>
9-
</issue>
10-
11-
<issue
12-
id="InvalidPackage"
13-
message="Invalid package reference in library; not included in Android: `javax.naming`. Referenced from `io.grpc.internal.JndiResourceResolverFactory.JndiRecordFetcher`.">
14-
<location
15-
file="../../../root/.gradle/caches/modules-2/files-2.1/io.grpc/grpc-core/1.68.2/b0fd51a1c029785d1c9ae2cfc80a296b60dfcfdb/grpc-core-1.68.2.jar"/>
16-
</issue>
17-
184
<issue
195
id="SimilarGradleDependency"
206
message="There are multiple dependencies com.google.protobuf but with different version"

android/config/lint.xml

+6-3
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,18 @@
44
<issue id="ExtraTranslation" severity="ignore" />
55
<issue id="MissingTranslation" severity="ignore" />
66
<issue id="Typos" severity="ignore" />
7-
<issue id="UnusedResources">
8-
<ignore path="res/values/strings.xml" />
9-
</issue>
107
<!-- We are currently not using the ellipsis character -->
118
<issue id="TypographyEllipsis" severity="ignore" />
9+
<!-- Tracked externally (DROID-245) since the same texts are used across multiple platforms. -->
10+
<issue id="ImpliedQuantity" severity="ignore" />
1211
<!-- Temporarily ignore the below checks while migrating to version catalogs. -->
1312
<issue id="GradleDependency" severity="ignore" />
1413
<issue id="AndroidGradlePluginVersion" severity="ignore" />
1514
<!-- Temporarily ignored since a dependency is checked with older version of lint -->
1615
<issue id="ObsoleteLintCustomCheck" severity="ignore" />
1716
<issue id="NewerVersionAvailable" severity="ignore" />
17+
<!-- Ignored, see more: https://github.com/grpc/grpc-java/blob/e8ff6da2cf57a39a62497e9f317e6976b5bfb98c/core/src/main/java/io/grpc/internal/JndiResourceResolverFactory.java#L199 -->
18+
<issue id="InvalidPackage">
19+
<ignore path="**/io.grpc/grpc-core/1.69.0/7dad3419dfb91a77788afcdf79e0477172784910/grpc-core-1.69.0.jar" />
20+
</issue>
1821
</lint>

android/gradle/libs.versions.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ androidx-uiautomator = "2.4.0-alpha01"
2525
arrow = "2.0.0"
2626

2727
# Compose
28-
compose = "1.7.5"
28+
compose = "1.7.6"
2929
compose-destinations = "2.1.0-beta14"
3030
compose-constraintlayout = "1.1.0"
3131
compose-material3 = "1.3.1"
3232

33-
grpc = "1.68.2"
33+
grpc = "1.69.0"
3434
grpc-kotlin = "1.4.1"
3535
grpc-kotlin-jar = "1.4.1:jdk8@jar"
3636
grpc-protobuf = "4.29.1"

0 commit comments

Comments
 (0)