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

ebourg pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-compress.git

commit 0a55fcc6dfbde322bb7ed9e5d69c1468613b566f
Author: Emmanuel Bourg <ebo...@apache.org>
AuthorDate: Mon Jul 19 15:24:57 2021 +0200

    Use lambda expressions
---
 .../commons/compress/java/util/jar/Pack200.java    | 42 ++++++++++------------
 1 file changed, 18 insertions(+), 24 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java 
b/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java
index a2c9df2..66e056b 100644
--- a/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java
+++ b/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java
@@ -58,19 +58,16 @@ public abstract class Pack200 {
      */
     public static Pack200.Packer newPacker() {
         return (Packer) AccessController
-                .doPrivileged(new PrivilegedAction<Object>() {
-                    public Object run() {
-                        String className = System
-                                .getProperty(SYSTEM_PROPERTY_PACKER,
-                                        
"org.apache.commons.compress.harmony.pack200.Pack200PackerAdapter"); 
//$NON-NLS-1$
-                        try {
-                            // TODO Not sure if this will cause problems with
-                            // loading the packer
-                            return ClassLoader.getSystemClassLoader()
-                                    .loadClass(className).newInstance();
-                        } catch (Exception e) {
-                            throw new 
Error(Messages.getString("archive.3E",className), e); //$NON-NLS-1$
-                        }
+                .doPrivileged((PrivilegedAction<Object>) () -> {
+                    String className = System
+                            .getProperty(SYSTEM_PROPERTY_PACKER,
+                                    
"org.apache.commons.compress.harmony.pack200.Pack200PackerAdapter"); 
//$NON-NLS-1$
+                    try {
+                        // TODO Not sure if this will cause problems with
+                        // loading the packer
+                        return 
ClassLoader.getSystemClassLoader().loadClass(className).newInstance();
+                    } catch (Exception e) {
+                        throw new Error(Messages.getString("archive.3E", 
className), e); //$NON-NLS-1$
                     }
                 });
 
@@ -88,17 +85,14 @@ public abstract class Pack200 {
      */
     public static Pack200.Unpacker newUnpacker() {
         return (Unpacker) AccessController
-                .doPrivileged(new PrivilegedAction<Object>() {
-                    public Object run() {
-                        String className = System
-                                .getProperty(SYSTEM_PROPERTY_UNPACKER,
-                                        
"org.apache.commons.compress.harmony.unpack200.Pack200UnpackerAdapter");//$NON-NLS-1$
-                        try {
-                            return ClassLoader.getSystemClassLoader()
-                                    .loadClass(className).newInstance();
-                        } catch (Exception e) {
-                            throw new 
Error(Messages.getString("archive.3E",className), e); //$NON-NLS-1$
-                        }
+                .doPrivileged((PrivilegedAction<Object>) () -> {
+                    String className = System
+                            .getProperty(SYSTEM_PROPERTY_UNPACKER,
+                                    
"org.apache.commons.compress.harmony.unpack200.Pack200UnpackerAdapter");//$NON-NLS-1$
+                    try {
+                        return 
ClassLoader.getSystemClassLoader().loadClass(className).newInstance();
+                    } catch (Exception e) {
+                        throw new Error(Messages.getString("archive.3E", 
className), e); //$NON-NLS-1$
                     }
                 });
     }

Reply via email to