From 9da6e89ca22fe1770fb413502a69e8bb2febc5da Mon Sep 17 00:00:00 2001 From: Chris Wailes Date: Mon, 27 Jan 2025 13:46:43 -0800 Subject: Add new flags for Rust 1.83 update This CL adds the `-A missing-docs` flag when building Rust test binaries and the `-A clippy::empty_line_after_doc_comments` flag for Clippy targets. The first flag is required because the 1.83 update exposes previously hidden functions that do not necessarily need documentation. Test: m rust Bug: 384401387 Change-Id: Ic6bee1bd827db7b6cec1f83870108d164d02888a --- rust/test.go | 1 + 1 file changed, 1 insertion(+) (limited to 'rust/test.go') diff --git a/rust/test.go b/rust/test.go index 4fd1da0d0..5e42c3f60 100644 --- a/rust/test.go +++ b/rust/test.go @@ -203,6 +203,7 @@ func (test *testDecorator) compilerFlags(ctx ModuleContext, flags Flags) Flags { flags = test.binaryDecorator.compilerFlags(ctx, flags) if test.testHarness() { flags.RustFlags = append(flags.RustFlags, "--test") + flags.RustFlags = append(flags.RustFlags, "-A missing-docs") } if ctx.Device() { flags.RustFlags = append(flags.RustFlags, "-Z panic_abort_tests") -- cgit v1.2.3-59-g8ed1b