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$ } }); }