Skip to content

Commit 728c8f2

Browse files
committed
always specify local when formatting
1 parent 47fc7ab commit 728c8f2

3 files changed

Lines changed: 10 additions & 7 deletions

File tree

src/main/java/eu/mihosoft/vrl/v3d/CSG.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
import java.util.HashMap;
5151
import java.util.HashSet;
5252
import java.util.List;
53+
import java.util.Locale;
5354
import java.util.Objects;
5455
import java.util.Optional;
5556
import java.util.Set;
@@ -2259,13 +2260,13 @@ private static String makeTimestamp(long expected) {
22592260
long seconds = duration.getSeconds() % 60;
22602261
long ms = duration.getNano() / 1000000;
22612262
if (hours > 0) {
2262-
return String.format("h%02d:m%02d", hours, minutes);
2263+
return String.format(Locale.US,"h%02d:m%02d", hours, minutes);
22632264
}
22642265
if (minutes > 0)
2265-
return String.format("m%02d:s%02d", minutes, seconds);
2266+
return String.format(Locale.US,"m%02d:s%02d", minutes, seconds);
22662267
if (seconds > 0)
2267-
return String.format("s%02d:ms%03d", seconds, ms);
2268-
String dur = String.format("ms%03d", ms);
2268+
return String.format(Locale.US,"s%02d:ms%03d", seconds, ms);
2269+
String dur = String.format(Locale.US,"ms%03d", ms);
22692270
return dur;
22702271
}
22712272

src/main/java/eu/mihosoft/vrl/v3d/CSGServer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import java.security.cert.X509Certificate;
1818
import java.util.ArrayList;
1919
import java.util.Date;
20+
import java.util.Locale;
2021
import java.time.Instant;
2122
import java.time.temporal.ChronoUnit;
2223
import java.security.PrivateKey;
@@ -135,7 +136,7 @@ private static X509Certificate createSelfSignedCertificateBC(KeyPair keyPair, St
135136
Date notAfter = Date.from(now.plus(365, ChronoUnit.DAYS));
136137

137138
// Create X.500 distinguished name
138-
String distinguishedName = String.format("CN=%s,OU=Auto-Generated,O=Development,L=Unknown,ST=Unknown,C=US",
139+
String distinguishedName = String.format(Locale.US,"CN=%s,OU=Auto-Generated,O=Development,L=Unknown,ST=Unknown,C=US",
139140
commonName);
140141
org.bouncycastle.asn1.x500.X500Name x500Name = new org.bouncycastle.asn1.x500.X500Name(distinguishedName);
141142

src/main/java/eu/mihosoft/vrl/v3d/svg/SVGLoad.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import java.util.Collections;
1616
import java.util.HashMap;
1717
import java.util.List;
18+
import java.util.Locale;
1819

1920
import javax.vecmath.Matrix4d;
2021

@@ -177,7 +178,7 @@ public String toCode() {
177178

178179
for (int i = 0; i < pathObjects; i++) {
179180
SVGItem item = (SVGItem) pathList.getItem(i);
180-
String itemLine = String.format("%s%n", item.getValueAsString());
181+
String itemLine = String.format(Locale.US,"%s%n", item.getValueAsString());
181182
sb += itemLine;
182183
}
183184

@@ -545,7 +546,7 @@ private void loadPath(Node pathNode, Transform startingFrame, String encapsulati
545546

546547
for (int i = 0; i < pathObjects; i++) {
547548
SVGItem item = (SVGItem) pathList.getItem(i);
548-
String itemLine = String.format("%s%n", item.getValueAsString());
549+
String itemLine = String.format(Locale.US,"%s%n", item.getValueAsString());
549550
if (sb == null) {
550551
sb = "M " + itemLine;
551552
}

0 commit comments

Comments
 (0)