platform_system_core/property_service/libpropertyinfoserializer
Tom Cherry 4b077c51f2 Require 'exact', 'prefix', or '' for match operation in property_contexts
The previous code would lazily check for 'exact' and accept any other
value as a prefix match.  This should be a tighter check allowing only
'exact', 'prefix', or an empty string for this option.

Test: build fails if an invalid string is used for the match operation
Test: build succeeds normally
Test: `getprop -Z` shows exact vs prefix is differentiated correctly
Change-Id: I21dcb193810d65f468f8960967eabfd261f71e21
2019-12-11 07:56:51 -08:00
..
include/property_info_serializer Require 'exact', 'prefix', or '' for match operation in property_contexts 2019-12-11 07:56:51 -08:00
Android.bp Remove vendor_availble of propertyinfoserializer 2019-09-23 16:13:45 +09:00
property_info_file.cpp Require 'exact', 'prefix', or '' for match operation in property_contexts 2019-12-11 07:56:51 -08:00
property_info_serializer.cpp Rename property 'schema' to 'type' 2018-01-11 16:26:50 -08:00
property_info_serializer_test.cpp Add cpu-set properties to serializer test 2019-11-15 14:21:58 +00:00
space_tokenizer.h Create a host side checker for property info file correctness 2018-01-04 22:00:11 +00:00
trie_builder.cpp Rename property 'schema' to 'type' 2018-01-11 16:26:50 -08:00
trie_builder.h Rename property 'schema' to 'type' 2018-01-11 16:26:50 -08:00
trie_builder_test.cpp Rename property 'schema' to 'type' 2018-01-11 16:26:50 -08:00
trie_node_arena.h Parse property contexts via a serialized trie 2017-12-11 16:11:42 -08:00
trie_serializer.cpp Rename property 'schema' to 'type' 2018-01-11 16:26:50 -08:00
trie_serializer.h Parse property contexts via a serialized trie 2017-12-11 16:11:42 -08:00