This is an automated email from the ASF dual-hosted git repository.

stbischof pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/felix-dev.git

commit 000974f5b73c0091598d2f6f61cf3cc9a3755c1d
Author: Stefan Bischof <stbisc...@bipolis.org>
AuthorDate: Sat Apr 5 10:06:31 2025 +0200

    [fw] simplify map creation with initial entries
    
    Signed-off-by: Stefan Bischof <stbisc...@bipolis.org>
---
 .../src/main/java/org/apache/felix/framework/ExtensionManager.java    | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git 
a/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java 
b/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java
index 7534ec33fe..796802d8bd 100644
--- a/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java
+++ b/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java
@@ -206,10 +206,8 @@ class ExtensionManager implements Content
         String osName = (String) 
configMap.get(FelixConstants.FRAMEWORK_OS_NAME);
         String osVersion = (String) 
configMap.get(FelixConstants.FRAMEWORK_OS_VERSION);
         String userLang = (String) 
configMap.get(FelixConstants.FRAMEWORK_LANGUAGE);
-        Map<String, Object> attributes = new HashMap<>();
-
         //Add all startup properties so we can match selection-filters
-        attributes.putAll(configMap);
+        Map<String, Object> attributes = new HashMap<>(configMap);
 
         if( osArchitecture != null )
         {

Reply via email to