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

ebourg pushed a change to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git.


    from 073f9d0  Fix parsing logic
     new b47fb6a  Use the valueOf() method of the primitive wrapper classes 
instead of the deprecated constructors (to be removed as part of JEP 390)
     new caba05c  Use lambda expressions with AccessController.doPrivileged()
     new 490f3fc  Use method references instead of lambda expressions when 
possible
     new 92ee90f  Replace ThreadLocal inner classes with 
ThreadLocal.withInitial() + lambda expression
     new d3e9253  Replace Runnable inner classes with lambda expressions
     new 14f24d1  Replace Collections.sort() with List.sort()
     new 389e1f3  Replace loops with Collection.removeIf() when possible
     new cf0d33c  Replace explicit types with <>
     new fd478f5  Collapse identical catch blocks
     new e343c61  Make the serialVersionUID fields private
     new fe36cee  Make the inner classes static when possible to save a 
reference to the enclosing class
     new 64a3ea5  No longer use Throwable.initCause() when possible

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 java/javax/el/BeanELResolver.java                  |  8 +-
 java/javax/el/ExpressionFactory.java               | 28 +------
 .../auth/message/config/AuthConfigFactory.java     | 43 ++++------
 java/javax/servlet/http/Cookie.java                | 30 ++-----
 .../authenticator/SpnegoAuthenticator.java         | 13 +--
 .../apache/catalina/connector/CoyoteAdapter.java   |  9 +--
 java/org/apache/catalina/connector/Response.java   | 15 +---
 .../catalina/core/ApplicationDispatcher.java       |  4 +-
 .../catalina/core/ApplicationFilterChain.java      |  6 +-
 .../catalina/core/ApplicationPushBuilder.java      |  9 +--
 .../catalina/core/NamingContextListener.java       |  2 -
 java/org/apache/catalina/core/StandardServer.java  | 18 +----
 .../catalina/filters/RequestDumperFilter.java      |  8 +-
 .../catalina/filters/RestCsrfPreventionFilter.java | 14 ++--
 .../apache/catalina/ha/tcp/ReplicationValve.java   |  2 +-
 .../catalina/manager/HTMLManagerServlet.java       |  2 +-
 .../org/apache/catalina/mbeans/ContainerMBean.java |  4 +-
 java/org/apache/catalina/mbeans/GroupMBean.java    |  8 +-
 .../catalina/mbeans/MemoryUserDatabaseMBean.java   | 36 +++------
 .../catalina/mbeans/NamingResourcesMBean.java      | 18 ++---
 java/org/apache/catalina/mbeans/UserMBean.java     |  8 +-
 .../org/apache/catalina/security/SecurityUtil.java |  7 +-
 java/org/apache/catalina/servlets/CGIServlet.java  |  7 +-
 .../apache/catalina/servlets/WebdavServlet.java    | 10 +--
 .../apache/catalina/ssi/ExpressionParseTree.java   | 10 +--
 java/org/apache/catalina/ssi/SSIMediator.java      |  9 +--
 .../catalina/startup/ClassLoaderFactory.java       | 26 +++---
 .../org/apache/catalina/startup/ContextConfig.java | 27 ++-----
 .../catalina/startup/WebappServiceLoader.java      |  8 +-
 .../catalina/tribes/group/AbsoluteOrder.java       |  2 +-
 .../apache/catalina/tribes/group/GroupChannel.java |  8 +-
 .../interceptors/MessageDispatchInterceptor.java   |  8 +-
 .../group/interceptors/NonBlockingCoordinator.java |  4 +-
 .../interceptors/StaticMembershipInterceptor.java  | 11 +--
 .../tribes/membership/McastServiceImpl.java        | 91 +++++++++------------
 .../membership/StaticMembershipProvider.java       | 34 ++++----
 .../membership/cloud/CloudMembershipProvider.java  | 34 ++++----
 .../tribes/tipis/AbstractReplicatedMap.java        | 15 +---
 .../tribes/transport/nio/NioReplicationTask.java   | 46 +++++------
 java/org/apache/catalina/users/MemoryGroup.java    |  2 +-
 java/org/apache/catalina/util/Introspection.java   | 16 +---
 .../apache/catalina/util/LifecycleMBeanBase.java   |  6 +-
 .../catalina/valves/AbstractAccessLogValve.java    | 15 +---
 .../apache/catalina/valves/ErrorReportValve.java   |  4 +-
 .../catalina/valves/ExtendedAccessLogValve.java    | 14 +---
 .../catalina/valves/JsonErrorReportValve.java      |  4 +-
 .../catalina/valves/rewrite/RewriteRule.java       |  2 +-
 .../catalina/valves/rewrite/Substitution.java      | 14 ++--
 .../apache/catalina/webresources/StandardRoot.java |  2 +-
 java/org/apache/coyote/AbstractProtocol.java       | 22 ++---
 java/org/apache/coyote/ajp/AjpProcessor.java       |  6 +-
 .../coyote/http11/AbstractHttp11Protocol.java      |  2 +-
 .../apache/coyote/http2/Http2UpgradeHandler.java   |  2 +-
 java/org/apache/coyote/http2/Stream.java           |  3 +-
 java/org/apache/coyote/http2/StreamProcessor.java  |  3 +-
 java/org/apache/el/lang/ELSupport.java             |  9 +--
 java/org/apache/el/lang/ExpressionBuilder.java     |  8 +-
 java/org/apache/el/parser/AstValue.java            |  6 +-
 java/org/apache/el/stream/Stream.java              |  2 +-
 java/org/apache/el/util/Validation.java            | 10 +--
 java/org/apache/jasper/compiler/JDTCompiler.java   |  5 +-
 .../jasper/runtime/JspApplicationContextImpl.java  |  8 +-
 java/org/apache/jasper/runtime/JspFactoryImpl.java |  7 +-
 .../org/apache/jasper/runtime/PageContextImpl.java |  6 +-
 java/org/apache/jasper/servlet/JspServlet.java     | 17 ++--
 .../apache/jasper/servlet/JspServletWrapper.java   | 19 +----
 .../jasper/tagplugins/jstl/core/ForEach.java       | 16 ++--
 .../org/apache/jasper/tagplugins/jstl/core/If.java |  2 +-
 java/org/apache/juli/ClassLoaderLogManager.java    | 40 +++-------
 java/org/apache/juli/OneLineFormatter.java         | 15 +---
 java/org/apache/naming/NamingContext.java          |  2 +-
 java/org/apache/naming/factory/LookupFactory.java  |  8 +-
 .../apache/naming/factory/MailSessionFactory.java  | 93 +++++++++++-----------
 .../org/apache/naming/factory/SendMailFactory.java | 62 +++++++--------
 .../buildutil/translate/BackportTranslations.java  | 10 +--
 .../dbcp/dbcp2/PoolableCallableStatement.java      |  4 +-
 .../dbcp2/datasources/InstanceKeyDataSource.java   | 10 +--
 java/org/apache/tomcat/util/Diagnostics.java       |  8 +-
 .../org/apache/tomcat/util/compat/JrePlatform.java |  8 +-
 .../apache/tomcat/util/descriptor/web/WebXml.java  |  8 +-
 .../tomcat/util/http/CookieProcessorBase.java      | 14 ++--
 java/org/apache/tomcat/util/json/JSONParser.java   |  4 +-
 java/org/apache/tomcat/util/json/JSONParser.jj     |  4 +-
 .../apache/tomcat/util/modeler/AttributeInfo.java  |  2 +-
 .../util/modeler/BaseNotificationBroadcaster.java  |  9 +--
 .../apache/tomcat/util/modeler/FeatureInfo.java    |  2 +-
 .../apache/tomcat/util/modeler/ManagedBean.java    |  2 +-
 .../tomcat/util/modeler/NotificationInfo.java      |  2 +-
 .../apache/tomcat/util/modeler/OperationInfo.java  |  2 +-
 .../apache/tomcat/util/modeler/ParameterInfo.java  |  2 +-
 java/org/apache/tomcat/util/net/Nio2Endpoint.java  | 21 +++--
 .../tomcat/util/scan/StandardJarScanner.java       |  4 +-
 .../ObjectReflectionPropertyInspector.java         |  2 +-
 .../tomcat/websocket/AsyncChannelGroupUtil.java    |  2 +-
 java/org/apache/tomcat/websocket/Constants.java    |  2 +-
 java/org/apache/tomcat/websocket/WsFrameBase.java  |  2 +-
 .../tomcat/websocket/server/WsServerContainer.java |  2 +-
 .../authenticator/TestFormAuthenticator.java       |  2 +-
 .../apache/catalina/core/TestAsyncContextImpl.java |  8 +-
 .../TestWebappClassLoaderExecutorMemoryLeak.java   |  2 +-
 .../startup/TestContextConfigAnnotation.java       | 12 ++-
 .../catalina/valves/TestRequestFilterValve.java    |  4 +-
 .../catalina/valves/rewrite/TestResolverSSL.java   |  2 +-
 test/org/apache/coyote/TestRequest.java            |  2 +-
 .../apache/coyote/http11/TestHttp11Processor.java  |  4 +-
 test/org/apache/coyote/http2/Http2TestBase.java    |  2 +-
 test/org/apache/el/TesterFunctions.java            | 16 +---
 test/org/apache/tomcat/util/net/TestCustomSsl.java | 11 +--
 test/org/apache/tomcat/util/net/TestSsl.java       |  2 +-
 test/org/apache/tomcat/websocket/TestUtil.java     |  4 +-
 110 files changed, 413 insertions(+), 878 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to