aboutsummaryrefslogtreecommitdiff
path: root/scripts/lint_project_xml.py
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Print the modules that had strict_updatability_linting set"Cole Faust2024-02-051-6/+2
| | | | | | | | This reverts commit ada543ed86dc4828cecdb937844c6468c872d3e3. Reason for revert: b/323773738 Change-Id: Iaddd35b275392c8d0eb7ce1cc65523467462d7b3
* Print the modules that had strict_updatability_linting setCole Faust2024-02-021-2/+6
| | | | | | | | | | | | | strict_updatability_linting imposes requirements on all of a module's transitive dependencies. So you may start getting errors on a module due to some random other module that is hard to track down. Print out the modules that caused the current module to use strict updatability linting so that these errors are easier to debug. Ignore-AOSP-First: The lint code in internal has diverged from AOSP quite a bit now Bug: 323366771 Test: m lint-check Change-Id: I43f2b1adb1ffa5b6e9516694c2bb87c7f94fed7d
* Simplify strict updatability linting error messageCole Faust2024-01-171-2/+3
| | | | | | | | | | Throwing a RuntimeError leads to a stack trace in the build failure error message, which is not useful and makes the error harder to understand. Bug: 320698986 Test: Presubmits Change-Id: I0b79185fff7b9c8d4085b23936b80b3d026a4384
* Fix minor issues in updatability lint CLs.Jaewoong Jung2021-04-221-6/+6
| | | | | | Test: TreeHugger Bug: 182349282 Change-Id: Ifae282d51b088d0562605b41a09696d75c5138f1
* Rename lint-project-xml.py to remove dashes.Jaewoong Jung2021-04-201-0/+176
So that a future test can import it without a dirty syntax. Test: m lint-check Bug: 182349282 Change-Id: I520a5af49543801ab2a8ee888ff235876546dc74