[refactoring ]used stringPropertyNames() from Java 1.6 in SystemPropertyManager


Project: http://git-wip-us.apache.org/repos/asf/maven-surefire/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-surefire/commit/7b9815c8
Tree: http://git-wip-us.apache.org/repos/asf/maven-surefire/tree/7b9815c8
Diff: http://git-wip-us.apache.org/repos/asf/maven-surefire/diff/7b9815c8

Branch: refs/heads/master
Commit: 7b9815c8be370bc165fd97cb97772ced3871475a
Parents: f337881
Author: Tibor17 <tibordig...@apache.org>
Authored: Sun Nov 19 09:13:43 2017 +0100
Committer: Tibor17 <tibordig...@apache.org>
Committed: Sun Nov 19 09:13:43 2017 +0100

----------------------------------------------------------------------
 .../org/apache/maven/surefire/booter/SystemPropertyManager.java | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/7b9815c8/surefire-booter/src/main/java/org/apache/maven/surefire/booter/SystemPropertyManager.java
----------------------------------------------------------------------
diff --git 
a/surefire-booter/src/main/java/org/apache/maven/surefire/booter/SystemPropertyManager.java
 
b/surefire-booter/src/main/java/org/apache/maven/surefire/booter/SystemPropertyManager.java
index 713d4fe..c8df291 100644
--- 
a/surefire-booter/src/main/java/org/apache/maven/surefire/booter/SystemPropertyManager.java
+++ 
b/surefire-booter/src/main/java/org/apache/maven/surefire/booter/SystemPropertyManager.java
@@ -49,10 +49,9 @@ public class SystemPropertyManager
             Properties p = new Properties();
             p.load( inStream );
             Map<String, String> map = new ConcurrentHashMap<String, String>( 
p.size() );
-            // @todo use .stringPropertyNames() JDK6 instead of .keySet()
-            for ( Map.Entry<?, ?> entry : p.entrySet() )
+            for ( String key : p.stringPropertyNames() )
             {
-                map.put( (String) entry.getKey(), (String) entry.getValue() );
+                map.put( key, p.getProperty( key ) );
             }
             return new PropertiesWrapper( map );
         }

Reply via email to