Skip to content

Commit

Permalink
Enable JDK library desugaring by default
Browse files Browse the repository at this point in the history
Bug: 1056751
Change-Id: Id517413e180ad7cc2f7688d47038587f2a3ecb5e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2458853
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Commit-Queue: Ian Wells <iwells@chromium.org>
Cr-Commit-Position: refs/heads/master@{#817575}
  • Loading branch information
Ian Wells authored and Commit Bot committed Oct 15, 2020
1 parent 2a5e8f2 commit 8699ff5
Show file tree
Hide file tree
Showing 4 changed files with 1 addition and 7 deletions.
2 changes: 1 addition & 1 deletion build/config/android/config.gni
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ if (is_android || is_chromeos ||

# Enables Java library desugaring.
# This will cause an extra classes.dex file to appear in every apk.
enable_jdk_library_desugaring = false
enable_jdk_library_desugaring = true
}

# Host stuff -----------------------------------------------------------------
Expand Down
1 change: 0 additions & 1 deletion third_party/accessibility_test_framework/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ android_java_prebuilt("accessibility_test_framework_java") {
# Uses wrong version of proto (not protolite).
# Disable these to avoid build warnings.
enable_bytecode_checks = false
enable_desugar = false

jar_path = "lib/accessibility-test-framework.jar"
deps = [
Expand Down
4 changes: 0 additions & 4 deletions third_party/byte_buddy/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,13 @@ java_prebuilt("byte_buddy_java") {
testonly = true
supports_android = true
enable_bytecode_checks = false
enable_desugar = false
jar_path = "lib/byte-buddy.jar"
}

java_prebuilt("byte_buddy_agent_java") {
testonly = true
supports_android = true
enable_bytecode_checks = false
enable_desugar = false
jar_path = "lib/byte-buddy-agent.jar"
}

Expand All @@ -27,14 +25,12 @@ java_prebuilt("dx_25_0_2_java") {
supports_android = true
requires_android = true
no_build_hooks = true
enable_desugar = false
jar_path = "android_sdk_build_tools_25_0_2/build-tools/25.0.2/lib/dx.jar"
}

android_java_prebuilt("byte_buddy_android_java") {
testonly = true
enable_bytecode_checks = false
enable_desugar = false
deps = [ ":dx_25_0_2_java" ]
proguard_configs = [ "//third_party/byte_buddy/proguard.flags" ]
jar_path = "lib/byte-buddy-android.jar"
Expand Down
1 change: 0 additions & 1 deletion third_party/google-truth/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ java_prebuilt("google_truth_java") {

# Uses the difflib package, which doesn't exist in third_party.
enable_bytecode_checks = false
enable_desugar = false
supports_android = true

# requires_android because of dependency on guava_android.
Expand Down

0 comments on commit 8699ff5

Please sign in to comment.