On Fri, Feb 17, 2023 at 4:32 AM <[email protected]> wrote:
> - ciphers.removeAll(movedCiphers);
> + movedCiphers.forEach(ciphers::remove);
Ok for some of them maybe, but I don't understand why one this is better.
Rémy
> ciphers.addAll(movedCiphers);
> }
>
> @@ -582,7 +582,7 @@ public class OpenSSLCipherConfigurationParser {
> }
>
> static void remove(final Set<Cipher> ciphers, final String alias) {
> - ciphers.removeAll(aliases.get(alias));
> + aliases.get(alias).forEach(ciphers::remove);
> }
>
> static LinkedHashSet<Cipher> strengthSort(final LinkedHashSet<Cipher>
> ciphers) {
> diff --git a/java/org/apache/tomcat/util/scan/AbstractInputStreamJar.java
> b/java/org/apache/tomcat/util/scan/AbstractInputStreamJar.java
> index 148f57ab58..fa685ba81d 100644
> --- a/java/org/apache/tomcat/util/scan/AbstractInputStreamJar.java
> +++ b/java/org/apache/tomcat/util/scan/AbstractInputStreamJar.java
> @@ -67,9 +67,9 @@ public abstract class AbstractInputStreamJar implements Jar
> {
> // Skip base entries where there is a multi-release entry
> // Skip multi-release entries that are not being used
> while (entry != null &&
> - (mrMap.keySet().contains(entry.getName()) ||
> + (mrMap.containsKey(entry.getName()) ||
>
> entry.getName().startsWith("META-INF/versions/") &&
> - !mrMap.values().contains(entry.getName()))) {
> + !mrMap.containsValue(entry.getName()))) {
> entry = jarInputStream.getNextJarEntry();
> }
> } else {
> diff --git a/java/org/apache/tomcat/util/xreflection/ReflectionProperty.java
> b/java/org/apache/tomcat/util/xreflection/ReflectionProperty.java
> index f6b94ef71c..2036af9f2a 100644
> --- a/java/org/apache/tomcat/util/xreflection/ReflectionProperty.java
> +++ b/java/org/apache/tomcat/util/xreflection/ReflectionProperty.java
> @@ -116,11 +116,9 @@ final class ReflectionProperty implements
> Comparable<ReflectionProperty> {
>
> @Override
> public String toString() {
> - final StringBuffer sb = new StringBuffer("ReflectionProperty{");
> - sb.append("name='").append(propertyName).append('\'');
> - sb.append(", type=").append(propertyType);
> - sb.append('}');
> - return sb.toString();
> + return "ReflectionProperty{" + "name='" + propertyName + '\'' +
> + ", type=" + propertyType +
> + '}';
> }
>
> @Override
> diff --git a/java/org/apache/tomcat/util/xreflection/SetPropertyClass.java
> b/java/org/apache/tomcat/util/xreflection/SetPropertyClass.java
> index a0a0146048..2011510432 100644
> --- a/java/org/apache/tomcat/util/xreflection/SetPropertyClass.java
> +++ b/java/org/apache/tomcat/util/xreflection/SetPropertyClass.java
> @@ -118,10 +118,8 @@ final class SetPropertyClass implements
> Comparable<SetPropertyClass> {
>
> @Override
> public String toString() {
> - final StringBuffer sb = new StringBuffer("SetPropertyClass{");
> - sb.append("clazz=").append(clazz.getName());
> - sb.append('}');
> - return sb.toString();
> + return "SetPropertyClass{" + "clazz=" + clazz.getName() +
> + '}';
> }
>
> public void addProperty(ReflectionProperty property) {
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]