summaryrefslogtreecommitdiff
path: root/rust/rust.go
diff options
context:
space:
mode:
author ThiƩbaud Weksteen <tweek@google.com> 2020-08-13 12:55:59 +0200
committer ThiƩbaud Weksteen <tweek@google.com> 2020-08-13 15:58:09 +0200
commit9e8451e5243e77fef5fddfdf4f000d82f66e395f (patch)
treea855d09c583178e0a256aae041c3fedb1f09ffb0 /rust/rust.go
parent29737cfc944f73f5c1095126d1d2d701b1a7db09 (diff)
rust: modify linting properties
Move the linting properties to an enum with 4 possible options: "default", "android", "vendor" or "none". The previous logic for default, based on the module's location, is kept. It is now possible to force the upgrade to a certain lint level for some modules (e.g. external/[...]/android). Update the unit tests and documentation. Bug: 163400111 Test: m Change-Id: I8e464b04401158ed2d3c518a9b72f145a9835c99
Diffstat (limited to 'rust/rust.go')
-rw-r--r--rust/rust.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/rust/rust.go b/rust/rust.go
index 54b22853c..b69786976 100644
--- a/rust/rust.go
+++ b/rust/rust.go
@@ -1046,9 +1046,9 @@ func (mod *Module) Name() string {
return name
}
-func (mod *Module) setClippy(clippy bool) {
+func (mod *Module) disableClippy() {
if mod.clippy != nil {
- mod.clippy.Properties.Clippy = proptools.BoolPtr(clippy)
+ mod.clippy.Properties.Clippy_lints = proptools.StringPtr("none")
}
}