Merge "Prevent disabling checks via flags property" into main am: 59739666e6
am: 5fd64b9c70
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2933578 Change-Id: I274a32a4cbadb85fadb192f7e60049506791e1e7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -262,3 +262,22 @@ func TestJavaLintDatabaseSelectionFull(t *testing.T) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func TestCantControlCheckSeverityWithFlags(t *testing.T) {
|
||||
bp := `
|
||||
java_library {
|
||||
name: "foo",
|
||||
srcs: [
|
||||
"a.java",
|
||||
],
|
||||
min_sdk_version: "29",
|
||||
sdk_version: "current",
|
||||
lint: {
|
||||
flags: ["--disabled", "NewApi"],
|
||||
},
|
||||
}
|
||||
`
|
||||
PrepareForTestWithJavaDefaultModules.
|
||||
ExtendWithErrorHandler(android.FixtureExpectsOneErrorPattern("Don't use --disable, --enable, or --check in the flags field, instead use the dedicated disabled_checks, warning_checks, error_checks, or fatal_checks fields")).
|
||||
RunTestWithBp(t, bp)
|
||||
}
|
||||
|
Reference in New Issue
Block a user