Merge "aconfig: update rust code gen to use libflags_rust" am: 3b0ca61d36 am: 8c1cce4e39

Original change: https://android-review.googlesource.com/c/platform/build/+/2607428

Change-Id: Icf944c1403617f9798ad98076ada1fbf631675b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Dennis Shen
2023-06-02 16:31:48 +00:00
committed by Automerger Merge Worker
2 changed files with 3 additions and 3 deletions

View File

@@ -111,7 +111,7 @@ pub const fn r#test_disabled_ro() -> bool {
#[inline(always)] #[inline(always)]
pub fn r#test_disabled_rw() -> bool { pub fn r#test_disabled_rw() -> bool {
profcollect_libflags_rust::GetServerConfigurableFlag("test", "disabled_rw", "false") == "true" flags_rust::GetServerConfigurableFlag("test", "disabled_rw", "false") == "true"
} }
#[inline(always)] #[inline(always)]
@@ -121,7 +121,7 @@ pub const fn r#test_enabled_ro() -> bool {
#[inline(always)] #[inline(always)]
pub fn r#test_enabled_rw() -> bool { pub fn r#test_enabled_rw() -> bool {
profcollect_libflags_rust::GetServerConfigurableFlag("test", "enabled_rw", "false") == "true" flags_rust::GetServerConfigurableFlag("test", "enabled_rw", "false") == "true"
} }
"#; "#;
assert_eq!(expected.trim(), String::from_utf8(generated.contents).unwrap().trim()); assert_eq!(expected.trim(), String::from_utf8(generated.contents).unwrap().trim());

View File

@@ -16,7 +16,7 @@ pub const fn r#{parsed_flag.fn_name}() -> bool \{
{{- if parsed_flag.is_read_write -}} {{- if parsed_flag.is_read_write -}}
#[inline(always)] #[inline(always)]
pub fn r#{parsed_flag.fn_name}() -> bool \{ pub fn r#{parsed_flag.fn_name}() -> bool \{
profcollect_libflags_rust::GetServerConfigurableFlag("{namespace}", "{parsed_flag.name}", "false") == "true" flags_rust::GetServerConfigurableFlag("{namespace}", "{parsed_flag.name}", "false") == "true"
} }
{{ endif -}} {{ endif -}}