summaryrefslogtreecommitdiff
path: root/libs/androidfw/ConfigDescription.cpp
AgeCommit message (Collapse)Author
2023-08-18Use String8/16 c_str [tools] Tomasz Wasilczyk
Bug: 295394788 Test: make checkbuild Change-Id: I82d6899d8c15a10b15399c39177290012bb5f13b
2023-01-13[res] Add the grammatical gender qualifier Yurii Zubrytskyi
Bug: 237579711 Test: UTs + build + boot Change-Id: Id0919799a8a364f109ff351974f02e4f151f23cd
2022-11-29Make StringPiece to be std::string_view alias Yurii Zubrytskyi
Bug: 237583012 Test: build + boot + UTs Change-Id: I849831f4466d3b9c7ec842b75256e7fcba77a0c0
2020-11-11Fix DominatorTree for locale and mcc/mnc config Ryan Mitchell
De-duping of configurations with locales was disabled previously since there is not a good way to dedupe locales in a forwards compatible way (change SHA: e38567480be67ac83a8f8f090704bb0d49e2eed2). In b/171892595, since every locale is a root in the dominator tree, configs that do not specify locale qualifiers are dominated by the default config and their values are checked for compatiblity with the locale config values. b/171892595 took a while to detect because, this is only an issue at runtime when a resource has one config containing mnc/mcc without a locale, one config containing a locale, and the values for the configs differ. This is because mcc/mnc is the only qualifier with a greater precedence than locale. Make configurations with mcc/mnc and mcc unable to be dominated until locale deduping is fixed. Bug: 171892595 Bug: 62409213 Test: aapt2-tests Change-Id: Ia0a5e5d7a1650d070f5f2fcaf9a8469a8c7dabe6
2018-10-08libandroidfw: move ConfigDescription from aapt2 to libandroidfw MÃ¥rten Kongstad
This is to allow idmap2 to access ConfigDescription. Test: libandroidfw_tests Test: aapt2_tests Change-Id: I54210bbbd8dad5903cb7100807df977efa394ad5 Merged-In: I54210bbbd8dad5903cb7100807df977efa394ad5