Author: sebb
Date: Fri May 25 10:13:52 2012
New Revision: 1342558
URL: http://svn.apache.org/viewvc?rev=1342558&view=rev
Log:
LANG-511 Make private immutable fields final
Modified:
commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/LocaleUtils.java
Modified:
commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/LocaleUtils.java
URL:
http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/LocaleUtils.java?rev=1342558&r1=1342557&r2=1342558&view=diff
==============================================================================
---
commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/LocaleUtils.java
(original)
+++
commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/LocaleUtils.java
Fri May 25 10:13:52 2012
@@ -280,12 +280,12 @@ public class LocaleUtils {
}
//-----------------------------------------------------------------------
- // class to avoid synchronization
+ // class to avoid synchronization (Init on demand)
static class SyncAvoid {
/** Unmodifiable list of available locales. */
- private static List<Locale> AVAILABLE_LOCALE_LIST;
+ private static final List<Locale> AVAILABLE_LOCALE_LIST;
/** Unmodifiable set of available locales. */
- private static Set<Locale> AVAILABLE_LOCALE_SET;
+ private static final Set<Locale> AVAILABLE_LOCALE_SET;
static {
List<Locale> list = new
ArrayList<Locale>(Arrays.asList(Locale.getAvailableLocales())); // extra safe