diff --git a/pkl-core/src/main/java/org/pkl/core/ast/builder/AstBuilder.java b/pkl-core/src/main/java/org/pkl/core/ast/builder/AstBuilder.java index a4acd001..0cf088c9 100644 --- a/pkl-core/src/main/java/org/pkl/core/ast/builder/AstBuilder.java +++ b/pkl-core/src/main/java/org/pkl/core/ast/builder/AstBuilder.java @@ -1516,7 +1516,7 @@ public final class AstBuilder extends AbstractAstBuilder { text = "-" + text; } - text = text.replaceAll("_", ""); + text = text.replace("_", ""); try { var num = Long.parseLong(text, radix); return new IntLiteralNode(section, num); @@ -1550,7 +1550,7 @@ public final class AstBuilder extends AbstractAstBuilder { source.createSection(ctx.getStart().getStartIndex() + exponentIdx + 1, 1)); } - text = text.replaceAll("_", ""); + text = text.replace("_", ""); try { var num = Double.parseDouble(text); return new FloatLiteralNode(section, num); diff --git a/pkl-core/src/main/java/org/pkl/core/packages/PackageResolvers.java b/pkl-core/src/main/java/org/pkl/core/packages/PackageResolvers.java index 797aa234..4472b50c 100644 --- a/pkl-core/src/main/java/org/pkl/core/packages/PackageResolvers.java +++ b/pkl-core/src/main/java/org/pkl/core/packages/PackageResolvers.java @@ -492,7 +492,7 @@ final class PackageResolvers { Files.createDirectories(tmpDir); var tmpPath = Files.createTempFile( - tmpDir, IoUtils.encodePath(packageUri.toString().replaceAll("/", "-")), ".json"); + tmpDir, IoUtils.encodePath(packageUri.toString().replace("/", "-")), ".json"); try { downloadMetadata(packageUri, requestUri, tmpPath, checksums); Files.createDirectories(cachePath.getParent()); @@ -544,7 +544,7 @@ final class PackageResolvers { Files.createDirectories(tmpDir); var tmpPath = Files.createTempFile( - tmpDir, IoUtils.encodePath(packageUri.toString().replaceAll("/", "-")), ".zip"); + tmpDir, IoUtils.encodePath(packageUri.toString().replace("/", "-")), ".zip"); try { var checksumBytes = downloadUriToPathAndComputeChecksum(dependencyMetadata.getPackageZipUrl(), tmpPath);