platform_build_blueprint/proptools
Yu Liu d5133cfc64 Use FNV instead of maphash as the hasher for soong.
This is to support recalculate hash in different proceses.

Bug: 335718784
Test: unit tests and CI
Change-Id: I08909fe0332a7adcfcc158698c5d8ba501116ba2
2024-05-29 22:03:29 +00:00
..
clone.go Refactor selects 2024-04-29 13:23:30 -07:00
clone_test.go Fix TestCloneProperties for go 1.21 2023-11-08 22:07:58 -08:00
configurable.go Merge "Add proptools.PrintfIntoConfigurable" into main 2024-05-22 23:58:50 +00:00
escape.go Use maps and slices packages 2024-04-01 15:54:22 -07:00
escape_test.go Use maps and slices packages 2024-04-01 15:54:22 -07:00
extend.go Refactor selects 2024-04-29 13:23:30 -07:00
extend_test.go Refactor selects 2024-04-29 13:23:30 -07:00
filter.go Don't recurse into configurable properties in filterPropertyStructFields 2024-03-26 16:46:48 -07:00
filter_test.go Always shard structs if they would exceed maxNameSize even if unfiltered 2021-03-26 09:59:19 +00:00
hash_provider.go Use FNV instead of maphash as the hasher for soong. 2024-05-29 22:03:29 +00:00
hash_provider_test.go Use FNV instead of maphash as the hasher for soong. 2024-05-29 22:03:29 +00:00
proptools.go Support generating docs for Configurable properties 2024-05-06 15:14:17 -07:00
proptools_test.go Select statements 2024-03-06 15:00:39 -08:00
tag.go Select statements 2024-03-06 15:00:39 -08:00
tag_test.go propertyIndexesWithTag can handle slice of struct 2021-02-24 01:02:59 +09:00
typeequal.go Fix bugs when appending selects 2024-04-25 15:38:56 -07:00
typeequal_test.go Support nil pointers to structs in properties 2016-08-05 17:19:36 -07:00
unpack.go Improve error message when assigning select to nonconfigurable property 2024-04-30 13:58:17 -07:00
unpack_test.go Refactor selects 2024-04-29 13:23:30 -07:00
utils.go Need to catch the errors when closing and flushing. 2024-05-24 21:37:32 +00:00