summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-09-02 11:17:18 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2009-09-02 11:17:18 -0700
commit66c70e13d9f39cf82df8542fe53f2049d3f2062e (patch)
tree592607f78192270c93e56f314ad215d7b244d8eb /tools
parent040571aa2f71031376ff37ffa827d3612eb89340 (diff)
parentc87d25215c842cea370c6a86ce67585fa8da4900 (diff)
downloadframeworks_base-66c70e13d9f39cf82df8542fe53f2049d3f2062e.zip
frameworks_base-66c70e13d9f39cf82df8542fe53f2049d3f2062e.tar.gz
frameworks_base-66c70e13d9f39cf82df8542fe53f2049d3f2062e.tar.bz2
Merge change 23529 into eclair
* changes: Make it an error to use a bare apostrophe in aapt, and adjust warnings/errors.
Diffstat (limited to 'tools')
-rw-r--r--tools/aapt/ResourceTable.cpp3
-rw-r--r--tools/aapt/XMLNode.cpp7
2 files changed, 7 insertions, 3 deletions
diff --git a/tools/aapt/ResourceTable.cpp b/tools/aapt/ResourceTable.cpp
index 95a2384..f9d2434 100644
--- a/tools/aapt/ResourceTable.cpp
+++ b/tools/aapt/ResourceTable.cpp
@@ -2364,13 +2364,12 @@ ResourceTable::validateLocalizations(void)
String8 region(config.string(), 2);
if (configSet.find(region) == configSet.end()) {
if (configSet.count(defaultLocale) == 0) {
- fprintf(stdout, "aapt: error: "
+ fprintf(stdout, "aapt: warning: "
"*** string '%s' has no default or required localization "
"for '%s' in %s\n",
String8(nameIter->first).string(),
config.string(),
mBundle->getResourceSourceDirs()[0]);
- err = UNKNOWN_ERROR;
}
}
}
diff --git a/tools/aapt/XMLNode.cpp b/tools/aapt/XMLNode.cpp
index 6daa0d2..d4d2a45 100644
--- a/tools/aapt/XMLNode.cpp
+++ b/tools/aapt/XMLNode.cpp
@@ -219,7 +219,12 @@ moveon:
}
spanStack.pop();
- if (empty) {
+ /*
+ * This warning seems to be just an irritation to most people,
+ * since it is typically introduced by translators who then never
+ * see the warning.
+ */
+ if (0 && empty) {
fprintf(stderr, "%s:%d: warning: empty '%s' span found in text '%s'\n",
fileName, inXml->getLineNumber(),
String8(spanTag).string(), String8(*outString).string());