mirror of https://github.com/apache/maven.git
[MNG-6844] Use StandardCharsets and remove outdated @SuppressWarnings
This closes #312
This commit is contained in:
parent
f3e6641c2e
commit
735b72fcf1
|
@ -26,6 +26,7 @@ import java.io.File;
|
|||
import java.io.FileInputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.Reader;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
|
||||
/**
|
||||
* Tests that the global settings.xml shipped with the distribution is in good state.
|
||||
|
@ -44,7 +45,7 @@ public class GlobalSettingsTest
|
|||
File globalSettingsFile = new File( basedir, "src/conf/settings.xml" );
|
||||
assertTrue( globalSettingsFile.getAbsolutePath(), globalSettingsFile.isFile() );
|
||||
|
||||
try ( Reader reader = new InputStreamReader( new FileInputStream( globalSettingsFile ), "UTF-8" ) )
|
||||
try ( Reader reader = new InputStreamReader( new FileInputStream( globalSettingsFile ), StandardCharsets.UTF_8) )
|
||||
{
|
||||
new SettingsXpp3Reader().read( reader );
|
||||
}
|
||||
|
|
|
@ -22,6 +22,7 @@ package org.apache.maven.building;
|
|||
import java.io.ByteArrayInputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
|
||||
/**
|
||||
* Wraps an ordinary {@link CharSequence} as a source.
|
||||
|
@ -62,7 +63,7 @@ public class StringSource
|
|||
public InputStream getInputStream()
|
||||
throws IOException
|
||||
{
|
||||
return new ByteArrayInputStream( content.getBytes( "UTF-8" ) );
|
||||
return new ByteArrayInputStream( content.getBytes( StandardCharsets.UTF_8 ) );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -55,7 +55,6 @@ public class DefaultModelInheritanceAssembler
|
|||
implements ModelInheritanceAssembler
|
||||
{
|
||||
// TODO Remove this!
|
||||
@SuppressWarnings( "unchecked" )
|
||||
public void assembleBuildInheritance( Build childBuild, Build parentBuild, boolean handleAsInheritance )
|
||||
{
|
||||
// The build has been set but we want to step in here and fill in
|
||||
|
@ -307,7 +306,6 @@ public class DefaultModelInheritanceAssembler
|
|||
}
|
||||
|
||||
// TODO Remove this!
|
||||
@SuppressWarnings( "unchecked" )
|
||||
private void assembleDependencyManagementInheritance( Model child, Model parent )
|
||||
{
|
||||
DependencyManagement parentDepMgmt = parent.getDependencyManagement();
|
||||
|
@ -527,7 +525,6 @@ public class DefaultModelInheritanceAssembler
|
|||
}
|
||||
|
||||
// TODO Remove this!
|
||||
@SuppressWarnings( "unchecked" )
|
||||
private void assembleDependencyInheritance( Model child, Model parent )
|
||||
{
|
||||
Map<String, Dependency> depsMap = new LinkedHashMap<>();
|
||||
|
|
|
@ -59,6 +59,7 @@ import java.io.FileOutputStream;
|
|||
import java.io.IOException;
|
||||
import java.io.OutputStreamWriter;
|
||||
import java.io.Writer;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
|
@ -293,7 +294,7 @@ public abstract class AbstractArtifactComponentTestCase
|
|||
{
|
||||
artifactFile.getParentFile().mkdirs();
|
||||
}
|
||||
try ( Writer writer = new OutputStreamWriter( new FileOutputStream( artifactFile ), "ISO-8859-1" ) )
|
||||
try ( Writer writer = new OutputStreamWriter( new FileOutputStream( artifactFile ), StandardCharsets.ISO_8859_1) )
|
||||
{
|
||||
writer.write( artifact.getId() );
|
||||
}
|
||||
|
|
|
@ -22,6 +22,7 @@ package org.apache.maven.repository.legacy;
|
|||
import java.io.ByteArrayInputStream;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
|
@ -72,14 +73,7 @@ public class StringWagon
|
|||
resource.setContentLength( content.length() );
|
||||
resource.setLastModified( System.currentTimeMillis() );
|
||||
|
||||
try
|
||||
{
|
||||
inputData.setInputStream( new ByteArrayInputStream( content.getBytes( "UTF-8" ) ) );
|
||||
}
|
||||
catch ( UnsupportedEncodingException e )
|
||||
{
|
||||
throw new Error( "broken JVM", e );
|
||||
}
|
||||
inputData.setInputStream( new ByteArrayInputStream( content.getBytes( StandardCharsets.UTF_8 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
@ -33,7 +33,6 @@ public class ArtifactHandlerTest
|
|||
{
|
||||
File apt = getTestFile( "src/site/apt/artifact-handlers.apt" );
|
||||
|
||||
@SuppressWarnings( "unchecked" )
|
||||
List<String> lines = FileUtils.loadFile( apt );
|
||||
|
||||
for ( String line : lines )
|
||||
|
|
|
@ -47,7 +47,6 @@ public class DefaultLifecyclesStub
|
|||
List<String> stubSiteCycle =
|
||||
Arrays.asList( PRE_SITE.getPhase(), SITE.getPhase(), POST_SITE.getPhase(), SITE_DEPLOY.getPhase() );
|
||||
|
||||
@SuppressWarnings( "unchecked" )
|
||||
Iterator<List<String>> lcs = Arrays.asList( stubDefaultCycle, stubCleanCycle, stubSiteCycle ).iterator();
|
||||
|
||||
Map<String, Lifecycle> lifeCycles = new HashMap<>();
|
||||
|
|
|
@ -25,7 +25,7 @@ import static org.junit.Assert.assertThat;
|
|||
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.InputStream;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.util.Arrays;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
@ -61,14 +61,7 @@ public class ExtensionDescriptorBuilderTest
|
|||
|
||||
private InputStream toStream( String xml )
|
||||
{
|
||||
try
|
||||
{
|
||||
return new ByteArrayInputStream( xml.getBytes( "UTF-8" ) );
|
||||
}
|
||||
catch ( UnsupportedEncodingException e )
|
||||
{
|
||||
throw new IllegalStateException( e );
|
||||
}
|
||||
return new ByteArrayInputStream( xml.getBytes( StandardCharsets.UTF_8 ) );
|
||||
}
|
||||
|
||||
public void testEmptyDescriptor()
|
||||
|
|
|
@ -107,7 +107,7 @@ public class CLIManager
|
|||
|
||||
protected Options options;
|
||||
|
||||
@SuppressWarnings( { "static-access", "checkstyle:linelength" } )
|
||||
@SuppressWarnings( "checkstyle:linelength" )
|
||||
public CLIManager()
|
||||
{
|
||||
options = new Options();
|
||||
|
|
|
@ -72,7 +72,6 @@ class ProblemDetectingValueSource
|
|||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings( "unchecked" )
|
||||
public List getFeedback()
|
||||
{
|
||||
return valueSource.getFeedback();
|
||||
|
|
Loading…
Reference in New Issue