From 6fdac4a250e149056ddb1c9b877b535358b3f8f3 Mon Sep 17 00:00:00 2001 From: codistmonk Date: Mon, 25 Oct 2010 12:17:52 +0000 Subject: [PATCH] [Aprog] Replaced uses of toLowercase with toLowerCase(Locale). git-svn-id: https://aprog.svn.sourceforge.net/svnroot/aprog/trunk@176 7cbf5e2b-b55d-4b93-acdd-c0d7b961df51 --- Aprog/src/net/sourceforge/aprog/tools/Launcher.java | 5 +++-- Aprog/src/net/sourceforge/aprog/xml/XMLTools.java | 3 ++- Aprog/test/net/sourceforge/aprog/tools/LauncherTest.java | 3 ++- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Aprog/src/net/sourceforge/aprog/tools/Launcher.java b/Aprog/src/net/sourceforge/aprog/tools/Launcher.java index 897f97a..fca5abd 100644 --- a/Aprog/src/net/sourceforge/aprog/tools/Launcher.java +++ b/Aprog/src/net/sourceforge/aprog/tools/Launcher.java @@ -34,6 +34,7 @@ import java.io.PrintStream; import java.util.ArrayList; import java.util.HashSet; import java.util.List; +import java.util.Locale; import java.util.Scanner; import java.util.Set; import java.util.jar.JarEntry; @@ -329,7 +330,7 @@ public final class Launcher { *
Range: any boolean */ public static final boolean isJar(final File file) { - return file.getName().toLowerCase().endsWith(".jar"); + return file.getName().toLowerCase(Locale.ENGLISH).endsWith(".jar"); } /** @@ -346,7 +347,7 @@ public final class Launcher { *
Range: any boolean */ public static final boolean isNativeLibrary(final File file) { - final String osName = System.getProperty("os.name").toLowerCase(); + final String osName = System.getProperty("os.name").toLowerCase(Locale.ENGLISH); final String fileName = file.getName().toLowerCase(); if (osName.startsWith("linux")) { diff --git a/Aprog/src/net/sourceforge/aprog/xml/XMLTools.java b/Aprog/src/net/sourceforge/aprog/xml/XMLTools.java index c07f246..867af30 100644 --- a/Aprog/src/net/sourceforge/aprog/xml/XMLTools.java +++ b/Aprog/src/net/sourceforge/aprog/xml/XMLTools.java @@ -38,6 +38,7 @@ import java.io.OutputStreamWriter; import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; +import java.util.Locale; import java.util.Map; import java.util.logging.Level; @@ -521,7 +522,7 @@ public final class XMLTools { * a DTD or a schema (XSD or RNG) */ public static final String getSchemaLanguage(final Source dtdOrSchema) { - final String dtdOrSchemaId = dtdOrSchema.getSystemId().toLowerCase(); + final String dtdOrSchemaId = dtdOrSchema.getSystemId().toLowerCase(Locale.ENGLISH); if (dtdOrSchemaId.endsWith(".xsd")) { return XMLConstants.W3C_XML_SCHEMA_NS_URI; diff --git a/Aprog/test/net/sourceforge/aprog/tools/LauncherTest.java b/Aprog/test/net/sourceforge/aprog/tools/LauncherTest.java index d224634..dbf941b 100644 --- a/Aprog/test/net/sourceforge/aprog/tools/LauncherTest.java +++ b/Aprog/test/net/sourceforge/aprog/tools/LauncherTest.java @@ -31,6 +31,7 @@ import java.io.ByteArrayOutputStream; import java.io.File; import java.io.IOException; import java.io.PrintStream; +import java.util.Locale; import static org.junit.Assert.*; @@ -85,7 +86,7 @@ public class LauncherTest { @Test public final void testIsNativeLibrary() { - final String osName = SystemProperties.getOSName().toLowerCase(); + final String osName = SystemProperties.getOSName().toLowerCase(Locale.ENGLISH); if (osName.startsWith("linux")) { assertTrue(Launcher.isNativeLibrary(new File("library.so"))); -- 2.11.4.GIT