]> granicus.if.org Git - icu/commitdiff
ICU-21249 ICU 68 BRS - Clean up import statements
authorYoshito Umaoka <yumaoka@users.noreply.github.com>
Tue, 29 Sep 2020 13:53:59 +0000 (09:53 -0400)
committerYoshito Umaoka <yumaoka@users.noreply.github.com>
Tue, 29 Sep 2020 17:17:51 +0000 (13:17 -0400)
17 files changed:
icu4j/main/classes/core/src/com/ibm/icu/impl/number/LongNameMultiplexer.java
icu4j/main/classes/core/src/com/ibm/icu/impl/number/MicroProps.java
icu4j/main/classes/core/src/com/ibm/icu/impl/number/MixedUnitLongNameHandler.java
icu4j/main/classes/core/src/com/ibm/icu/impl/number/UnitConversionHandler.java
icu4j/main/classes/core/src/com/ibm/icu/impl/number/UsagePrefsHandler.java
icu4j/main/classes/core/src/com/ibm/icu/impl/units/ComplexUnitsConverter.java
icu4j/main/classes/core/src/com/ibm/icu/impl/units/ConversionRates.java
icu4j/main/classes/core/src/com/ibm/icu/impl/units/MeasureUnitImpl.java
icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitConverter.java
icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitPreferences.java
icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitsData.java
icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitsRouter.java
icu4j/main/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java
icu4j/main/classes/core/src/com/ibm/icu/util/MeasureUnit.java
icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
icu4j/main/tests/core/src/com/ibm/icu/dev/test/impl/UnitsTest.java
icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java

index a3f03c96aba34ba468af0bd3a2ce5a2e597212ab..963f63753f7e74fdfc8b4c148d7617c70d57eeb9 100644 (file)
@@ -2,15 +2,15 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.impl.number;
 
+import java.util.ArrayList;
+import java.util.List;
+
 import com.ibm.icu.number.NumberFormatter;
 import com.ibm.icu.text.PluralRules;
 import com.ibm.icu.util.MeasureUnit;
 import com.ibm.icu.util.NoUnit;
 import com.ibm.icu.util.ULocale;
 
-import java.util.ArrayList;
-import java.util.List;
-
 /**
  * A MicroPropsGenerator that multiplexes between different LongNameHandlers,
  * depending on the outputUnit.
index dfb5ffdec4801aeeb8bc608197a0bc712af9553f..a75ac6bcd8e0f83d4602bc7ca1691cb590ce371e 100644 (file)
@@ -2,6 +2,8 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.impl.number;
 
+import java.util.List;
+
 import com.ibm.icu.number.IntegerWidth;
 import com.ibm.icu.number.NumberFormatter.DecimalSeparatorDisplay;
 import com.ibm.icu.number.NumberFormatter.SignDisplay;
@@ -10,8 +12,6 @@ import com.ibm.icu.text.DecimalFormatSymbols;
 import com.ibm.icu.util.Measure;
 import com.ibm.icu.util.MeasureUnit;
 
-import java.util.List;
-
 /**
  * MicroProps is the first MicroPropsGenerator that should be should be called,
  * producing an initialized MicroProps instance that will be passed on and
index 1c01c358748edb2b0d783c1ef0c2f30ae5b8b8f9..3e22ed0785e06e043f8ecacce149c3e138bd9fbe 100644 (file)
@@ -2,6 +2,9 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.impl.number;
 
+import java.util.ArrayList;
+import java.util.List;
+
 import com.ibm.icu.impl.FormattedStringBuilder;
 import com.ibm.icu.impl.SimpleFormatterImpl;
 import com.ibm.icu.impl.StandardPlural;
@@ -12,8 +15,6 @@ import com.ibm.icu.text.PluralRules;
 import com.ibm.icu.text.SimpleFormatter;
 import com.ibm.icu.util.MeasureUnit;
 import com.ibm.icu.util.ULocale;
-import java.util.ArrayList;
-import java.util.List;
 
 /** Similar to LongNameHandler, but only for MIXED units. */
 public class MixedUnitLongNameHandler
index 0612c63c41aaff75b7ec1853da43eb2db0c4a7b6..424a58a39e165d206256411571f208f84c4cb2bb 100644 (file)
@@ -2,14 +2,14 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.impl.number;
 
+import java.util.List;
+
 import com.ibm.icu.impl.units.ComplexUnitsConverter;
 import com.ibm.icu.impl.units.MeasureUnitImpl;
 import com.ibm.icu.impl.units.UnitsData;
 import com.ibm.icu.util.Measure;
 import com.ibm.icu.util.MeasureUnit;
 
-import java.util.List;
-
 /**
  * A MicroPropsGenerator which converts a measurement from one MeasureUnit to
  * another. In particular, the output MeasureUnit may be a mixed unit. (The
index ca20045a7cd1eeacb9edbdef7547e8cf6173340a..b4902048d874b90511e6e5d4e336c2faf48bd015 100644 (file)
@@ -2,16 +2,16 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.impl.number;
 
+import java.math.BigDecimal;
+import java.util.ArrayList;
+import java.util.List;
+
 import com.ibm.icu.impl.units.MeasureUnitImpl;
 import com.ibm.icu.impl.units.UnitsRouter;
 import com.ibm.icu.util.Measure;
 import com.ibm.icu.util.MeasureUnit;
 import com.ibm.icu.util.ULocale;
 
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-
 public class UsagePrefsHandler implements MicroPropsGenerator {
 
     private final MicroPropsGenerator fParent;
index d864775cb49d09ef79bb129c6430e057d89cf75a..2570c90ceb292db350dfdb11b80608582dfd275d 100644 (file)
@@ -2,18 +2,18 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.impl.units;
 
-import com.ibm.icu.impl.number.DecimalQuantity;
-import com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD;
-import com.ibm.icu.number.Precision;
-import com.ibm.icu.util.Measure;
-import com.ibm.icu.util.MeasureUnit;
-
 import java.math.BigDecimal;
 import java.math.RoundingMode;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.List;
 
+import com.ibm.icu.impl.number.DecimalQuantity;
+import com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD;
+import com.ibm.icu.number.Precision;
+import com.ibm.icu.util.Measure;
+import com.ibm.icu.util.MeasureUnit;
+
 /**
  * Converts from single or compound unit to single, compound or mixed units.
  * For example, from `meter` to `foot+inch`.
index eec294c54dcc2bab102f8c29aa925a64223e0c0f..91c1aa3e387f16448a5fa59f0b986e96180b6455 100644 (file)
@@ -4,17 +4,17 @@
 
 package com.ibm.icu.impl.units;
 
+import java.math.BigDecimal;
+import java.math.MathContext;
+import java.util.ArrayList;
+import java.util.HashMap;
+
 import com.ibm.icu.impl.ICUData;
 import com.ibm.icu.impl.ICUResourceBundle;
 import com.ibm.icu.impl.UResource;
 import com.ibm.icu.util.MeasureUnit;
 import com.ibm.icu.util.UResourceBundle;
 
-import java.math.BigDecimal;
-import java.math.MathContext;
-import java.util.ArrayList;
-import java.util.HashMap;
-
 public class ConversionRates {
 
     /**
index ec64cf5b0195fee67f24ebf7cacce5f51b147741..7139c82557b1ea82569ee3ec99b225e37ea1b122 100644 (file)
@@ -2,6 +2,11 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.impl.units;
 
+import java.math.BigDecimal;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Comparator;
+
 import com.ibm.icu.util.BytesTrie;
 import com.ibm.icu.util.CharsTrie;
 import com.ibm.icu.util.CharsTrieBuilder;
@@ -9,11 +14,6 @@ import com.ibm.icu.util.ICUCloneNotSupportedException;
 import com.ibm.icu.util.MeasureUnit;
 import com.ibm.icu.util.StringTrieBuilder;
 
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Comparator;
-
 public class MeasureUnitImpl {
 
     /**
index b3d4902247e20ff904ec5276ef488e3c107b6cbd..962a72f3a919ab2e93ecac135b9e63bb0ff1d036 100644 (file)
@@ -2,14 +2,14 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.impl.units;
 
-import com.ibm.icu.util.MeasureUnit;
+import static java.math.MathContext.DECIMAL128;
 
 import java.math.BigDecimal;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.regex.Pattern;
 
-import static java.math.MathContext.DECIMAL128;
+import com.ibm.icu.util.MeasureUnit;
 
 public class UnitConverter {
     private BigDecimal conversionRate;
index 5dedeeb8f7ad21614b7df07bc0ac6f4107a30350..92496e4210eaeaa3ef0e305e5c01bc9c8770bad1 100644 (file)
@@ -2,15 +2,15 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.impl.units;
 
+import java.math.BigDecimal;
+import java.util.ArrayList;
+import java.util.HashMap;
+
 import com.ibm.icu.impl.ICUData;
 import com.ibm.icu.impl.ICUResourceBundle;
 import com.ibm.icu.impl.UResource;
 import com.ibm.icu.util.UResourceBundle;
 
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.HashMap;
-
 public class UnitPreferences {
 
     private HashMap<String, HashMap<String, UnitPreference[]>> mapToUnitPreferences = new HashMap<>();
index 7df22e8ec9f10cc4061fbacec2738432fcb42ba0..c3e9108447f11e413f8637162952109571c80624 100644 (file)
@@ -4,15 +4,15 @@
 
 package com.ibm.icu.impl.units;
 
+import java.util.ArrayList;
+import java.util.HashMap;
+
 import com.ibm.icu.impl.ICUData;
 import com.ibm.icu.impl.ICUResourceBundle;
 import com.ibm.icu.impl.UResource;
 import com.ibm.icu.util.MeasureUnit;
 import com.ibm.icu.util.UResourceBundle;
 
-import java.util.ArrayList;
-import java.util.HashMap;
-
 /**
  * Responsible for all units data operations (retriever, analysis, extraction certain data ... etc.).
  */
index f2ebfda6070c16526a84a9f9639e520a3be205c7..3874f09323ec4080f7097b209e6c1f3fa0369be0 100644 (file)
@@ -2,16 +2,16 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.impl.units;
 
+import java.math.BigDecimal;
+import java.util.ArrayList;
+import java.util.List;
+
 import com.ibm.icu.impl.IllegalIcuArgumentException;
 import com.ibm.icu.impl.number.MicroProps;
 import com.ibm.icu.number.Precision;
 import com.ibm.icu.util.Measure;
 import com.ibm.icu.util.MeasureUnit;
 
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-
 /**
  * `UnitsRouter` responsible for converting from a single unit (such as `meter` or `meter-per-second`) to
  * one of the complex units based on the limits.
index 8a847d7d1ab44db0ece1e69ca2af1b8c16352cb2..9befd1edecb585e18982c9247315aceafcd66e1c 100644 (file)
@@ -28,7 +28,6 @@ import com.ibm.icu.impl.SimpleCache;
 import com.ibm.icu.impl.SimpleFormatterImpl;
 import com.ibm.icu.impl.Utility;
 import com.ibm.icu.text.DateIntervalInfo.PatternInfo;
-import com.ibm.icu.text.DisplayContext;
 import com.ibm.icu.util.Calendar;
 import com.ibm.icu.util.DateInterval;
 import com.ibm.icu.util.Output;
index 9688950e164a65e174b7e1c7ae9c5d19bac4d028..c817f0b6436830983945f71d2768d18270d0d593 100644 (file)
@@ -8,15 +8,6 @@
  */
 package com.ibm.icu.util;
 
-import com.ibm.icu.impl.CollectionSet;
-import com.ibm.icu.impl.ICUData;
-import com.ibm.icu.impl.ICUResourceBundle;
-import com.ibm.icu.impl.Pair;
-import com.ibm.icu.impl.UResource;
-import com.ibm.icu.impl.units.MeasureUnitImpl;
-import com.ibm.icu.impl.units.SingleUnitImpl;
-import com.ibm.icu.text.UnicodeSet;
-
 import java.io.Externalizable;
 import java.io.IOException;
 import java.io.ObjectInput;
@@ -31,6 +22,15 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
+import com.ibm.icu.impl.CollectionSet;
+import com.ibm.icu.impl.ICUData;
+import com.ibm.icu.impl.ICUResourceBundle;
+import com.ibm.icu.impl.Pair;
+import com.ibm.icu.impl.UResource;
+import com.ibm.icu.impl.units.MeasureUnitImpl;
+import com.ibm.icu.impl.units.SingleUnitImpl;
+import com.ibm.icu.text.UnicodeSet;
+
 
 /**
  * A unit such as length, mass, volume, currency, etc.  A unit is
index 3d2bd27c56c2571d6f70f94cfa030dbdd8032b19..d5a4efdd94a882a40376e25f793b8717499513b0 100644 (file)
@@ -8,6 +8,33 @@
  */
 package com.ibm.icu.dev.test.format;
 
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+import java.io.IOException;
+import java.io.ObjectInputStream;
+import java.io.ObjectOutputStream;
+import java.io.Serializable;
+import java.lang.reflect.Field;
+import java.text.FieldPosition;
+import java.text.ParseException;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Locale;
+import java.util.Map;
+import java.util.Set;
+import java.util.TreeMap;
+
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.JUnit4;
+
 import com.ibm.icu.dev.test.TestFmwk;
 import com.ibm.icu.dev.test.serializable.FormatHandler;
 import com.ibm.icu.dev.test.serializable.SerializableTestUtility;
@@ -18,17 +45,13 @@ import com.ibm.icu.text.MeasureFormat;
 import com.ibm.icu.text.MeasureFormat.FormatWidth;
 import com.ibm.icu.text.NumberFormat;
 import com.ibm.icu.util.Currency;
-import com.ibm.icu.util.*;
-import org.junit.Assert;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.junit.runners.JUnit4;
-
-import java.io.*;
-import java.lang.reflect.Field;
-import java.text.FieldPosition;
-import java.text.ParseException;
-import java.util.*;
+import com.ibm.icu.util.CurrencyAmount;
+import com.ibm.icu.util.Measure;
+import com.ibm.icu.util.MeasureUnit;
+import com.ibm.icu.util.NoUnit;
+import com.ibm.icu.util.TimeUnit;
+import com.ibm.icu.util.TimeUnitAmount;
+import com.ibm.icu.util.ULocale;
 
 /**
  * See https://sites.google.com/site/icusite/processes/release/tasks/standards?pli=1
index 69df74dc1329545a70a796b95e91fb6492971366..713dd8951a12c303c0aa9778b698d5db7906913a 100644 (file)
@@ -2,6 +2,19 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 package com.ibm.icu.dev.test.impl;
 
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.fail;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.math.BigDecimal;
+import java.math.MathContext;
+import java.util.ArrayList;
+import java.util.List;
+
+import org.junit.Test;
+
 import com.ibm.icu.dev.test.TestUtil;
 import com.ibm.icu.impl.Pair;
 import com.ibm.icu.impl.units.ComplexUnitsConverter;
@@ -11,16 +24,6 @@ import com.ibm.icu.impl.units.UnitConverter;
 import com.ibm.icu.impl.units.UnitsRouter;
 import com.ibm.icu.util.Measure;
 import com.ibm.icu.util.MeasureUnit;
-import org.junit.Test;
-
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.math.BigDecimal;
-import java.math.MathContext;
-import java.util.ArrayList;
-import java.util.List;
-
-import static org.junit.Assert.*;
 
 
 public class UnitsTest {
index 42e771647ac81ba1cd8dd5176c59e90137da245c..bfa04d6ff112f0c8d52d0cf503e16e99dae2f766 100644 (file)
  */
 package com.ibm.icu.dev.test.util;
 
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
 import java.io.BufferedReader;
 import java.io.IOException;
+import java.lang.reflect.InvocationTargetException;
+import java.lang.reflect.Method;
 import java.util.Arrays;
 import java.util.Collection;
 import java.util.HashMap;