Author: tv
Date: Sun Apr 21 13:30:43 2024
New Revision: 1917243

URL: http://svn.apache.org/viewvc?rev=1917243&view=rev
Log:
Use Charset where appropriate

Modified:
    
db/torque/trunk/torque-maven-plugin/src/main/java/org/apache/torque/generator/maven/TorqueGeneratorMojo.java

Modified: 
db/torque/trunk/torque-maven-plugin/src/main/java/org/apache/torque/generator/maven/TorqueGeneratorMojo.java
URL: 
http://svn.apache.org/viewvc/db/torque/trunk/torque-maven-plugin/src/main/java/org/apache/torque/generator/maven/TorqueGeneratorMojo.java?rev=1917243&r1=1917242&r2=1917243&view=diff
==============================================================================
--- 
db/torque/trunk/torque-maven-plugin/src/main/java/org/apache/torque/generator/maven/TorqueGeneratorMojo.java
 (original)
+++ 
db/torque/trunk/torque-maven-plugin/src/main/java/org/apache/torque/generator/maven/TorqueGeneratorMojo.java
 Sun Apr 21 13:30:43 2024
@@ -22,6 +22,7 @@ package org.apache.torque.generator.mave
 import java.io.File;
 import java.io.FileInputStream;
 import java.io.IOException;
+import java.nio.charset.Charset;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
@@ -601,6 +602,7 @@ public class TorqueGeneratorMojo extends
             encoding = project.getProperties().getProperty(
                     "project.build.sourceEncoding");
         }
+        Charset charSet = Charset.forName(encoding);
         UnitDescriptor unitDescriptor = new UnitDescriptor(
                 packaging,
                 projectPaths,
@@ -608,7 +610,7 @@ public class TorqueGeneratorMojo extends
         unitDescriptor.setOverrideSourceProvider(fileSourceProvider);
         unitDescriptor.setOverrideOptions(optionConfiguration);
         unitDescriptor.setLoglevel(convertedLoglevel);
-        unitDescriptor.setDefaultOutputEncoding(encoding);
+        unitDescriptor.setDefaultOutputEncoding(charSet);
         unitDescriptor.setAddDebuggingInfoToOutput(addDebuggingInfoToOutput);
         unitDescriptor.setRunOnlyOnSourceChange(runOnlyOnSourceChange);
         getLog().debug("unit descriptor created");
@@ -626,7 +628,7 @@ public class TorqueGeneratorMojo extends
             parentUnitDescriptor.setOverrideSourceProvider(fileSourceProvider);
             parentUnitDescriptor.setOverrideOptions(optionConfiguration);
             parentUnitDescriptor.setLoglevel(convertedLoglevel);
-            parentUnitDescriptor.setDefaultOutputEncoding(encoding);
+            parentUnitDescriptor.setDefaultOutputEncoding(charSet);
             
parentUnitDescriptor.setAddDebuggingInfoToOutput(addDebuggingInfoToOutput);
             
parentUnitDescriptor.setRunOnlyOnSourceChange(runOnlyOnSourceChange);
             getLog().debug("child unit descriptor created from directory");
@@ -646,7 +648,7 @@ public class TorqueGeneratorMojo extends
             parentUnitDescriptor.setOverrideSourceProvider(fileSourceProvider);
             parentUnitDescriptor.setOverrideOptions(optionConfiguration);
             parentUnitDescriptor.setLoglevel(convertedLoglevel);
-            parentUnitDescriptor.setDefaultOutputEncoding(encoding);
+            parentUnitDescriptor.setDefaultOutputEncoding(charSet);
             
parentUnitDescriptor.setAddDebuggingInfoToOutput(addDebuggingInfoToOutput);
             
parentUnitDescriptor.setRunOnlyOnSourceChange(runOnlyOnSourceChange);
             getLog().debug("child unit descriptor created from package");



---------------------------------------------------------------------
To unsubscribe, e-mail: torque-dev-unsubscr...@db.apache.org
For additional commands, e-mail: torque-dev-h...@db.apache.org

Reply via email to