Code generator prototype - Binding specification v2
[mdsal.git] / binding2 / mdsal-binding2-maven-api-gen-plugin / src / main / java / org / opendaylight / mdsal / binding / javav2 / maven / api / gen / plugin / CodeGeneratorImpl.java
index d57917fa689342877f6327dce8315bea17bb14a4..9b2a2caeb0dcdd9bbed9fd8a450cbc625a7ce267 100644 (file)
@@ -8,6 +8,9 @@
 
 package org.opendaylight.mdsal.binding.javav2.maven.api.gen.plugin;
 
+import static org.opendaylight.mdsal.binding.javav2.generator.util.JavaIdentifierNormalizer.normalizeFullPackageName;
+import static org.opendaylight.mdsal.binding.javav2.util.BindingMapping.getRootPackageName;
+
 import com.google.common.annotations.Beta;
 import com.google.common.base.Joiner;
 import com.google.common.base.Preconditions;
@@ -160,7 +163,7 @@ public final class CodeGeneratorImpl implements BasicCodeGenerator, BuildContext
         String providerSource = template.generateModelProvider();
 
         final File packageDir = GeneratorJavaFile.packageToDirectory(outputBaseDir,
-                BindingMapping.getRootPackageName(module));
+                normalizeFullPackageName(getRootPackageName(module)));
 
         generatedFiles.add(writeJavaSource(packageDir, BindingMapping.MODULE_INFO_CLASS_NAME, moduleInfoSource));
         generatedFiles