Author: markt Date: Mon Nov 12 10:16:31 2018 New Revision: 1846389 URL: http://svn.apache.org/viewvc?rev=1846389&view=rev Log: Move storage location to a dir that is ignored by svn/git
Modified: tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Constants.java tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Export.java tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Import.java Modified: tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Constants.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Constants.java?rev=1846389&r1=1846388&r2=1846389&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Constants.java (original) +++ tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Constants.java Mon Nov 12 10:16:31 2018 @@ -23,5 +23,7 @@ public class Constants { public static final String[] SEARCH_DIRS = new String[] { "java", "webapps" }; + public static final String STORAGE_DIR = ".settings/translations"; + public static final String END_PACKAGE_MARKER = ".zzz."; } Modified: tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Export.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Export.java?rev=1846389&r1=1846388&r2=1846389&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Export.java (original) +++ tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Export.java Mon Nov 12 10:16:31 2018 @@ -110,6 +110,12 @@ public class Export { private static void outputTranslations() { + + File storageDir = new File(Constants.STORAGE_DIR); + if (!storageDir.exists()) { + storageDir.mkdirs(); + } + for (Map.Entry<String,Properties> translationEntry : translations.entrySet()) { Properties translation = translationEntry.getValue(); @@ -118,7 +124,7 @@ public class Export { language = "_" + language; } - File out = new File(Constants.L10N_PREFIX + language + Constants.L10N_SUFFIX); + File out = new File(storageDir, Constants.L10N_PREFIX + language + Constants.L10N_SUFFIX); try (FileOutputStream fos = new FileOutputStream(out); Writer w = new OutputStreamWriter(fos, StandardCharsets.UTF_8)) { for (Object key : translation.keySet()) { Modified: tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Import.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Import.java?rev=1846389&r1=1846388&r2=1846389&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Import.java (original) +++ tomcat/trunk/java/org/apache/tomcat/buildutil/translate/Import.java Mon Nov 12 10:16:31 2018 @@ -28,7 +28,7 @@ import java.util.Properties; public class Import { public static void main(String... args) throws IOException { - File root = new File("."); + File root = new File(Constants.STORAGE_DIR); for (File f : root.listFiles()) { // Not robust but good enough --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org