Skip to content

Commit 2c062f0

Browse files
author
Michael Ward
committed
[Rust] updated how Cargo.toml package name is cleaned
1 parent a972a5e commit 2c062f0

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/rust/RustGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ public void generate() throws IOException
111111
// create Cargo.toml
112112
try (Writer writer = outputManager.createCargoToml())
113113
{
114-
final String packageName = toLowerSnakeCase(ir.packageName()).replaceAll("[.-]", "_");
114+
final String packageName = toLowerSnakeCase(ir.packageName().replaceAll("[\\s.-]", "_"));
115115
final String namespace;
116116
if (ir.namespaceName() == null || ir.namespaceName().equalsIgnoreCase(packageName))
117117
{

sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/rust/RustOutputManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public RustOutputManager(final String baseDirName, final String packageName)
6060
Verify.notNull(packageName, "packageName");
6161

6262
String dirName = baseDirName.endsWith("" + separatorChar) ? baseDirName : baseDirName + separatorChar;
63-
dirName += packageName.replaceAll("\\.", "_").toLowerCase() + separatorChar;
63+
dirName += packageName.replaceAll("[\\s.-]", "_").toLowerCase() + separatorChar;
6464
final String libDirName = dirName;
6565
rootDir = new File(libDirName);
6666

0 commit comments

Comments
 (0)