diff options
| author | 2021-06-28 11:27:11 -0400 | |
|---|---|---|
| committer | 2021-06-28 11:59:07 -0400 | |
| commit | 03a94c48da15ed366a8094de2508076a86ed0804 (patch) | |
| tree | 097387e162606c30ac73359780c23edb9f5f800e /rust/rust.go | |
| parent | 770193da6c61669458f76fa347470232772809cc (diff) | |
rust: Add missing Rust allow path modules.
Adds rust_benchmark and rust_fuzz to the list of Rust module types which
need to be in the allowed paths, and a comment about rust_bindgen and
rust_protobuf.
This also adds a downstream allow path list which helps prevent merge
conflicts if downstream wants to extend the list of allowed paths.
Bug: 191507775
Test: Paths are checked for the newly added module types.
Test: Paths in DownstreamRustAllowedPaths allow Rust modules.
Change-Id: Ida80c33a815d47ffdfb1f648125d71316a2a9d8a
Diffstat (limited to 'rust/rust.go')
| -rw-r--r-- | rust/rust.go | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/rust/rust.go b/rust/rust.go index b8c8be5a2..98241f4c6 100644 --- a/rust/rust.go +++ b/rust/rust.go @@ -35,7 +35,7 @@ func init() {  	android.AddNeverAllowRules(  		android.NeverAllow(). -			NotIn(config.RustAllowedPaths...). +			NotIn(append(config.RustAllowedPaths, config.DownstreamRustAllowedPaths...)...).  			ModuleType(config.RustModuleTypes...))  	android.RegisterModuleType("rust_defaults", defaultsFactory)  |