Age | Commit message (Collapse) | Author |
|
5410a8a911 am: 6089fd5fdd am: d74c94e4d5
am: bc11a72a91
Change-Id: I020b1d2fc77c38676e888234a6a594087368264b
|
|
5410a8a911 am: 6089fd5fdd
am: d74c94e4d5
Change-Id: I857c06305e5aaa89557ed543424f2326e10275cd
|
|
5410a8a911
am: 6089fd5fdd
Change-Id: Ifd4e9b47e5734187370bc0f1b0b785d75067081c
|
|
am: 5410a8a911
Change-Id: Ifac8b4bc56c24b5790e532ea5d499731f9f44cb1
|
|
|
|
The linter loads JAXB classes (in the javax.xml.bind package) at
runtime. Prior to this change, it was getting them by using
--add-modules=java.xml-bind. This works with an OpenJDK 9 toolchain,
but that module is deprecated, and it is removed in OpenJDK 11, so
this approach doesn't work with an upgraded toolchain. This change
drops the --add-modules option, and instead adds a JAR containing the
JAXB classes. This works on all toolchain versions.
Test: prebuilts/devtools/tools/lint packages/apps/Contacts
Bug: 135179316
Change-Id: I8ee090152e75a6d0f7fd89bdb95a70539cd556a0
|
|
am: 1fe150086e -s ours
am skip reason: subject contains skip directive
Change-Id: Ifbe45c0894f64ad2a226e386136fb8f82787404c
|
|
Bug: 120848293
Change-Id: I825cb76e41707a38ef3502494e138b5b345553f0
|
|
fe18ac22db -s ours
am: 3f0088a080 -s ours
Change-Id: I9e9cad1155f5975c5aa6ed71636ac1c940517836
|
|
am: fe18ac22db -s ours
Change-Id: I5f70f43aab34478383ff697da181fc5c07ecd3f9
|
|
am: df0a7e9db2 -s ours
Change-Id: I9b4e79814ceacc730340bd1474cc9634ff969fc0
|
|
|
|
Merge pie-platform-release (PPRL.181205.001, history only) into master
Bug: 120502534
Change-Id: I2d2fd3605bfb3a4e5b799d8394718b3fde2de2b0
|
|
4831de0e0a
am: b99bb48715
Change-Id: I399660d0ec1419ec2f57796d6fbcc93ef63250f3
|
|
am: 4831de0e0a
Change-Id: I7db454658b9e4407770978de04e0347fa64b735f
|
|
am: 36fbc23a83
Change-Id: Iea9309d07f10f7d76098ec81aa7daccaaf61d402
|
|
am: 1d140f3bc7
Change-Id: I2f2ecb151ad0e5ef1fdcfa3b85dcf485900d3a61
|
|
|
|
Bug: 112104996
Change-Id: Id9ef07a4f2cd5ce55120ada1b581a07a4480204e
|
|
am: 68517a9d85
Change-Id: I9e45d40bff6d2df31a6950fa95d50203aa680ad4
|
|
am: 70eb309420
Change-Id: Ic9a020dc624de91147b83801589c54642803b42f
|
|
Bug: 79597307
Change-Id: I1fed028d28feab26d40fa5b512a068c49bdfcdad
|
|
Change-Id: I9b476d9198c86061893f696b89e4a252c1ddc6af
|
|
64d9576a66
am: 299cd9eabd
Change-Id: I4d4a10a7dad935ed7cd3065e3dfcc9c1d4f89a02
|
|
am: 64d9576a66
Change-Id: I68de3fa186e00487bc03b7136704e11da886507b
|
|
Test: uiautomatorviewer
Bug: 74542448
Change-Id: I11358cfee7a99c0c410f350038acec305514e26f
|
|
Change-Id: I10c66992400c875ff7ef32c21530a1e92f8c8632
|
|
6394d1ed90
am: 0764bff018 -s ours
Change-Id: I9d144396fc5d8e001b72f1b0d334b29006e16542
|
|
Change-Id: Ie6e2ae161e84251118ec4b85fbd76d10e35a9f01
|
|
am: 6394d1ed90
Change-Id: I6f2c0c92f7348ce5f12ec0331dd64e766346ba09
|
|
am: b6d5778700 -s ours
Change-Id: I21a744c8caff8a0a2491b0279b13e92cfab05216
|
|
am: 39076fa72b
Change-Id: I1f26d0fbf785da7b429c525e915d6c7c78f4acbe
|
|
am: 2aba384dcb -s ours
Change-Id: Ieb1f97f20e4f465fdc0a31743feb7e4593c8dd2b
|
|
|
|
Exempt-From-Owner-Approval: Changes already landed internally
Change-Id: I6d30b1b936ade046d4d2c177b698d68cb774d719
|
|
Change-Id: I51e23c173a683d3dd87a5663252ed58ca15bd11e
|
|
am: cd38f0b212
Change-Id: I977027cd8656d319aeb2b5faa37ba772bf770f69
|
|
am: 477a0c01f9
Change-Id: I057d255f17606fa58d3f257bac271f460ab33865
|
|
am: 27cd9cbeb9
Change-Id: I2a908b345e86ee3e18714b13cc7fa7de1f3cae88
|
|
|
|
Under java 9, the java invocation in the lint script requires
the additional argument
--add-modules java.xml.bind
because lint depends on classes from the package
javax.xml.bind.annotation which is part of the (deprecated)
module java.xml.bind.
This CL updates the Linux/Unix version of the lint script to
pass the new argument when running java 9. The Windows version
of the script, which is never used during Android platform
development and may be dead code, is not changed. Therefore,
after this CL, the Linux version of the script (lint) will
work up to java 9, whereas the Windows version (lint.bat)
continues to only work up to java 8.
If the script is updated from upstream (which last happened
several years ago) in future, and if the lint tool at that
time still relies on java.xml.bind, then this patch would
need to be kept/re-applied at that time.
Bug: 69947523
Test: Checked that the linter succeeds on Linux under both
OpenJDK 8 and 9. The way I tested this was by
running "repo upload" for a dummy CL in
vendor/google/apps/SetupWizard but aborting the upload
after the linter run had completed.
Change-Id: Icda014e00eaf8e3e6740d2ab97eac746684c525e
|
|
Screenshot2 needs to be updated to match the new screenshot protocol
introduced for color management/wide color gamut support.
Test: screenshot2 device.png
Bug: 63017744
Change-Id: I14050ea5eae7686ed443bac9fb38990cb15db8bc
|
|
6f0b60e875
am: b6b85b6867
Change-Id: I75171f7c7b1ffb1fc3be66d7ee021b00740a6bfd
|
|
am: 6f0b60e875
Change-Id: Id2f0477c393fdaec372111f7745b7d7b26680751
|
|
am: 28adbd24d7
Change-Id: I9025ddfaa650efcb9ea65505d6d54fe83ddbafc5
|
|
am: 0c7d72c96f
Change-Id: I7cca052a429fff4c4ad213f22fed0e86e00a365b
|
|
|
|
* Owners are selected from top CL approvals or owners.
They will be suggested to review/approve future CLs.
* OWNERS files are recognized by the new find-owners plugin, see .md files in
https://gerrit.googlesource.com/plugins/find-owners/+/master/src/main/resources/Documentation/
Test: build/make/tools/checkowners.py -c -v OWNERS
Change-Id: I052c11888ce69686093b4beca0ef35e11710dfef
|
|
* Although ddmlib.jar appears in lint.jar's manifest
classpath, lint does not depend on it.
* The upgrade of ddmlib.jar which ddms depends on causes
it to break w/ CL: Iaadb30011f623611ccf4fcf38791c26ad683430f
A simple dependency dot graph w/ jarjar shows lint.jar
and its dependencies.
https://screenshot.googleplex.com/cPLtxAJgSDt.png
The only class ddmlib.jar uses from common.jar is Pair.class
com/android/ddmlib/DeviceMonitor -> com/android/utils/Pair
which hasn't been updated since 12/12/12
Test: ran ddms & lint cli on framework code.
Change-Id: If2a1b970d5cc41015da12ebcc19743734365c763
|
|
- Add/update the jars necessary to run lint
in framework code.
- Only the jars listed in the manifest of lint.jar @ 3449221
have been added.
Bug: 27774060
Test: manual test with lint in framework/base/core
Change-Id: Iaadb30011f623611ccf4fcf38791c26ad683430f
|