Skip to content

Commit

Permalink
Optimize imports.
Browse files Browse the repository at this point in the history
  • Loading branch information
jenetics committed Dec 15, 2019
1 parent ba07d16 commit 8f10524
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@
import static java.util.Objects.requireNonNull;

import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.text.NumberFormat;
import java.util.Locale;
import java.util.Optional;
import java.util.function.Supplier;

Expand Down Expand Up @@ -58,7 +60,10 @@ public Optional<String> format(final Location location) {
static LocationFieldFormat of(final Field field, final String pattern) {
// Fast fail. Will throw an IAE if the pattern is invalid.
new DecimalFormat(pattern);
return new LocationFieldFormat(field, () -> new DecimalFormat(pattern));
return new LocationFieldFormat(field, () -> new DecimalFormat(
pattern,
DecimalFormatSymbols.getInstance(Locale.US)
));
}

@Override
Expand Down
10 changes: 9 additions & 1 deletion jpx/src/main/java/io/jenetics/jpx/format/LocationFormatter.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,15 @@
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.text.NumberFormat;
import java.util.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Objects;
import java.util.Optional;
import java.util.Set;
import java.util.function.Supplier;
import java.util.stream.Collectors;

Expand Down

0 comments on commit 8f10524

Please sign in to comment.