Colin Cross
f9b5ed2b8e
Merge "Remove support for unsandboxed metalava" am: 7fef94f57b
am: b60432e4c8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1660772
Change-Id: I414edb7808f35e5db56edf6d1b0693cfe288b33d
2021-04-06 00:42:50 +00:00
Colin Cross
7fef94f57b
Merge "Remove support for unsandboxed metalava"
2021-04-05 23:23:00 +00:00
Jiyong Park
f19d2d57b3
Merge "Move java.sdkSpec to the android package" am: d4fa8fc107
am: 7ff95eca2f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1655587
Change-Id: I748c9c8d1eebacbd379121e32c54eff237ca0a80
2021-04-03 12:34:19 +00:00
Jiyong Park
f1691d2a2c
Move java.sdkSpec to the android package
...
... in preparation for making the handling of sdk versions consistent
across java and cc modules.
Bug: 175678607
Test: m
Change-Id: I598f0454bce9b7320621022115412fbe97403945
2021-04-03 08:25:12 +09:00
Jaewoong Jung
4377971d03
Merge "Revert "Revert "Add min_sdk_version to java_import.""" am: d0afefa4b1
am: f7c8d8a746
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1663082
Change-Id: I42a5320bb4256b0d71e4060fb31ad01ac401dabb
2021-04-02 16:49:32 +00:00
Colin Cross
17fd50923a
Merge "Silence kotlinc JDK9 warnings" am: 2fbc234fd6
am: 107c6aaef5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1656462
Change-Id: Iedea65d318cbec535244763b9a67569dada26600
2021-04-02 16:49:11 +00:00
Jaewoong Jung
d0afefa4b1
Merge "Revert "Revert "Add min_sdk_version to java_import."""
2021-04-02 15:49:58 +00:00
Colin Cross
2fbc234fd6
Merge "Silence kotlinc JDK9 warnings"
2021-04-02 15:39:13 +00:00
Jaewoong Jung
56e12dbbaf
Revert "Revert "Add min_sdk_version to java_import.""
...
This reverts commit 5ab6508008
.
Reason for revert: Resubmitting Ie255f74d40432f4bdd0092d618705a7d17235e58 after fixing the broken targets.
Bug: 183695497
Test: https://android-build.googleplex.com/builds/forrest/run/L58600000849810513
Change-Id: I5f072f396002ca3a45bd530ad9be987efa732833
2021-04-02 04:55:27 +00:00
Julien Desprez
2781607d08
Merge "Remove tradefed static_lib heuristic" am: cb05715e9e
am: d27a7fad3f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1638101
Change-Id: If068bf2977d8f202b013dbd408ba7192e10c8512
2021-04-02 04:45:45 +00:00
Julien Desprez
cb05715e9e
Merge "Remove tradefed static_lib heuristic"
2021-04-02 03:47:13 +00:00
Jaewoong Jung
e790b69343
Merge "Revert "Add min_sdk_version to java_import."" am: 37a5d5ebd8
am: 7644361eef
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1663080
Change-Id: Id9a2c9d99d367d85ee2409d6f680f00dd567ca1e
2021-04-02 01:53:41 +00:00
Jaewoong Jung
37a5d5ebd8
Merge "Revert "Add min_sdk_version to java_import.""
2021-04-02 00:34:06 +00:00
Jaewoong Jung
5ab6508008
Revert "Add min_sdk_version to java_import."
...
This reverts commit 6d15d63556
.
Reason for revert: Broke git_sc-mainline-prod on test_suites_x86_64
Fixes: 184305592
Change-Id: I4b2e2675e0dd9e2e84966f545a52f45d5b731bab
2021-04-02 00:17:59 +00:00
Jaewoong Jung
f88946c3ac
Merge "Add min_sdk_version to java_import." am: 51a0d85ebc
am: e37f90021f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1660819
Change-Id: I60383180f51abf45cd68016a5ceef6900b96d5ab
2021-04-01 20:54:23 +00:00
Jaewoong Jung
51a0d85ebc
Merge "Add min_sdk_version to java_import."
2021-04-01 19:45:53 +00:00
Paul Duffin
64b3d2adbe
Merge changes Idc01d3cc,I644db99c am: 379f36b6e5
am: 35bc45ceb4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1660144
Change-Id: I742f7dc058be2068c0a87037a60c0492959417b5
2021-04-01 15:47:32 +00:00
Paul Duffin
379f36b6e5
Merge changes Idc01d3cc,I644db99c
...
* changes:
Remove FixturePreparer.Extend()
Remove FixtureFactory
2021-04-01 14:34:02 +00:00
Paul Duffin
5b58dd9070
Merge "Add a new platform_bootclasspath module type" am: 920e205e9d
am: 4d662d84bd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1655612
Change-Id: Ic8d6a98c69dfd8a8fc384f2e2e4b2c144282c0c5
2021-04-01 10:50:22 +00:00
Paul Duffin
79abe57f53
Remove FixturePreparer.Extend()
...
Use GroupFixturePreparers instead.
Bug: 182885307
Test: m nothing
Change-Id: Idc01d3cc5a57576a4cf417e9105d1ab851126e10
2021-04-01 10:33:20 +01:00
Jaewoong Jung
6d15d63556
Add min_sdk_version to java_import.
...
Fixes: 183695497
Test: apex_test.go
Change-Id: Ie255f74d40432f4bdd0092d618705a7d17235e58
2021-03-31 16:50:42 -07:00
Paul Duffin
9b05c66ed6
Merge "Remove unused java testing methods" am: 4aa7faf487
am: 3971c45155
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1658077
Change-Id: Ie437167d5e6a58fa4457729170e57f677ff0ccfc
2021-03-31 23:23:10 +00:00
Paul Duffin
bb7f1ac794
Add a new platform_bootclasspath module type
...
Initially, this is just a placeholder but functionality will be added
in follow up changes.
Bug: 177892522
Test: m nothing
Change-Id: I890b0d5a117c51a19c9ac5df98c766761d3aa16c
2021-03-31 22:44:34 +01:00
Paul Duffin
4aa7faf487
Merge "Remove unused java testing methods"
2021-03-31 21:41:42 +00:00
Colin Cross
8095c29597
Remove support for unsandboxed metalava
...
Everything is running in the sandbox, remove the unsandboxed support.
Bug: 153703940
Test: m checkbuild
Change-Id: I811b8a0ad37143518c120367dd20b2b6aa011570
2021-03-31 13:17:42 -07:00
Colin Cross
d47f4ac828
Silence kotlinc JDK9 warnings
...
Silence the "Illegal reflective access" warning from kotlinc tracked
by https://youtrack.jetbrains.com/issue/KT-43704
Test: m SystemUI
Change-Id: I98eaf530c69cc4d3cefe09f5feab54c764352912
2021-03-31 13:17:42 -07:00
Paul Duffin
c29b3dd043
Merge "Remove varargs from RunTest(t *testing.T)" am: 5086512524
am: f199bedb2d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1658078
Change-Id: Ie5e8aae83feeb2e07bb5906de82536bd50171ce3
2021-03-31 18:27:29 +00:00
Paul Duffin
535e0a105e
Remove unused java testing methods
...
Also, stops exporting methods that are no longer used outside the java
package.
Bug: 181070625
Test: m nothing
Change-Id: I23d35bbc21f82f2dae802aa53badda4c58b41024
2021-03-31 16:20:12 +01:00
Paul Duffin
55e740e9a6
Remove varargs from RunTest(t *testing.T)
...
Use GroupFixturePreparers instead.
Bug: 182885307
Test: m nothing
Change-Id: Iaedb0ddc9d6a704f4d41363e705f3025a1291dc8
2021-03-31 16:03:59 +01:00
Colin Cross
3fc612ce15
Merge "Default metalava sandboxing to true" am: 8b6378b0dc
am: 0d6a3af0f7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1654170
Change-Id: Ibcc9359a4d1d447df72694224717c4a5e7a337ae
2021-03-31 00:55:23 +00:00
Paul Duffin
31638bfb46
Merge "Remove extraneous calls to TestingBuildParams.RelativeToTop()" am: dff50dffbc
am: c9ec211cca
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1655209
Change-Id: I37b829e1b74a249bba86bfdcaba791c471506af9
2021-03-30 23:31:06 +00:00
Colin Cross
8b6378b0dc
Merge "Default metalava sandboxing to true"
2021-03-30 23:30:51 +00:00
Colin Cross
c7587234fb
Merge changes I866850b3,I9022d17b am: ff1c8c49c0
am: d39b826a04
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1656461
Change-Id: Ia6520093dc8a10a42d932943e133153e9bd3a651
2021-03-30 23:30:47 +00:00
Paul Duffin
dff50dffbc
Merge "Remove extraneous calls to TestingBuildParams.RelativeToTop()"
2021-03-30 23:09:52 +00:00
Colin Cross
ff1c8c49c0
Merge changes I866850b3,I9022d17b
...
* changes:
Add dependencies for Metalava's implicit android.jar references
Support sandboxing droiddoc and droidstubs with args properties
2021-03-30 21:54:51 +00:00
Paul Duffin
53325362e9
Automatically call TestingBuildParams.RelativeToTop() am: e8366da1f6
am: fe53b7a2df
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1655208
Change-Id: Ied3672ee9454a74a6b4d0169ea59898baf23b3cd
2021-03-30 21:44:07 +00:00
Paul Duffin
a71a67a4f5
Remove extraneous calls to TestingBuildParams.RelativeToTop()
...
Deprecated the method to try and prevent any other uses being added.
Bug: 183650682
Test: m nothing
Change-Id: Ia6f43851e5a00c9d96af780e3bd21e03175e1a2f
2021-03-30 20:03:22 +01:00
Paul Duffin
e8366da1f6
Automatically call TestingBuildParams.RelativeToTop()
...
Fixes the few tests that break due to this and which cannot easily be
separated into their own changes.
Bug: 183650682
Test: m nothing
Change-Id: Ia2f31213a1f114a78e66a81d89279ecde9f4c465
2021-03-30 19:35:35 +01:00
Paul Duffin
b90f91e43f
Merge "Migrate system_modules_test.go from NormalizePathsForTesting" am: 87d3bae657
am: 41ded6e7da
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1654684
Change-Id: Ifc8b29510a047b2efb4db78198e46f64449177b7
2021-03-30 18:02:41 +00:00
Paul Duffin
9b7d7f45f0
Merge "Add the transitive dependencies of boot_image to apex" am: 58367574a5
am: 023bd16632
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1652623
Change-Id: Id6087a6d975ed2a9480141ff693f21e1355f8364
2021-03-30 18:02:29 +00:00
Paul Duffin
af5736ea92
Merge "Add contents property to boot_image (and prebuilt_boot_image)" am: 8d3c44a986
am: b8f0b4e1bf
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1652622
Change-Id: Ic8c97eb640ca5d6dc0de0a8ac08391ed73bc0a0a
2021-03-30 17:44:23 +00:00
Paul Duffin
87d3bae657
Merge "Migrate system_modules_test.go from NormalizePathsForTesting"
2021-03-30 16:42:55 +00:00
Paul Duffin
58367574a5
Merge "Add the transitive dependencies of boot_image to apex"
2021-03-30 16:42:07 +00:00
Paul Duffin
8d3c44a986
Merge "Add contents property to boot_image (and prebuilt_boot_image)"
2021-03-30 16:26:20 +00:00
Colin Cross
3fbf2bea6a
Default metalava sandboxing to true
...
Turn on sandboxing everywhere.
Bug: 153703940
Test: m checkbuild
Change-Id: Ie64913d302efb780d5be9c1b32e6c368d72feba3
2021-03-29 21:57:49 -07:00
Colin Cross
5f6ffc72f7
Add dependencies for Metalava's implicit android.jar references
...
Metalava implicitly searches
prebuilts/tools/common/api-versions/android-%/android.jar and
prebuilts/sdk/%/public/android.jar when looking for --android-jar-patterns
matches, and fails if it can't find a match for an API level between 1 and
28 in at least one pattern. Add android.jar files from the
api_levels_annotations_dirs directories to try to satisfy these patterns.
Bug: 153703940
Test: m docs
Change-Id: I866850b33d9a5cd82cc5135bd8f9e9400ed65439
2021-03-29 21:57:49 -07:00
Paul Duffin
78dd45f054
Merge "Add dependencies for art boot_image" am: 16e6aeeb51
am: d019752f73
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1652451
Change-Id: Icf9a9823a7afb88ed96a0cd8aff0b43d983770ab
2021-03-29 21:39:57 +00:00
Paul Duffin
16e6aeeb51
Merge "Add dependencies for art boot_image"
2021-03-29 20:27:12 +00:00
Ulyana Trafimovich
42983b7316
Merge "Don't enforce <uses-library> checks if dexpreopt for apps is disabled." am: f682410cbf
am: 1012c230b2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1655690
Change-Id: Iabd8654c105f9db1ed18616127e90679f77938e4
2021-03-29 17:40:23 +00:00
Paul Duffin
29888b1bf0
Migrate system_modules_test.go from NormalizePathsForTesting
...
Bug: 183650682
Test: m nothing
Change-Id: I9ccbbe521a449cb88ab13cde10161a41cfcf244c
2021-03-29 17:29:30 +01:00