Author: gnodet
Date: Thu Feb 28 21:15:06 2019
New Revision: 1854548
URL: http://svn.apache.org/viewvc?rev=1854548&view=rev
Log:
[FELIX-6075] Upgrade to JDK 8
Modified:
felix/trunk/tools/maven-bundle-plugin/src/main/java/org/apache/felix/bundleplugin/DependencyEmbedder.java
felix/trunk/tools/maven-bundle-plugin/src/test/java/org/apache/felix/bundleplugin/ArtifactStubFactory.java
Modified:
felix/trunk/tools/maven-bundle-plugin/src/main/java/org/apache/felix/bundleplugin/DependencyEmbedder.java
URL:
http://svn.apache.org/viewvc/felix/trunk/tools/maven-bundle-plugin/src/main/java/org/apache/felix/bundleplugin/DependencyEmbedder.java?rev=1854548&r1=1854547&r2=1854548&view=diff
==============================================================================
---
felix/trunk/tools/maven-bundle-plugin/src/main/java/org/apache/felix/bundleplugin/DependencyEmbedder.java
(original)
+++
felix/trunk/tools/maven-bundle-plugin/src/main/java/org/apache/felix/bundleplugin/DependencyEmbedder.java
Thu Feb 28 21:15:06 2019
@@ -21,7 +21,6 @@ package org.apache.felix.bundleplugin;
import java.io.File;
import java.util.Collection;
-import java.util.Iterator;
import java.util.LinkedHashSet;
import org.apache.maven.artifact.Artifact;
@@ -91,13 +90,13 @@ public final class DependencyEmbedder ex
processInstructions( embedDependencyHeader );
- for ( Iterator<String> i = m_inlinedPaths.iterator(); i.hasNext();
)
+ for ( String path : m_inlinedPaths )
{
- inlineDependency( i.next(), includeResource );
+ inlineDependency( path, includeResource );
}
- for ( Iterator<Artifact> i = m_embeddedArtifacts.iterator();
i.hasNext(); )
+ for ( Artifact artifact : m_embeddedArtifacts )
{
- embedDependency( i.next(), includeResource, bundleClassPath,
embeddedArtifacts );
+ embedDependency( artifact, includeResource, bundleClassPath,
embeddedArtifacts );
}
}
@@ -125,9 +124,9 @@ public final class DependencyEmbedder ex
}
else
{
- for ( Iterator<Artifact> i = dependencies.iterator(); i.hasNext();
)
+ for ( Artifact dependency : dependencies )
{
- addInlinedPaths( i.next(), inline, m_inlinedPaths );
+ addInlinedPaths( dependency, inline, m_inlinedPaths );
}
}
}
@@ -145,11 +144,11 @@ public final class DependencyEmbedder ex
else
{
String[] filters = inline.split( "\\|" );
- for ( int i = 0; i < filters.length; i++ )
+ for ( String filter : filters )
{
- if ( filters[i].length() > 0 )
+ if ( filter.length() > 0 )
{
- inlinedPaths.add( path + "!/" + filters[i] );
+ inlinedPaths.add( path + "!/" + filter );
}
}
}
@@ -169,14 +168,14 @@ public final class DependencyEmbedder ex
embedDirectory = null;
}
- if ( false == Boolean.valueOf( m_embedStripGroup ).booleanValue() )
+ if ( !Boolean.valueOf( m_embedStripGroup ) )
{
embedDirectory = new File( embedDirectory,
dependency.getGroupId() ).getPath();
}
- StringBuffer targetFileName = new StringBuffer();
+ StringBuilder targetFileName = new StringBuilder();
targetFileName.append( dependency.getArtifactId() );
- if ( false == Boolean.valueOf( m_embedStripVersion
).booleanValue() )
+ if ( !Boolean.valueOf( m_embedStripVersion ) )
{
targetFileName.append( '-' ).append( dependency.getVersion() );
if ( StringUtils.isNotEmpty( dependency.getClassifier() ) )
@@ -265,7 +264,7 @@ public final class DependencyEmbedder ex
final String instruction = analyzer.getProperty( directiveName );
if ( StringUtils.isNotEmpty( instruction ) )
{
- if ( instruction.indexOf( MAVEN_DEPENDENCIES ) >= 0 )
+ if ( instruction.contains( MAVEN_DEPENDENCIES ) )
{
// if there are no embeddded dependencies, we do a special
treatment and replace
// every occurance of MAVEN_DEPENDENCIES and a following comma
with an empty string
Modified:
felix/trunk/tools/maven-bundle-plugin/src/test/java/org/apache/felix/bundleplugin/ArtifactStubFactory.java
URL:
http://svn.apache.org/viewvc/felix/trunk/tools/maven-bundle-plugin/src/test/java/org/apache/felix/bundleplugin/ArtifactStubFactory.java?rev=1854548&r1=1854547&r2=1854548&view=diff
==============================================================================
---
felix/trunk/tools/maven-bundle-plugin/src/test/java/org/apache/felix/bundleplugin/ArtifactStubFactory.java
(original)
+++
felix/trunk/tools/maven-bundle-plugin/src/test/java/org/apache/felix/bundleplugin/ArtifactStubFactory.java
Thu Feb 28 21:15:06 2019
@@ -29,7 +29,6 @@ import org.apache.maven.artifact.Artifac
/**
* Fixed version of class that uses stable set ordering for reliable testing.
*/
-@SuppressWarnings( { "rawtypes", "unchecked" } )
class ArtifactStubFactory extends
org.apache.maven.plugin.testing.ArtifactStubFactory
{
@@ -39,9 +38,9 @@ class ArtifactStubFactory extends org.ap
}
@Override
- public Set getClassifiedArtifacts() throws IOException
+ public Set<Artifact> getClassifiedArtifacts() throws IOException
{
- Set set = new LinkedHashSet();
+ Set<Artifact> set = new LinkedHashSet<>();
set.add( createArtifact( "g", "a", "1.0", Artifact.SCOPE_COMPILE,
"jar", "one" ) );
set.add( createArtifact( "g", "b", "1.0", Artifact.SCOPE_COMPILE,
"jar", "two" ) );
set.add( createArtifact( "g", "c", "1.0", Artifact.SCOPE_COMPILE,
"jar", "three" ) );
@@ -50,9 +49,9 @@ class ArtifactStubFactory extends org.ap
}
@Override
- public Set getScopedArtifacts() throws IOException
+ public Set<Artifact> getScopedArtifacts() throws IOException
{
- Set set = new LinkedHashSet();
+ Set<Artifact> set = new LinkedHashSet<>();
set.add( createArtifact( "g", "compile", "1.0", Artifact.SCOPE_COMPILE
) );
set.add( createArtifact( "g", "provided", "1.0",
Artifact.SCOPE_PROVIDED ) );
set.add( createArtifact( "g", "test", "1.0", Artifact.SCOPE_TEST ) );
@@ -62,9 +61,9 @@ class ArtifactStubFactory extends org.ap
}
@Override
- public Set getTypedArtifacts() throws IOException
+ public Set<Artifact> getTypedArtifacts() throws IOException
{
- Set set = new LinkedHashSet();
+ Set<Artifact> set = new LinkedHashSet<>();
set.add( createArtifact( "g", "a", "1.0", Artifact.SCOPE_COMPILE,
"war", null ) );
set.add( createArtifact( "g", "b", "1.0", Artifact.SCOPE_COMPILE,
"jar", null ) );
set.add( createArtifact( "g", "c", "1.0", Artifact.SCOPE_COMPILE,
"sources", null ) );