Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 32267c88 authored by Ivan Lozano's avatar Ivan Lozano
Browse files

[rust] Disable clippy for rust_bindgen modules.

bindgen generated code may not pass clippy checks, so preemptively
disable clippy for these.

Bug: 162828070
Test: clippy is not called when compiling rust_bindgen library variants.
Change-Id: I9632c889417bdfd1adf96d9cfbccbe6340824205
parent 89e4882d
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -177,6 +177,7 @@ func NewRustBindgen(hod android.HostOrDeviceSupported) (*Module, *bindgenDecorat

	module.sourceProvider = bindgen
	module.compiler = library
	module.setClippy(false)

	return module, bindgen
}
+6 −0
Original line number Diff line number Diff line
@@ -1037,6 +1037,12 @@ func (mod *Module) Name() string {
	return name
}

func (mod *Module) setClippy(clippy bool) {
	if mod.clippy != nil {
		mod.clippy.Properties.Clippy = proptools.BoolPtr(clippy)
	}
}

var _ android.HostToolProvider = (*Module)(nil)

func (mod *Module) HostToolPath() android.OptionalPath {