Skip to content

Commit 521532f

Browse files
committed
Use plexus-utils CachingWriter
1 parent 3a8c093 commit 521532f

File tree

4 files changed

+4
-69
lines changed

4 files changed

+4
-69
lines changed

modello-core/src/main/java/org/codehaus/modello/plugin/AbstractModelloGenerator.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
import org.codehaus.modello.model.Version;
4444
import org.codehaus.plexus.PlexusConstants;
4545
import org.codehaus.plexus.PlexusContainer;
46+
import org.codehaus.plexus.util.io.CachingWriter;
4647
import org.sonatype.plexus.build.incremental.BuildContext;
4748
import org.codehaus.plexus.component.repository.exception.ComponentLookupException;
4849
import org.codehaus.plexus.context.Context;
@@ -293,13 +294,13 @@ protected BuildContext getBuildContext()
293294
return buildContext;
294295
}
295296

296-
protected Writer newWriter( Path path )
297+
protected Writer newWriter( Path path ) throws IOException
297298
{
298299
Charset charset = getEncoding() != null ? Charset.forName( getEncoding() ) : Charset.defaultCharset();
299300
return newWriter( path, charset );
300301
}
301302

302-
protected Writer newWriter( Path path, Charset charset )
303+
protected Writer newWriter( Path path, Charset charset ) throws IOException
303304
{
304305
CachingWriter cachingWriter = new CachingWriter( path, charset );
305306
return new FilterWriter( cachingWriter )

modello-core/src/main/java/org/codehaus/modello/plugin/CachingWriter.java

Lines changed: 0 additions & 65 deletions
This file was deleted.

modello-plugins/modello-plugin-java/src/main/java/org/codehaus/modello/plugin/java/AbstractJavaModelloGenerator.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
import org.codehaus.modello.model.ModelInterface;
4949
import org.codehaus.modello.model.ModelType;
5050
import org.codehaus.modello.plugin.AbstractModelloGenerator;
51-
import org.codehaus.modello.plugin.CachingWriter;
5251
import org.codehaus.modello.plugin.java.javasource.JClass;
5352
import org.codehaus.modello.plugin.java.javasource.JComment;
5453
import org.codehaus.modello.plugin.java.javasource.JInterface;

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@
327327
<dependency>
328328
<groupId>org.codehaus.plexus</groupId>
329329
<artifactId>plexus-utils</artifactId>
330-
<version>3.4.1</version>
330+
<version>3.4.2</version>
331331
</dependency>
332332
<dependency>
333333
<groupId>org.codehaus.plexus</groupId>

0 commit comments

Comments
 (0)