diff options
author | 2016-10-06 20:21:56 +0000 | |
---|---|---|
committer | 2016-10-07 08:08:04 +0000 | |
commit | 4f005551b52083f1e8995f799d4dc8a690604d95 (patch) | |
tree | dd015311f1d71cefa7b7dbd2fe52fbfd2927fb2b /src/tools/android/java/com/google/devtools/build/android/ParsedAndroidData.java | |
parent | 69d9b417534aae71728c5f6bcc67fe44bb4e4241 (diff) |
Update android_ide_common to 25.0.0 and clean up FolderConfigs
Older android_ide_common does not handle BCP 47,
so we update the code to handle that and remove
most of the workarounds. This also pulls in a
fix for 3-letter locales, unblocks resource
shrinking whitelisting, etc.
--
MOS_MIGRATED_REVID=135396457
Diffstat (limited to 'src/tools/android/java/com/google/devtools/build/android/ParsedAndroidData.java')
-rw-r--r-- | src/tools/android/java/com/google/devtools/build/android/ParsedAndroidData.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/tools/android/java/com/google/devtools/build/android/ParsedAndroidData.java b/src/tools/android/java/com/google/devtools/build/android/ParsedAndroidData.java index 3a56088a4b..2470a3f87b 100644 --- a/src/tools/android/java/com/google/devtools/build/android/ParsedAndroidData.java +++ b/src/tools/android/java/com/google/devtools/build/android/ParsedAndroidData.java @@ -85,7 +85,8 @@ public class ParsedAndroidData { private void checkForErrors() throws MergingException { if (!errors.isEmpty()) { MergingException mergingException = - new MergingException(String.format("%s Parse Error(s)", errors.size())); + MergingException + .withMessage(String.format("%s Parse Error(s)", errors.size())).build(); for (Exception e : errors) { mergingException.addSuppressed(e); } @@ -271,7 +272,8 @@ public class ParsedAndroidData { @Override public FileVisitResult preVisitDirectory(Path dir, BasicFileAttributes attrs) throws IOException { - final String[] dirNameAndQualifiers = dir.getFileName().toString().split("-"); + final String[] dirNameAndQualifiers = dir.getFileName().toString().split( + SdkConstants.RES_QUALIFIER_SEP); folderType = ResourceFolderType.getTypeByName(dirNameAndQualifiers[0]); if (folderType == null) { return FileVisitResult.CONTINUE; |