fix: decoding references to private resources (#2650)

* fix: decoding references to private resources

* style: fix naming in constructor parameter

* test: add test to check build/decode private references
This commit is contained in:
Yaroslav
2021-10-17 19:01:54 +03:00
committed by GitHub
parent 9bdf385538
commit d29411117e
5 changed files with 38 additions and 7 deletions

View File

@ -72,6 +72,16 @@ public class BuildAndDecodeTest extends BaseTest {
compareValuesFiles("values/strings.xml");
}
@Test
public void valuesColorsTest() throws BrutException {
compareValuesFiles("values/colors.xml");
}
@Test
public void valuesBoolsTest() throws BrutException {
compareValuesFiles("values/bools.xml");
}
@Test
public void valuesMaxLengthTest() throws BrutException {
compareValuesFiles("values-es/strings.xml");

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item type="bool" name="bool_private_reference">@*android:bool/config_enableActivityRecognitionHardwareOverlay</item>
</resources>

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="color_private_reference">@*android:color/Indigo_700</color>
</resources>