From a639ee9275e672ca21320f56f62f1648d24aa140 Mon Sep 17 00:00:00 2001 From: Lachlan Roberts Date: Thu, 1 Mar 2018 13:59:25 +1100 Subject: [PATCH] Resolved errorprone MissingOverride warnings #2206 `@Override` was added to methods which were missing the annotation #2206 Signed-off-by: Lachlan Roberts --- .../asyncrest/AbstractRestServlet.java | 1 + .../example/asyncrest/SerialRestServlet.java | 2 + .../eclipse/jetty/embedded/HelloHandler.java | 1 + .../eclipse/jetty/embedded/ManyHandlers.java | 1 + .../annotations/AnnotationConfiguration.java | 2 + .../annotations/AnnotationIntrospector.java | 1 + .../annotations/ClassInheritanceHandler.java | 1 + ...ContainerInitializerAnnotationHandler.java | 3 + .../DeclareRolesAnnotationHandler.java | 1 + .../MultiPartConfigAnnotationHandler.java | 1 + .../PostConstructAnnotationHandler.java | 1 + .../PreDestroyAnnotationHandler.java | 1 + .../ResourceAnnotationHandler.java | 1 + .../ResourcesAnnotationHandler.java | 1 + .../annotations/RunAsAnnotationHandler.java | 1 + .../ServletContainerInitializersStarter.java | 1 + .../ServletSecurityAnnotationHandler.java | 1 + .../annotations/WebFilterAnnotation.java | 1 + .../annotations/WebListenerAnnotation.java | 1 + .../WebListenerAnnotationHandler.java | 3 + .../annotations/WebServletAnnotation.java | 1 + .../org/eclipse/jetty/annotations/ClassB.java | 1 + .../eclipse/jetty/annotations/FilterC.java | 3 + .../eclipse/jetty/annotations/ListenerC.java | 2 + .../eclipse/jetty/annotations/ServletC.java | 1 + .../TestAnnotationInheritance.java | 3 + .../annotations/TestAnnotationParser.java | 6 + .../eclipse/jetty/ant/AntWebAppContext.java | 2 + .../jetty/ant/AntWebInfConfiguration.java | 2 + .../org/eclipse/jetty/ant/JettyRunTask.java | 1 + .../org/eclipse/jetty/ant/JettyStopTask.java | 1 + .../eclipse/jetty/ant/ServerProxyImpl.java | 4 + .../java/org/eclipse/jetty/ant/AntBuild.java | 1 + .../eclipse/jetty/cdi/core/NamedLiteral.java | 1 + .../cdi/servlet/WeldDeploymentBinding.java | 2 + .../jetty/client/DuplexConnectionPool.java | 3 + .../eclipse/jetty/client/HttpDestination.java | 2 + .../eclipse/jetty/client/HttpResponse.java | 2 + .../client/http/HttpReceiverOverHTTP.java | 1 + .../client/util/DeferredContentProvider.java | 1 + .../jetty/client/ssl/SslBytesTest.java | 1 + .../continuation/ContinuationFilter.java | 3 + .../jetty/deploy/bindings/DebugBinding.java | 2 + .../deploy/bindings/DebugListenerBinding.java | 1 + .../bindings/GlobalWebappConfigBinding.java | 2 + .../deploy/bindings/OrderedGroupBinding.java | 2 + .../deploy/bindings/StandardDeployer.java | 2 + .../jetty/deploy/graph/GraphOutputDot.java | 1 + .../deploy/AppLifeCyclePathCollector.java | 2 + .../eclipse/jetty/deploy/MockAppProvider.java | 2 + ...ScanningAppProviderRuntimeUpdatesTest.java | 1 + .../session/GCloudSessionDataStore.java | 1 + .../jetty/http/spi/JettyHttpExchange.java | 1 + .../jetty/http/spi/JettyHttpsExchange.java | 1 + .../eclipse/jetty/http/spi/TestSPIServer.java | 2 + .../org/eclipse/jetty/http/HttpFields.java | 3 + .../java/org/eclipse/jetty/http/HttpURI.java | 1 + .../java/org/eclipse/jetty/http/MetaData.java | 2 + .../eclipse/jetty/http/QuotedQualityCSV.java | 1 + .../org/eclipse/jetty/http2/HTTP2Session.java | 2 + .../jetty/http2/hpack/HpackContext.java | 1 + .../InfinispanSessionDataStore.java | 2 + .../eclipse/jetty/io/ByteArrayEndPoint.java | 1 + .../org/eclipse/jetty/io/CyclicTimeout.java | 1 + .../jetty/io/LeakTrackingByteBufferPool.java | 1 + .../jetty/io/NetworkTrafficListener.java | 4 + .../jetty/io/SocketChannelEndPoint.java | 2 + .../jetty/io/SelectChannelEndPointTest.java | 1 + .../org/eclipse/jetty/jaas/JAASGroup.java | 10 + .../eclipse/jetty/jaas/JAASLoginService.java | 7 + .../org/eclipse/jetty/jaas/JAASPrincipal.java | 4 + .../java/org/eclipse/jetty/jaas/JAASRole.java | 1 + .../eclipse/jetty/jaas/JAASUserPrincipal.java | 2 + .../jetty/jaas/StrictRoleCheckPolicy.java | 1 + .../callback/AbstractCallbackHandler.java | 1 + .../jaas/callback/DefaultCallbackHandler.java | 1 + .../jaas/spi/AbstractDatabaseLoginModule.java | 2 + .../jetty/jaas/spi/AbstractLoginModule.java | 5 + .../jetty/jaas/spi/DataSourceLoginModule.java | 2 + .../jetty/jaas/spi/JDBCLoginModule.java | 2 + .../jetty/jaas/spi/LdapLoginModule.java | 5 + .../jaas/spi/PropertyFileLoginModule.java | 2 + .../security/jaspi/JaspiAuthenticator.java | 4 + .../jaspi/JaspiAuthenticatorFactory.java | 2 + .../security/jaspi/JaspiMessageInfo.java | 17 + .../jaspi/ServletCallbackHandler.java | 1 + .../security/jaspi/SimpleAuthConfig.java | 6 + .../jaspi/modules/BaseAuthModule.java | 5 + .../org/eclipse/jetty/jmx/ObjectMBean.java | 6 + jetty-jmx/src/test/java/com/acme/Derived.java | 2 + .../test/java/com/acme/DerivedManaged.java | 2 + .../jetty/jndi/BindingEnumeration.java | 5 + .../eclipse/jetty/jndi/ContextFactory.java | 1 + .../jetty/jndi/InitialContextFactory.java | 2 + .../eclipse/jetty/jndi/NameEnumeration.java | 5 + .../org/eclipse/jetty/jndi/NamingContext.java | 35 +- .../jndi/factories/MailSessionReference.java | 2 + .../jetty/jndi/java/javaNameParser.java | 1 + .../jetty/jndi/java/javaRootURLContext.java | 29 + .../jndi/java/javaURLContextFactory.java | 1 + .../jetty/jndi/local/localContextRoot.java | 30 + .../org/eclipse/jetty/jndi/java/TestJNDI.java | 5 + .../jetty/jndi/java/TestLocalJNDI.java | 3 + .../eclipse/jetty/jspc/plugin/JspcMojo.java | 2 + .../jetty/maven/plugin/AbstractJettyMojo.java | 1 + .../jetty/maven/plugin/ConsoleScanner.java | 1 + .../maven/plugin/JettyEffectiveWebXml.java | 1 + .../maven/plugin/JettyRunForkedMojo.java | 3 + .../jetty/maven/plugin/JettyRunMojo.java | 4 + .../maven/plugin/JettyRunWarExplodedMojo.java | 5 + .../jetty/maven/plugin/JettyRunWarMojo.java | 5 + .../jetty/maven/plugin/JettyStopMojo.java | 1 + .../maven/plugin/JettyWebAppContext.java | 1 + .../plugin/MavenWebInfConfiguration.java | 1 + .../eclipse/jetty/maven/plugin/Overlay.java | 1 + .../jetty/maven/plugin/OverlayConfig.java | 1 + .../nosql/mongodb/MongoSessionDataStore.java | 1 + .../jasper/ContainerTldBundleDiscoverer.java | 1 + .../boot/jasper/JSTLBundleDiscoverer.java | 1 + .../osgi/boot/jsp/FragmentActivator.java | 2 + .../osgi/boot/warurl/WarUrlActivator.java | 2 + .../warurl/internal/WarURLConnection.java | 40 + .../annotations/AnnotationConfiguration.java | 1 + .../osgi/annotations/AnnotationParser.java | 1 + .../osgi/boot/AbstractContextProvider.java | 2 + .../osgi/boot/AbstractWebAppProvider.java | 3 + .../osgi/boot/BundleContextProvider.java | 2 + .../jetty/osgi/boot/BundleWebAppProvider.java | 3 + .../osgi/boot/JettyBootstrapActivator.java | 2 + .../eclipse/jetty/osgi/boot/OSGiDeployer.java | 1 + .../jetty/osgi/boot/OSGiUndeployer.java | 1 + .../osgi/boot/ServiceContextProvider.java | 2 + .../osgi/boot/ServiceWebAppProvider.java | 3 + .../webapp/OSGiWebappClassLoader.java | 1 + .../osgi/boot/utils/FakeURLClassLoader.java | 1 + .../osgi/boot/utils/OSGiClassLoader.java | 1 + .../DefaultBundleClassLoaderHelper.java | 1 + .../internal/DefaultFileLocatorHelper.java | 6 + .../internal/PackageAdminServiceTracker.java | 1 + .../main/java/com/acme/osgi/Activator.java | 2 + .../main/java/com/acme/osgi/Activator.java | 2 + .../main/java/com/acme/osgi/Activator.java | 2 + .../plus/annotation/ContainerInitializer.java | 1 + .../plus/annotation/LifeCycleCallback.java | 1 + .../annotation/PostConstructCallback.java | 3 + .../plus/annotation/PreDestroyCallback.java | 3 + .../org/eclipse/jetty/plus/jndi/Link.java | 1 + .../eclipse/jetty/plus/jndi/NamingEntry.java | 1 + .../eclipse/jetty/plus/jndi/Transaction.java | 2 + .../plus/security/DataSourceLoginService.java | 2 + .../jetty/plus/webapp/EnvConfiguration.java | 2 + .../jetty/plus/webapp/PlusDecorator.java | 2 + .../plus/webapp/PlusDescriptorProcessor.java | 2 + .../jetty/plus/jndi/TestNamingEntries.java | 4 + .../jetty/plus/jndi/TestNamingEntryUtil.java | 1 + .../jetty/proxy/ConnectHandlerSSLTest.java | 1 + .../jetty/proxy/ConnectHandlerTest.java | 1 + .../proxy/ForwardProxyTLSServerTest.java | 1 + .../jetty/rewrite/handler/ValidUrlRule.java | 1 + .../jetty/rewrite/handler/RegexRuleTest.java | 1 + .../jetty/security/AbstractLoginService.java | 3 + .../security/DefaultAuthenticatorFactory.java | 1 + .../security/DefaultIdentityService.java | 7 + .../jetty/security/DefaultUserIdentity.java | 3 + .../jetty/security/JDBCLoginService.java | 2 + .../jetty/security/PropertyUserStore.java | 2 + .../jetty/security/RoleRunAsToken.java | 1 + .../jetty/security/SpnegoUserIdentity.java | 3 + .../jetty/security/SpnegoUserPrincipal.java | 1 + .../jetty/security/UserAuthentication.java | 1 + .../DeferredAuthentication.java | 1 + .../authentication/LoginCallbackImpl.java | 10 + .../authentication/SessionAuthentication.java | 1 + .../jetty/security/PropertyUserStoreTest.java | 2 + .../server/AbstractNetworkConnector.java | 1 + .../jetty/server/CachedContentFactory.java | 1 + .../org/eclipse/jetty/server/Handler.java | 1 + .../org/eclipse/jetty/server/HttpChannel.java | 1 + .../jetty/server/HttpChannelOverHttp.java | 1 + .../org/eclipse/jetty/server/HttpInput.java | 2 + .../eclipse/jetty/server/LocalConnector.java | 1 + .../jetty/server/ProxyConnectionFactory.java | 20 + .../server/ServletResponseHttpWrapper.java | 21 + .../eclipse/jetty/server/UserIdentity.java | 3 + .../server/handler/MovedContextHandler.java | 1 + .../gzip/GzipHttpOutputInterceptor.java | 1 + .../server/session/AbstractSessionCache.java | 9 + .../session/AbstractSessionDataStore.java | 1 + .../session/DefaultSessionIdManager.java | 4 + .../server/session/FileSessionDataStore.java | 1 + .../server/session/JDBCSessionDataStore.java | 1 + .../jetty/server/session/SessionContext.java | 1 + .../jetty/server/session/SessionData.java | 1 + .../jetty/server/ConnectorCloseTestBase.java | 1 + .../jetty/server/ConnectorTimeoutTest.java | 1 + .../jetty/server/HttpServerTestFixture.java | 1 + .../server/handler/DebugHandlerTest.java | 1 + .../jetty/server/ssl/SSLEngineTest.java | 1 + .../eclipse/jetty/servlet/FilterHolder.java | 5 + .../eclipse/jetty/servlet/FilterMapping.java | 3 + .../org/eclipse/jetty/servlet/Holder.java | 9 + .../org/eclipse/jetty/servlet/Invoker.java | 5 + .../eclipse/jetty/servlet/NoJspServlet.java | 1 + .../jetty/servlet/ServletContextHandler.java | 20 + .../eclipse/jetty/servlet/ServletHolder.java | 4 + .../eclipse/jetty/servlet/ServletMapping.java | 1 + .../jetty/servlet/StatisticsServlet.java | 3 + .../jetty/servlet/jmx/FilterMappingMBean.java | 1 + .../jetty/servlet/jmx/HolderMBean.java | 1 + .../servlet/jmx/ServletMappingMBean.java | 1 + .../servlet/listener/ELContextCleaner.java | 2 + .../servlet/listener/IntrospectorCleaner.java | 2 + .../jetty/servlet/AsyncContextTest.java | 1 + .../eclipse/jetty/servlet/DispatcherTest.java | 11 + .../eclipse/jetty/servlet/ErrorPageTest.java | 3 + .../eclipse/jetty/servlet/InvokerTest.java | 1 + .../jetty/servlet/PostServletTest.java | 1 + .../jetty/servlets/CrossOriginFilter.java | 3 + .../org/eclipse/jetty/servlets/DoSFilter.java | 7 + .../jetty/servlets/MultiPartFilter.java | 3 + .../org/eclipse/jetty/servlets/PutFilter.java | 3 + .../org/eclipse/jetty/servlets/QoSFilter.java | 3 + .../eclipse/jetty/servlets/WelcomeFilter.java | 3 + .../gzip/AsyncScheduledDispatchWrite.java | 1 + .../servlets/EventSourceServletTest.java | 10 + .../SpringConfigurationProcessorFactory.java | 1 + .../org/eclipse/jetty/util/ajax/JSON.java | 17 + .../util/ajax/JSONCollectionConvertor.java | 2 + .../jetty/util/ajax/JSONDateConvertor.java | 2 + .../jetty/util/ajax/JSONEnumConvertor.java | 2 + .../jetty/util/ajax/JSONObjectConvertor.java | 2 + .../jetty/util/ajax/JSONPojoConvertor.java | 7 + .../util/ajax/JSONPojoConvertorFactory.java | 2 + .../org/eclipse/jetty/util/ajax/JSONTest.java | 3 + .../eclipse/jetty/util/ArrayTernaryTrie.java | 18 + .../main/java/org/eclipse/jetty/util/IO.java | 1 + .../eclipse/jetty/util/InetAddressSet.java | 4 + .../org/eclipse/jetty/util/JavaVersion.java | 1 + .../util/MultiPartInputStreamParser.java | 9 + .../org/eclipse/jetty/util/PathWatcher.java | 1 + .../jetty/util/RolloverFileOutputStream.java | 2 + .../util/component/ContainerLifeCycle.java | 1 + .../FileNoticeLifeCycleListener.java | 5 + .../jetty/util/log/AbstractLogger.java | 1 + .../eclipse/jetty/util/log/JavaUtilLog.java | 16 + .../jetty/util/log/JettyAwareLogger.java | 61 + .../java/org/eclipse/jetty/util/log/Log.java | 1 + .../org/eclipse/jetty/util/log/LoggerLog.java | 15 + .../org/eclipse/jetty/util/log/Slf4jLog.java | 15 + .../org/eclipse/jetty/util/log/StdErrLog.java | 13 + .../jetty/util/ssl/SslContextFactory.java | 3 + .../jetty/util/thread/ExecutorThreadPool.java | 4 + .../util/thread/ReservedThreadExecutor.java | 1 + .../jetty/util/thread/TryExecutor.java | 1 + .../util/thread/strategy/EatWhatYouKill.java | 1 + .../strategy/ExecuteProduceConsume.java | 1 + .../jetty/util/FutureCallbackTest.java | 3 + .../org/eclipse/jetty/util/ScannerTest.java | 4 + .../eclipse/jetty/util/log/StdErrCapture.java | 1 + .../util/thread/QueuedThreadPoolTest.java | 11 +- .../jetty/webapp/AbstractConfiguration.java | 6 + .../org/eclipse/jetty/webapp/Descriptor.java | 1 + .../jetty/webapp/FragmentDescriptor.java | 1 + .../webapp/IterativeDescriptorProcessor.java | 1 + .../org/eclipse/jetty/webapp/JarScanner.java | 1 + .../org/eclipse/jetty/webapp/MetaData.java | 1 + .../webapp/StandardDescriptorProcessor.java | 2 + .../eclipse/jetty/webapp/WebDescriptor.java | 2 + .../jetty/webapp/WebAppClassLoaderTest.java | 3 + .../WebAppClassLoaderUrlStreamTest.java | 1 + .../samples/AbstractStringEndpoint.java | 2 + .../AnnotatedServerEndpointMetadata.java | 2 + .../websocket/client/WebSocketClient.java | 5 + .../common/WebSocketRemoteEndpoint.java | 1 + .../websocket/common/WebSocketSession.java | 1 + .../common/extensions/AbstractExtension.java | 1 + .../websocket/common/frames/BinaryFrame.java | 1 + .../common/frames/ContinuationFrame.java | 1 + .../websocket/common/frames/ControlFrame.java | 2 + .../websocket/common/frames/TextFrame.java | 1 + .../common/test/BlockheadClient.java | 5 + .../test/BlockheadServerConnection.java | 20 + .../common/test/IBlockheadClient.java | 1 + .../server/NativeWebSocketConfiguration.java | 1 + .../server/WebSocketServerFactory.java | 1 + .../websocket/server/ab/AbstractABCase.java | 1 + .../servlet/ServletUpgradeRequest.java | 1 + .../eclipse/jetty/xml/XmlConfiguration.java | 3 + .../java/org/eclipse/jetty/xml/XmlParser.java | 17 + output.sav | 14061 ++++++++++++++++ .../jetty/http/client/AsyncIOServletTest.java | 1 + .../eclipse/jetty/test/DigestPostTest.java | 1 + .../jetty/test/HttpInputIntegrationTest.java | 1 + .../jetty/test/jsp/FakeJspServlet.java | 1 + .../jetty/test/rfcs/RFC2616NIOHttpsTest.java | 1 + .../jetty/test/support/EchoHandler.java | 1 + .../jetty/test/support/JettyDistro.java | 2 + .../test/support/rawhttp/HttpSocketImpl.java | 1 + .../test/support/rawhttp/HttpsSocketImpl.java | 2 + .../jetty/DatabaseLoginServiceTestServer.java | 1 + .../session/ClusteredOrphanedSessionTest.java | 1 + .../session/ProxySerializationTest.java | 1 + .../SessionInvalidateCreateScavengeTest.java | 1 + .../NonClusteredSessionScavengingTest.java | 1 + .../SessionInvalidateCreateScavengeTest.java | 1 + .../ClusteredInvalidationSessionTest.java | 1 + .../session/ClusteredLastAccessTimeTest.java | 1 + .../session/ClusteredOrphanedSessionTest.java | 1 + .../ClusteredSessionMigrationTest.java | 1 + .../ClusteredSessionScavengingTest.java | 3 + .../session/ProxySerializationTest.java | 1 + .../server/session/SessionExpiryTest.java | 3 + .../SessionInvalidateCreateScavengeTest.java | 1 + .../session/WebAppObjectInSessionTest.java | 1 + .../mongodb/ClusteredLastAccessTimeTest.java | 1 + .../mongodb/ClusteredOrphanedSessionTest.java | 1 + .../ClusteredSessionMigrationTest.java | 1 + .../nosql/mongodb/SessionExpiryTest.java | 3 + .../SessionInvalidateCreateScavengeTest.java | 1 + .../session/AbstractSessionExpiryTest.java | 2 + ...ctSessionInvalidateCreateScavengeTest.java | 4 + .../server/session/DirtyAttributeTest.java | 4 + .../server/session/RemoveSessionTest.java | 3 + .../server/session/SameNodeLoadTest.java | 1 + .../server/session/SessionListenerTest.java | 2 + .../src/main/java/com/acme/ChatServlet.java | 1 + .../src/main/java/com/acme/Date2Tag.java | 1 + .../src/main/java/com/acme/DateTag.java | 9 + .../src/main/java/com/acme/TagListener.java | 17 + .../src/main/java/com/acme/JNDITest.java | 4 + .../main/java/com/acme/MockDataSource.java | 9 + .../java/com/acme/MockUserTransaction.java | 6 + .../com/acme/initializer/FooInitializer.java | 1 + .../java/com/acme/test/AnnotatedListener.java | 17 + .../java/com/acme/test/AnnotationTest.java | 3 + .../com/acme/test/AsyncListenerServlet.java | 1 + .../java/com/acme/test/MultiPartTest.java | 3 + .../com/acme/test/RoleAnnotationTest.java | 3 + .../java/com/acme/test/SecuredServlet.java | 1 + .../main/java/com/acme/test/TestListener.java | 17 + .../com/acme/fragment/FragmentServlet.java | 3 + .../tests/webapp/HttpMethodsServlet.java | 6 + 342 files changed, 15215 insertions(+), 5 deletions(-) create mode 100644 output.sav diff --git a/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/AbstractRestServlet.java b/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/AbstractRestServlet.java index 58ff22ed5ca..7198dd6e4df 100644 --- a/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/AbstractRestServlet.java +++ b/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/AbstractRestServlet.java @@ -121,6 +121,7 @@ public class AbstractRestServlet extends HttpServlet return w; } + @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); diff --git a/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/SerialRestServlet.java b/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/SerialRestServlet.java index 158b2f24758..c9093c1e8de 100644 --- a/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/SerialRestServlet.java +++ b/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/SerialRestServlet.java @@ -40,6 +40,7 @@ import org.eclipse.jetty.util.ajax.JSON; */ public class SerialRestServlet extends AbstractRestServlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { long start = System.nanoTime(); @@ -98,6 +99,7 @@ public class SerialRestServlet extends AbstractRestServlet * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse * response) */ + @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); diff --git a/examples/embedded/src/main/java/org/eclipse/jetty/embedded/HelloHandler.java b/examples/embedded/src/main/java/org/eclipse/jetty/embedded/HelloHandler.java index 0c785691dea..ec7fd04ecc0 100644 --- a/examples/embedded/src/main/java/org/eclipse/jetty/embedded/HelloHandler.java +++ b/examples/embedded/src/main/java/org/eclipse/jetty/embedded/HelloHandler.java @@ -49,6 +49,7 @@ public class HelloHandler extends AbstractHandler this.body = body; } + @Override public void handle( String target, Request baseRequest, HttpServletRequest request, diff --git a/examples/embedded/src/main/java/org/eclipse/jetty/embedded/ManyHandlers.java b/examples/embedded/src/main/java/org/eclipse/jetty/embedded/ManyHandlers.java index d9bfc61d57f..337f760af86 100644 --- a/examples/embedded/src/main/java/org/eclipse/jetty/embedded/ManyHandlers.java +++ b/examples/embedded/src/main/java/org/eclipse/jetty/embedded/ManyHandlers.java @@ -72,6 +72,7 @@ public class ManyHandlers */ public static class ParamHandler extends AbstractHandler { + @Override public void handle( String target, Request baseRequest, HttpServletRequest request, diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationConfiguration.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationConfiguration.java index 5cb07aa8002..960e9515896 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationConfiguration.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationConfiguration.java @@ -153,6 +153,7 @@ public class AnnotationConfiguration extends AbstractConfiguration _stat = stat; } + @Override public Void call() throws Exception { if (_stat != null) @@ -261,6 +262,7 @@ public class AnnotationConfiguration extends AbstractConfiguration return _indexMap.size(); } + @Override public String toString() { if (_ordering == null) diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationIntrospector.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationIntrospector.java index 4a381e6e8ff..7a24a989fc5 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationIntrospector.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationIntrospector.java @@ -61,6 +61,7 @@ public class AnnotationIntrospector _introspectAncestors = introspectAncestors; } + @Override public void handle(Class clazz) { Class c = clazz; diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ClassInheritanceHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ClassInheritanceHandler.java index cceb8511a9b..b1096cf7952 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ClassInheritanceHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ClassInheritanceHandler.java @@ -44,6 +44,7 @@ public class ClassInheritanceHandler extends AbstractHandler _inheritanceMap = map; } + @Override public void handle(ClassInfo classInfo) { try diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ContainerInitializerAnnotationHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ContainerInitializerAnnotationHandler.java index fedcb65a2a1..5fd74b4b579 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ContainerInitializerAnnotationHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ContainerInitializerAnnotationHandler.java @@ -49,6 +49,7 @@ public class ContainerInitializerAnnotationHandler extends AbstractHandler * * @see org.eclipse.jetty.annotations.AnnotationParser.Handler#handle(org.eclipse.jetty.annotations.AnnotationParser.ClassInfo, String) */ + @Override public void handle(ClassInfo info, String annotationName) { if (annotationName == null || !_annotation.getName().equals(annotationName)) @@ -62,6 +63,7 @@ public class ContainerInitializerAnnotationHandler extends AbstractHandler * * @see org.eclipse.jetty.annotations.AnnotationParser.Handler#handle(org.eclipse.jetty.annotations.AnnotationParser.FieldInfo, String) */ + @Override public void handle(FieldInfo info, String annotationName) { if (annotationName == null || !_annotation.getName().equals(annotationName)) @@ -74,6 +76,7 @@ public class ContainerInitializerAnnotationHandler extends AbstractHandler * * @see org.eclipse.jetty.annotations.AnnotationParser.Handler#handle(org.eclipse.jetty.annotations.AnnotationParser.MethodInfo, String) */ + @Override public void handle(MethodInfo info, String annotationName) { if (annotationName == null || !_annotation.getName().equals(annotationName)) diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/DeclareRolesAnnotationHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/DeclareRolesAnnotationHandler.java index 96eaab6fc5e..daba6494b12 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/DeclareRolesAnnotationHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/DeclareRolesAnnotationHandler.java @@ -48,6 +48,7 @@ public class DeclareRolesAnnotationHandler extends AbstractIntrospectableAnnotat /** * @see org.eclipse.jetty.annotations.AnnotationIntrospector.AbstractIntrospectableAnnotationHandler#doHandle(java.lang.Class) */ + @Override public void doHandle(Class clazz) { if (!Servlet.class.isAssignableFrom(clazz)) diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/MultiPartConfigAnnotationHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/MultiPartConfigAnnotationHandler.java index 3334050bf5e..72d171eed0a 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/MultiPartConfigAnnotationHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/MultiPartConfigAnnotationHandler.java @@ -46,6 +46,7 @@ public class MultiPartConfigAnnotationHandler extends AbstractIntrospectableAnno /** * @see org.eclipse.jetty.annotations.AnnotationIntrospector.AbstractIntrospectableAnnotationHandler#doHandle(java.lang.Class) */ + @Override public void doHandle(Class clazz) { if (!Servlet.class.isAssignableFrom(clazz)) diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/PostConstructAnnotationHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/PostConstructAnnotationHandler.java index df69dae5b49..4c1ac135f1c 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/PostConstructAnnotationHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/PostConstructAnnotationHandler.java @@ -41,6 +41,7 @@ public class PostConstructAnnotationHandler extends AbstractIntrospectableAnnota } + @Override public void doHandle(Class clazz) { //Check that the PostConstruct is on a class that we're interested in diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/PreDestroyAnnotationHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/PreDestroyAnnotationHandler.java index bb5c3777397..09fa4c922c2 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/PreDestroyAnnotationHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/PreDestroyAnnotationHandler.java @@ -40,6 +40,7 @@ public class PreDestroyAnnotationHandler extends AbstractIntrospectableAnnotatio _context = wac; } + @Override public void doHandle(Class clazz) { //Check that the PreDestroy is on a class that we're interested in diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ResourceAnnotationHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ResourceAnnotationHandler.java index 6bf58140628..445f5d943e8 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ResourceAnnotationHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ResourceAnnotationHandler.java @@ -61,6 +61,7 @@ public class ResourceAnnotationHandler extends AbstractIntrospectableAnnotationH * environment that will be looked up at runtime. They do * not specify an injection. */ + @Override public void doHandle(Class clazz) { if (supportsResourceInjection(clazz)) diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ResourcesAnnotationHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ResourcesAnnotationHandler.java index 9865e81b600..9132a337f82 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ResourcesAnnotationHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ResourcesAnnotationHandler.java @@ -40,6 +40,7 @@ public class ResourcesAnnotationHandler extends AbstractIntrospectableAnnotation _wac = wac; } + @Override public void doHandle (Class clazz) { Resources resources = (Resources)clazz.getAnnotation(Resources.class); diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/RunAsAnnotationHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/RunAsAnnotationHandler.java index 871a4bd3969..43ed86d213c 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/RunAsAnnotationHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/RunAsAnnotationHandler.java @@ -44,6 +44,7 @@ public class RunAsAnnotationHandler extends AbstractIntrospectableAnnotationHand _context = wac; } + @Override public void doHandle (Class clazz) { if (!Servlet.class.isAssignableFrom(clazz)) diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ServletContainerInitializersStarter.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ServletContainerInitializersStarter.java index 5b98abc1fe3..13dd0348568 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ServletContainerInitializersStarter.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ServletContainerInitializersStarter.java @@ -48,6 +48,7 @@ public class ServletContainerInitializersStarter extends AbstractLifeCycle imple * Call the doStart method of the ServletContainerInitializers * @see org.eclipse.jetty.util.component.AbstractLifeCycle#doStart() */ + @Override public void doStart() { List initializers = (List)_context.getAttribute(AnnotationConfiguration.CONTAINER_INITIALIZERS); diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ServletSecurityAnnotationHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ServletSecurityAnnotationHandler.java index d5ffb24b339..a4395036faf 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ServletSecurityAnnotationHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/ServletSecurityAnnotationHandler.java @@ -69,6 +69,7 @@ public class ServletSecurityAnnotationHandler extends AbstractIntrospectableAnno /** * @see org.eclipse.jetty.annotations.AnnotationIntrospector.IntrospectableAnnotationHandler#handle(java.lang.Class) */ + @Override public void doHandle(Class clazz) { if (!(_context.getSecurityHandler() instanceof ConstraintAware)) diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebFilterAnnotation.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebFilterAnnotation.java index 0fb430295b2..c7de61c8263 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebFilterAnnotation.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebFilterAnnotation.java @@ -58,6 +58,7 @@ public class WebFilterAnnotation extends DiscoveredAnnotation /** * @see DiscoveredAnnotation#apply() */ + @Override public void apply() { // TODO verify against rules for annotation v descriptor diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebListenerAnnotation.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebListenerAnnotation.java index 3591234cfd8..55dd55bdf42 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebListenerAnnotation.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebListenerAnnotation.java @@ -58,6 +58,7 @@ public class WebListenerAnnotation extends DiscoveredAnnotation /** * @see DiscoveredAnnotation#apply() */ + @Override public void apply() { Class clazz = (Class)getTargetClass(); diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebListenerAnnotationHandler.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebListenerAnnotationHandler.java index 72b1c14ca84..441d1441627 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebListenerAnnotationHandler.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebListenerAnnotationHandler.java @@ -34,6 +34,7 @@ public class WebListenerAnnotationHandler extends AbstractDiscoverableAnnotation super(context); } + @Override public void handle(ClassInfo info, String annotationName) { if (annotationName == null || !"javax.servlet.annotation.WebListener".equals(annotationName)) @@ -43,6 +44,7 @@ public class WebListenerAnnotationHandler extends AbstractDiscoverableAnnotation addAnnotation(wlAnnotation); } + @Override public void handle(FieldInfo info, String annotationName) { if (annotationName == null || !"javax.servlet.annotation.WebListener".equals(annotationName)) @@ -50,6 +52,7 @@ public class WebListenerAnnotationHandler extends AbstractDiscoverableAnnotation LOG.warn ("@WebListener is not applicable to fields: "+info.getClassInfo().getClassName()+"."+info.getFieldName()); } + @Override public void handle(MethodInfo info, String annotationName) { if (annotationName == null || !"javax.servlet.annotation.WebListener".equals(annotationName)) diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebServletAnnotation.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebServletAnnotation.java index 1077fa3a951..940adba4f07 100644 --- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebServletAnnotation.java +++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebServletAnnotation.java @@ -65,6 +65,7 @@ public class WebServletAnnotation extends DiscoveredAnnotation /** * @see DiscoveredAnnotation#apply() */ + @Override public void apply() { //TODO check this algorithm with new rules for applying descriptors and annotations in order diff --git a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ClassB.java b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ClassB.java index 80b3eab4ab9..b83a56ec793 100644 --- a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ClassB.java +++ b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ClassB.java @@ -45,6 +45,7 @@ public class ClassB extends ClassA implements InterfaceD System.err.println("ClassB.package"); } + @Override public void l() { System.err.println("Overridden method l has no annotation"); diff --git a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/FilterC.java b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/FilterC.java index df6e39df196..2f61d74d6b4 100644 --- a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/FilterC.java +++ b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/FilterC.java @@ -57,6 +57,7 @@ public class FilterC implements Filter } + @Override public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletException { @@ -69,10 +70,12 @@ public class FilterC implements Filter arg2.doFilter(request, response); } + @Override public void destroy() { } + @Override public void init(FilterConfig arg0) throws ServletException { } diff --git a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ListenerC.java b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ListenerC.java index 6dcbe572ac3..7f33ae760b0 100644 --- a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ListenerC.java +++ b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ListenerC.java @@ -26,11 +26,13 @@ import javax.servlet.annotation.WebListener; public class ListenerC implements ServletContextListener { + @Override public void contextDestroyed(ServletContextEvent arg0) { } + @Override public void contextInitialized(ServletContextEvent arg0) { diff --git a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ServletC.java b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ServletC.java index 0e23a66ebb1..25124475ea5 100644 --- a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ServletC.java +++ b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/ServletC.java @@ -58,6 +58,7 @@ public class ServletC extends HttpServlet } + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); diff --git a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationInheritance.java b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationInheritance.java index 8489c32d94e..f67c8254396 100644 --- a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationInheritance.java +++ b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationInheritance.java @@ -54,6 +54,7 @@ public class TestAnnotationInheritance public final List annotatedMethods = new ArrayList(); public final List annotatedFields = new ArrayList(); + @Override public void handle(ClassInfo info, String annotation) { if (annotation == null || !"org.eclipse.jetty.annotations.Sample".equals(annotation)) @@ -62,6 +63,7 @@ public class TestAnnotationInheritance annotatedClassNames.add(info.getClassName()); } + @Override public void handle(FieldInfo info, String annotation) { if (annotation == null || !"org.eclipse.jetty.annotations.Sample".equals(annotation)) @@ -69,6 +71,7 @@ public class TestAnnotationInheritance annotatedFields.add(info.getClassInfo().getClassName()+"."+info.getFieldName()); } + @Override public void handle(MethodInfo info, String annotation) { if (annotation == null || !"org.eclipse.jetty.annotations.Sample".equals(annotation)) diff --git a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationParser.java b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationParser.java index 7bcc8a16b44..6d16ee34095 100644 --- a/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationParser.java +++ b/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationParser.java @@ -116,6 +116,7 @@ public class TestAnnotationParser { private List methods = Arrays.asList("a","b","c","d","l"); + @Override public void handle(ClassInfo info, String annotation) { if (annotation == null || !"org.eclipse.jetty.annotations.Sample".equals(annotation)) @@ -124,6 +125,7 @@ public class TestAnnotationParser assertEquals("org.eclipse.jetty.annotations.ClassA",info.getClassName()); } + @Override public void handle(FieldInfo info, String annotation) { if (annotation == null || !"org.eclipse.jetty.annotations.Sample".equals(annotation)) @@ -132,6 +134,7 @@ public class TestAnnotationParser assertEquals(org.objectweb.asm.Type.OBJECT,org.objectweb.asm.Type.getType(info.getFieldType()).getSort()); } + @Override public void handle(MethodInfo info, String annotation) { if (annotation == null || !"org.eclipse.jetty.annotations.Sample".equals(annotation)) @@ -158,6 +161,7 @@ public class TestAnnotationParser class MultiAnnotationHandler extends AnnotationParser.AbstractHandler { + @Override public void handle(ClassInfo info, String annotation) { if (annotation == null || ! "org.eclipse.jetty.annotations.Multi".equals(annotation)) @@ -165,6 +169,7 @@ public class TestAnnotationParser assertTrue("org.eclipse.jetty.annotations.ClassB".equals(info.getClassName())); } + @Override public void handle(FieldInfo info, String annotation) { if (annotation == null || ! "org.eclipse.jetty.annotations.Multi".equals(annotation)) @@ -173,6 +178,7 @@ public class TestAnnotationParser fail(); } + @Override public void handle(MethodInfo info, String annotation) { if (annotation == null || ! "org.eclipse.jetty.annotations.Multi".equals(annotation)) diff --git a/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebAppContext.java b/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebAppContext.java index 7b647c9c844..64f039fb2b9 100644 --- a/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebAppContext.java +++ b/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebAppContext.java @@ -627,6 +627,7 @@ public class AntWebAppContext extends WebAppContext /** * */ + @Override public void doStart() { try @@ -662,6 +663,7 @@ public class AntWebAppContext extends WebAppContext } } + @Override public void doStop() { try diff --git a/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebInfConfiguration.java b/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebInfConfiguration.java index 86bd8cb1b7c..6ae07abc984 100644 --- a/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebInfConfiguration.java +++ b/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebInfConfiguration.java @@ -59,6 +59,7 @@ public class AntWebInfConfiguration extends WebInfConfiguration //match any of the container jars PatternMatcher containerJarNameMatcher = new PatternMatcher () { + @Override public void matched(URI uri) throws Exception { context.getMetaData().addContainerResource(Resource.newResource(uri)); @@ -149,6 +150,7 @@ public class AntWebInfConfiguration extends WebInfConfiguration * * @see WebXmlConfiguration#configure(WebAppContext) */ + @Override public void configure(WebAppContext context) throws Exception { if (context instanceof AntWebAppContext) diff --git a/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyRunTask.java b/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyRunTask.java index cc2cb49fcd1..9e9eab1f038 100644 --- a/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyRunTask.java +++ b/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyRunTask.java @@ -189,6 +189,7 @@ public class JettyRunTask extends Task * * @throws BuildException if unable to build */ + @Override public void execute() throws BuildException { diff --git a/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyStopTask.java b/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyStopTask.java index 3dfc109e16a..167864df17e 100644 --- a/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyStopTask.java +++ b/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyStopTask.java @@ -56,6 +56,7 @@ public class JettyStopTask extends Task /** * @see org.apache.tools.ant.Task#execute() */ + @Override public void execute() throws BuildException { try diff --git a/jetty-ant/src/main/java/org/eclipse/jetty/ant/ServerProxyImpl.java b/jetty-ant/src/main/java/org/eclipse/jetty/ant/ServerProxyImpl.java index 0e03150c5ef..2dd2fdb9ee0 100644 --- a/jetty-ant/src/main/java/org/eclipse/jetty/ant/ServerProxyImpl.java +++ b/jetty-ant/src/main/java/org/eclipse/jetty/ant/ServerProxyImpl.java @@ -115,6 +115,7 @@ public class ServerProxyImpl implements ServerProxy this.awc = awc; } + @Override public void filesChanged(List changedFileNames) { boolean isScanned = false; @@ -151,6 +152,7 @@ public class ServerProxyImpl implements ServerProxy } + @Override public void addWebApplication(AntWebAppContext webApp) { webApplications.add(webApp); @@ -242,6 +244,7 @@ public class ServerProxyImpl implements ServerProxy /** * @see org.eclipse.jetty.ant.utils.ServerProxy#start() */ + @Override public void start() { try @@ -289,6 +292,7 @@ public class ServerProxyImpl implements ServerProxy /** * @see org.eclipse.jetty.ant.utils.ServerProxy#getProxiedObject() */ + @Override public Object getProxiedObject() { return server; diff --git a/jetty-ant/src/test/java/org/eclipse/jetty/ant/AntBuild.java b/jetty-ant/src/test/java/org/eclipse/jetty/ant/AntBuild.java index 02928f4dc8d..919b6323fb4 100644 --- a/jetty-ant/src/test/java/org/eclipse/jetty/ant/AntBuild.java +++ b/jetty-ant/src/test/java/org/eclipse/jetty/ant/AntBuild.java @@ -265,6 +265,7 @@ public class AntBuild this.parser = connector; } + @Override public void run() { String line; diff --git a/jetty-cdi/cdi-core/src/main/java/org/eclipse/jetty/cdi/core/NamedLiteral.java b/jetty-cdi/cdi-core/src/main/java/org/eclipse/jetty/cdi/core/NamedLiteral.java index 3a679139764..63ea17e2288 100644 --- a/jetty-cdi/cdi-core/src/main/java/org/eclipse/jetty/cdi/core/NamedLiteral.java +++ b/jetty-cdi/cdi-core/src/main/java/org/eclipse/jetty/cdi/core/NamedLiteral.java @@ -26,6 +26,7 @@ public class NamedLiteral extends AnnotationLiteral implements Named { private final String value; + @Override public String value() { return value; diff --git a/jetty-cdi/cdi-servlet/src/main/java/org/eclipse/jetty/cdi/servlet/WeldDeploymentBinding.java b/jetty-cdi/cdi-servlet/src/main/java/org/eclipse/jetty/cdi/servlet/WeldDeploymentBinding.java index 3c0345050e7..77eafe4481f 100644 --- a/jetty-cdi/cdi-servlet/src/main/java/org/eclipse/jetty/cdi/servlet/WeldDeploymentBinding.java +++ b/jetty-cdi/cdi-servlet/src/main/java/org/eclipse/jetty/cdi/servlet/WeldDeploymentBinding.java @@ -30,11 +30,13 @@ import org.eclipse.jetty.webapp.WebAppContext; @Deprecated public class WeldDeploymentBinding implements AppLifeCycle.Binding { + @Override public String[] getBindingTargets() { return new String[] { "deploying" }; } + @Override public void processBinding(Node node, App app) throws Exception { ContextHandler handler = app.getContextHandler(); diff --git a/jetty-client/src/main/java/org/eclipse/jetty/client/DuplexConnectionPool.java b/jetty-client/src/main/java/org/eclipse/jetty/client/DuplexConnectionPool.java index 62a4c2d112a..5261751a62f 100644 --- a/jetty-client/src/main/java/org/eclipse/jetty/client/DuplexConnectionPool.java +++ b/jetty-client/src/main/java/org/eclipse/jetty/client/DuplexConnectionPool.java @@ -155,6 +155,7 @@ public class DuplexConnectionPool extends AbstractConnectionPool implements Swee return active(connection); } + @Override public boolean release(Connection connection) { boolean closed = isClosed(); @@ -184,6 +185,7 @@ public class DuplexConnectionPool extends AbstractConnectionPool implements Swee return idleConnections.offerFirst(connection); } + @Override public boolean remove(Connection connection) { return remove(connection, false); @@ -212,6 +214,7 @@ public class DuplexConnectionPool extends AbstractConnectionPool implements Swee return removed; } + @Override public void close() { super.close(); diff --git a/jetty-client/src/main/java/org/eclipse/jetty/client/HttpDestination.java b/jetty-client/src/main/java/org/eclipse/jetty/client/HttpDestination.java index c0c6e85c42f..1a2a798b224 100644 --- a/jetty-client/src/main/java/org/eclipse/jetty/client/HttpDestination.java +++ b/jetty-client/src/main/java/org/eclipse/jetty/client/HttpDestination.java @@ -361,6 +361,7 @@ public abstract class HttpDestination extends ContainerLifeCycle implements Dest protected abstract SendFailure send(Connection connection, HttpExchange exchange); + @Override public void newConnection(Promise promise) { createConnection(promise); @@ -376,6 +377,7 @@ public abstract class HttpDestination extends ContainerLifeCycle implements Dest return exchanges.remove(exchange); } + @Override public void close() { abort(new AsynchronousCloseException()); diff --git a/jetty-client/src/main/java/org/eclipse/jetty/client/HttpResponse.java b/jetty-client/src/main/java/org/eclipse/jetty/client/HttpResponse.java index 87017e6c3c2..e37e2758225 100644 --- a/jetty-client/src/main/java/org/eclipse/jetty/client/HttpResponse.java +++ b/jetty-client/src/main/java/org/eclipse/jetty/client/HttpResponse.java @@ -49,6 +49,7 @@ public class HttpResponse implements Response return request; } + @Override public HttpVersion getVersion() { return version; @@ -72,6 +73,7 @@ public class HttpResponse implements Response return this; } + @Override public String getReason() { return reason; diff --git a/jetty-client/src/main/java/org/eclipse/jetty/client/http/HttpReceiverOverHTTP.java b/jetty-client/src/main/java/org/eclipse/jetty/client/http/HttpReceiverOverHTTP.java index 4dbd7acec00..b211ed32574 100644 --- a/jetty-client/src/main/java/org/eclipse/jetty/client/http/HttpReceiverOverHTTP.java +++ b/jetty-client/src/main/java/org/eclipse/jetty/client/http/HttpReceiverOverHTTP.java @@ -263,6 +263,7 @@ public class HttpReceiverOverHTTP extends HttpReceiver implements HttpParser.Res process(); } + @Override public void abort(Throwable x) { failAndClose(x); diff --git a/jetty-client/src/main/java/org/eclipse/jetty/client/util/DeferredContentProvider.java b/jetty-client/src/main/java/org/eclipse/jetty/client/util/DeferredContentProvider.java index c7df58be068..335c2eb0b98 100644 --- a/jetty-client/src/main/java/org/eclipse/jetty/client/util/DeferredContentProvider.java +++ b/jetty-client/src/main/java/org/eclipse/jetty/client/util/DeferredContentProvider.java @@ -207,6 +207,7 @@ public class DeferredContentProvider implements AsyncContentProvider, Callback, * No more content will be added to this content provider * and notifies the listener that no more content is available. */ + @Override public void close() { if (closed.compareAndSet(false, true)) diff --git a/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesTest.java b/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesTest.java index 6c0c912ed7d..e66edf43887 100644 --- a/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesTest.java +++ b/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesTest.java @@ -140,6 +140,7 @@ public abstract class SslBytesTest serverSocket.close(); } + @Override public void run() { try diff --git a/jetty-continuation/src/main/java/org/eclipse/jetty/continuation/ContinuationFilter.java b/jetty-continuation/src/main/java/org/eclipse/jetty/continuation/ContinuationFilter.java index 46c0fdd96ef..7c450225d28 100644 --- a/jetty-continuation/src/main/java/org/eclipse/jetty/continuation/ContinuationFilter.java +++ b/jetty-continuation/src/main/java/org/eclipse/jetty/continuation/ContinuationFilter.java @@ -60,6 +60,7 @@ public class ContinuationFilter implements Filter ServletContext _context; private boolean _debug; + @Override public void init(FilterConfig filterConfig) throws ServletException { filterConfig.getServletContext().log("WARNING: " + this.getClass().getName() + " is now DEPRECATED, use Servlet 3.0 AsyncContext instead."); @@ -88,6 +89,7 @@ public class ContinuationFilter implements Filter _initialized=true; } + @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { if (_filtered) @@ -155,6 +157,7 @@ public class ContinuationFilter implements Filter } } + @Override public void destroy() { } diff --git a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/DebugBinding.java b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/DebugBinding.java index e96ffaae5f6..a3db7dba23e 100644 --- a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/DebugBinding.java +++ b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/DebugBinding.java @@ -40,11 +40,13 @@ public class DebugBinding implements AppLifeCycle.Binding _targets=targets; } + @Override public String[] getBindingTargets() { return _targets; } + @Override public void processBinding(Node node, App app) throws Exception { LOG.info("processBinding {} {}",node,app.getContextHandler()); diff --git a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/DebugListenerBinding.java b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/DebugListenerBinding.java index de2ea705de7..cef0ad3ec66 100644 --- a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/DebugListenerBinding.java +++ b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/DebugListenerBinding.java @@ -45,6 +45,7 @@ public class DebugListenerBinding extends DebugBinding return _debugListener; } + @Override public void processBinding(Node node, App app) throws Exception { app.getContextHandler().addEventListener(_debugListener); diff --git a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/GlobalWebappConfigBinding.java b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/GlobalWebappConfigBinding.java index d0b71f429bc..f5832d8dd24 100644 --- a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/GlobalWebappConfigBinding.java +++ b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/GlobalWebappConfigBinding.java @@ -61,11 +61,13 @@ public class GlobalWebappConfigBinding implements AppLifeCycle.Binding this._jettyXml = jettyXml; } + @Override public String[] getBindingTargets() { return new String[] { "deploying" }; } + @Override public void processBinding(Node node, App app) throws Exception { ContextHandler handler = app.getContextHandler(); diff --git a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/OrderedGroupBinding.java b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/OrderedGroupBinding.java index d06bb9a7ea7..68f42b6df8e 100644 --- a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/OrderedGroupBinding.java +++ b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/OrderedGroupBinding.java @@ -63,11 +63,13 @@ public class OrderedGroupBinding implements AppLifeCycle.Binding } } + @Override public String[] getBindingTargets() { return _bindingTargets; } + @Override public void processBinding(Node node, App app) throws Exception { for ( AppLifeCycle.Binding binding : _orderedBindings ) diff --git a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/StandardDeployer.java b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/StandardDeployer.java index cdf254e046a..f98cadeac85 100644 --- a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/StandardDeployer.java +++ b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/StandardDeployer.java @@ -25,12 +25,14 @@ import org.eclipse.jetty.server.handler.ContextHandler; public class StandardDeployer implements AppLifeCycle.Binding { + @Override public String[] getBindingTargets() { return new String[] { "deploying" }; } + @Override public void processBinding(Node node, App app) throws Exception { ContextHandler handler = app.getContextHandler(); diff --git a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/GraphOutputDot.java b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/GraphOutputDot.java index d2ea987c8f9..90753a792f9 100644 --- a/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/GraphOutputDot.java +++ b/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/GraphOutputDot.java @@ -50,6 +50,7 @@ public class GraphOutputDot { private Collator collator = Collator.getInstance(); + @Override public int compare(Node o1, Node o2) { if (o1.getName().equals(TOPNODE)) diff --git a/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/AppLifeCyclePathCollector.java b/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/AppLifeCyclePathCollector.java index 43fadea8eaf..0555561a29c 100644 --- a/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/AppLifeCyclePathCollector.java +++ b/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/AppLifeCyclePathCollector.java @@ -41,12 +41,14 @@ public class AppLifeCyclePathCollector implements AppLifeCycle.Binding return actualOrder; } + @Override public String[] getBindingTargets() { return new String[] { "*" }; } + @Override public void processBinding(Node node, App app) throws Exception { actualOrder.add(node); diff --git a/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/MockAppProvider.java b/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/MockAppProvider.java index 74bc5991418..30e0fe72609 100644 --- a/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/MockAppProvider.java +++ b/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/MockAppProvider.java @@ -33,6 +33,7 @@ public class MockAppProvider extends AbstractLifeCycle implements AppProvider private DeploymentManager deployMan; private File webappsDir; + @Override public void setDeploymentManager(DeploymentManager deploymentManager) { this.deployMan = deploymentManager; @@ -50,6 +51,7 @@ public class MockAppProvider extends AbstractLifeCycle implements AppProvider this.deployMan.addApp(app); } + @Override public ContextHandler createContextHandler(App app) throws Exception { WebAppContext context = new WebAppContext(); diff --git a/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/providers/ScanningAppProviderRuntimeUpdatesTest.java b/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/providers/ScanningAppProviderRuntimeUpdatesTest.java index 8d1e8762509..c18f9a8243d 100644 --- a/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/providers/ScanningAppProviderRuntimeUpdatesTest.java +++ b/jetty-deploy/src/test/java/org/eclipse/jetty/deploy/providers/ScanningAppProviderRuntimeUpdatesTest.java @@ -80,6 +80,7 @@ public class ScanningAppProviderRuntimeUpdatesTest _providers++; ((ScanningAppProvider)provider).addScannerListener(new Scanner.ScanListener() { + @Override public void scan() { _scans.incrementAndGet(); diff --git a/jetty-gcloud/jetty-gcloud-session-manager/src/main/java/org/eclipse/jetty/gcloud/session/GCloudSessionDataStore.java b/jetty-gcloud/jetty-gcloud-session-manager/src/main/java/org/eclipse/jetty/gcloud/session/GCloudSessionDataStore.java index d8e6c6915fa..178b73079d0 100644 --- a/jetty-gcloud/jetty-gcloud-session-manager/src/main/java/org/eclipse/jetty/gcloud/session/GCloudSessionDataStore.java +++ b/jetty-gcloud/jetty-gcloud-session-manager/src/main/java/org/eclipse/jetty/gcloud/session/GCloudSessionDataStore.java @@ -916,6 +916,7 @@ public class GCloudSessionDataStore extends AbstractSessionDataStore final AtomicReference exception = new AtomicReference(); Runnable load = new Runnable() { + @Override public void run () { try diff --git a/jetty-http-spi/src/main/java/org/eclipse/jetty/http/spi/JettyHttpExchange.java b/jetty-http-spi/src/main/java/org/eclipse/jetty/http/spi/JettyHttpExchange.java index 567365852d4..802b8b3f604 100644 --- a/jetty-http-spi/src/main/java/org/eclipse/jetty/http/spi/JettyHttpExchange.java +++ b/jetty-http-spi/src/main/java/org/eclipse/jetty/http/spi/JettyHttpExchange.java @@ -176,6 +176,7 @@ public class JettyHttpExchange extends HttpExchange implements JettyExchange } /* ------------------------------------------------------------ */ + @Override public void setPrincipal(HttpPrincipal principal) { _delegate.setPrincipal(principal); diff --git a/jetty-http-spi/src/main/java/org/eclipse/jetty/http/spi/JettyHttpsExchange.java b/jetty-http-spi/src/main/java/org/eclipse/jetty/http/spi/JettyHttpsExchange.java index c91d5f81f41..b96dee48d05 100644 --- a/jetty-http-spi/src/main/java/org/eclipse/jetty/http/spi/JettyHttpsExchange.java +++ b/jetty-http-spi/src/main/java/org/eclipse/jetty/http/spi/JettyHttpsExchange.java @@ -160,6 +160,7 @@ public class JettyHttpsExchange extends HttpsExchange implements JettyExchange return _delegate.getPrincipal(); } + @Override public void setPrincipal(HttpPrincipal principal) { _delegate.setPrincipal(principal); diff --git a/jetty-http-spi/src/test/java/org/eclipse/jetty/http/spi/TestSPIServer.java b/jetty-http-spi/src/test/java/org/eclipse/jetty/http/spi/TestSPIServer.java index 7e4d14e151b..fb27dfe0f2c 100644 --- a/jetty-http-spi/src/test/java/org/eclipse/jetty/http/spi/TestSPIServer.java +++ b/jetty-http-spi/src/test/java/org/eclipse/jetty/http/spi/TestSPIServer.java @@ -74,6 +74,7 @@ public class TestSPIServer new HttpHandler() { + @Override public void handle(HttpExchange exchange) throws IOException { Headers responseHeaders = exchange.getResponseHeaders(); @@ -163,6 +164,7 @@ public class TestSPIServer new HttpHandler() { + @Override public void handle(HttpExchange exchange) throws IOException { Headers responseHeaders = exchange.getResponseHeaders(); diff --git a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java index 511ccfc7046..19b77a84883 100644 --- a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java +++ b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java @@ -1075,11 +1075,13 @@ public class HttpFields implements Iterable int _cursor; // index of next element to return int _last=-1; + @Override public boolean hasNext() { return _cursor != _size; } + @Override public HttpField next() { int i = _cursor; @@ -1089,6 +1091,7 @@ public class HttpFields implements Iterable return _fields[_last=i]; } + @Override public void remove() { if (_last<0) diff --git a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpURI.java b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpURI.java index 1e4633d5ec8..b09accbb18e 100644 --- a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpURI.java +++ b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpURI.java @@ -695,6 +695,7 @@ public class HttpURI } /* ------------------------------------------------------------ */ + @Override public boolean equals(Object o) { if (o==this) diff --git a/jetty-http/src/main/java/org/eclipse/jetty/http/MetaData.java b/jetty-http/src/main/java/org/eclipse/jetty/http/MetaData.java index 3ea3905dc43..75551f76ede 100644 --- a/jetty-http/src/main/java/org/eclipse/jetty/http/MetaData.java +++ b/jetty-http/src/main/java/org/eclipse/jetty/http/MetaData.java @@ -123,6 +123,7 @@ public class MetaData implements Iterable * @return an iterator over the HTTP fields * @see #getFields() */ + @Override public Iterator iterator() { HttpFields fields = getFields(); @@ -180,6 +181,7 @@ public class MetaData implements Iterable this(request.getMethod(),new HttpURI(request.getURI()), request.getHttpVersion(), new HttpFields(request.getFields()), request.getContentLength()); } + @Override public void recycle() { super.recycle(); diff --git a/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java b/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java index 6f2adfb85e3..4f9ff72ed6c 100644 --- a/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java +++ b/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java @@ -135,6 +135,7 @@ public class QuotedQualityCSV extends QuotedCSV implements Iterable } } + @Override public List getValues() { if (!_sorted) diff --git a/jetty-http2/http2-common/src/main/java/org/eclipse/jetty/http2/HTTP2Session.java b/jetty-http2/http2-common/src/main/java/org/eclipse/jetty/http2/HTTP2Session.java index 02671ca3fee..4dd88c5f35e 100644 --- a/jetty-http2/http2-common/src/main/java/org/eclipse/jetty/http2/HTTP2Session.java +++ b/jetty-http2/http2-common/src/main/java/org/eclipse/jetty/http2/HTTP2Session.java @@ -1158,6 +1158,7 @@ public abstract class HTTP2Session extends ContainerLifeCycle implements ISessio frameBytes -= bytesFlushed; } + @Override protected boolean generate(ByteBufferPool.Lease lease) { bytes = frameBytes = generator.control(lease, frame); @@ -1299,6 +1300,7 @@ public abstract class HTTP2Session extends ContainerLifeCycle implements ISessio return dataBytes; } + @Override protected boolean generate(ByteBufferPool.Lease lease) { int dataBytes = getDataBytesRemaining(); diff --git a/jetty-http2/http2-hpack/src/main/java/org/eclipse/jetty/http2/hpack/HpackContext.java b/jetty-http2/http2-hpack/src/main/java/org/eclipse/jetty/http2/hpack/HpackContext.java index ddcfc8f67ba..516dbcb9234 100644 --- a/jetty-http2/http2-hpack/src/main/java/org/eclipse/jetty/http2/hpack/HpackContext.java +++ b/jetty-http2/http2-hpack/src/main/java/org/eclipse/jetty/http2/hpack/HpackContext.java @@ -430,6 +430,7 @@ public class HpackContext return null; } + @Override public String toString() { return String.format("{%s,%d,%s,%x}",isStatic()?"S":"D",_slot,_field,hashCode()); diff --git a/jetty-infinispan/src/main/java/org/eclipse/jetty/session/infinispan/InfinispanSessionDataStore.java b/jetty-infinispan/src/main/java/org/eclipse/jetty/session/infinispan/InfinispanSessionDataStore.java index bf11861aa2e..a752e781c22 100644 --- a/jetty-infinispan/src/main/java/org/eclipse/jetty/session/infinispan/InfinispanSessionDataStore.java +++ b/jetty-infinispan/src/main/java/org/eclipse/jetty/session/infinispan/InfinispanSessionDataStore.java @@ -89,6 +89,7 @@ public class InfinispanSessionDataStore extends AbstractSessionDataStore Runnable load = new Runnable() { + @Override public void run () { try @@ -269,6 +270,7 @@ public class InfinispanSessionDataStore extends AbstractSessionDataStore Runnable load = new Runnable() { + @Override public void run () { try diff --git a/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayEndPoint.java b/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayEndPoint.java index ce1c9c2a047..409da35e8e4 100644 --- a/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayEndPoint.java +++ b/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayEndPoint.java @@ -494,6 +494,7 @@ public class ByteArrayEndPoint extends AbstractEndPoint /** * */ + @Override public void reset() { try(Locker.Lock lock = _locker.lock()) diff --git a/jetty-io/src/main/java/org/eclipse/jetty/io/CyclicTimeout.java b/jetty-io/src/main/java/org/eclipse/jetty/io/CyclicTimeout.java index 9df3d823e80..7eca7e18722 100644 --- a/jetty-io/src/main/java/org/eclipse/jetty/io/CyclicTimeout.java +++ b/jetty-io/src/main/java/org/eclipse/jetty/io/CyclicTimeout.java @@ -137,6 +137,7 @@ public abstract class CyclicTimeout implements Destroyable *

Destroys this CyclicTimeout.

*

After being destroyed, this CyclicTimeout is not used anymore.

*/ + @Override public void destroy() { Timeout timeout = _timeout.getAndSet(NOT_SET); diff --git a/jetty-io/src/main/java/org/eclipse/jetty/io/LeakTrackingByteBufferPool.java b/jetty-io/src/main/java/org/eclipse/jetty/io/LeakTrackingByteBufferPool.java index 1abfbd33124..1d8f150d0e2 100644 --- a/jetty-io/src/main/java/org/eclipse/jetty/io/LeakTrackingByteBufferPool.java +++ b/jetty-io/src/main/java/org/eclipse/jetty/io/LeakTrackingByteBufferPool.java @@ -33,6 +33,7 @@ public class LeakTrackingByteBufferPool extends ContainerLifeCycle implements By private final LeakDetector leakDetector = new LeakDetector() { + @Override public String id(ByteBuffer resource) { return BufferUtil.toIDString(resource); diff --git a/jetty-io/src/main/java/org/eclipse/jetty/io/NetworkTrafficListener.java b/jetty-io/src/main/java/org/eclipse/jetty/io/NetworkTrafficListener.java index 651f1aeceed..be902761551 100644 --- a/jetty-io/src/main/java/org/eclipse/jetty/io/NetworkTrafficListener.java +++ b/jetty-io/src/main/java/org/eclipse/jetty/io/NetworkTrafficListener.java @@ -81,18 +81,22 @@ public interface NetworkTrafficListener */ public static class Adapter implements NetworkTrafficListener { + @Override public void opened(Socket socket) { } + @Override public void incoming(Socket socket, ByteBuffer bytes) { } + @Override public void outgoing(Socket socket, ByteBuffer bytes) { } + @Override public void closed(Socket socket) { } diff --git a/jetty-io/src/main/java/org/eclipse/jetty/io/SocketChannelEndPoint.java b/jetty-io/src/main/java/org/eclipse/jetty/io/SocketChannelEndPoint.java index 61da9dd09c8..cc8d9fa7351 100644 --- a/jetty-io/src/main/java/org/eclipse/jetty/io/SocketChannelEndPoint.java +++ b/jetty-io/src/main/java/org/eclipse/jetty/io/SocketChannelEndPoint.java @@ -55,11 +55,13 @@ public class SocketChannelEndPoint extends ChannelEndPoint return _socket; } + @Override public InetSocketAddress getLocalAddress() { return _local; } + @Override public InetSocketAddress getRemoteAddress() { return _remote; diff --git a/jetty-io/src/test/java/org/eclipse/jetty/io/SelectChannelEndPointTest.java b/jetty-io/src/test/java/org/eclipse/jetty/io/SelectChannelEndPointTest.java index a7380c61152..2cb44f0b03e 100644 --- a/jetty-io/src/test/java/org/eclipse/jetty/io/SelectChannelEndPointTest.java +++ b/jetty-io/src/test/java/org/eclipse/jetty/io/SelectChannelEndPointTest.java @@ -745,6 +745,7 @@ public class SelectChannelEndPointTest { new Thread() { + @Override public void run() { try(Socket client = newClient();) diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASGroup.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASGroup.java index 495e87f9d74..e83dac76ea5 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASGroup.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASGroup.java @@ -38,21 +38,25 @@ public class JAASGroup implements Group } /* ------------------------------------------------------------ */ + @Override public synchronized boolean addMember(Principal principal) { return _members.add(principal); } + @Override public synchronized boolean removeMember(Principal principal) { return _members.remove(principal); } + @Override public boolean isMember(Principal principal) { return _members.contains(principal); } + @Override public Enumeration members() { @@ -65,12 +69,14 @@ public class JAASGroup implements Group this.itor = itor; } + @Override public boolean hasMoreElements () { return this.itor.hasNext(); } + @Override public Principal nextElement () { return this.itor.next(); @@ -81,11 +87,13 @@ public class JAASGroup implements Group return new MembersEnumeration (_members.iterator()); } + @Override public int hashCode() { return getName().hashCode(); } + @Override public boolean equals(Object object) { if (! (object instanceof JAASGroup)) @@ -94,11 +102,13 @@ public class JAASGroup implements Group return ((JAASGroup)object).getName().equals(getName()); } + @Override public String toString() { return getName(); } + @Override public String getName() { diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASLoginService.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASLoginService.java index 92256d251d7..292b541dfd2 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASLoginService.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASLoginService.java @@ -96,6 +96,7 @@ public class JAASLoginService extends AbstractLifeCycle implements LoginService * * @return name or null if not set. */ + @Override public String getName() { return _realmName; @@ -117,6 +118,7 @@ public class JAASLoginService extends AbstractLifeCycle implements LoginService /** Get the identityService. * @return the identityService */ + @Override public IdentityService getIdentityService() { return _identityService; @@ -126,6 +128,7 @@ public class JAASLoginService extends AbstractLifeCycle implements LoginService /** Set the identityService. * @param identityService the identityService to set */ + @Override public void setIdentityService(IdentityService identityService) { _identityService = identityService; @@ -172,6 +175,7 @@ public class JAASLoginService extends AbstractLifeCycle implements LoginService /** * @see org.eclipse.jetty.util.component.AbstractLifeCycle#doStart() */ + @Override protected void doStart() throws Exception { if (_identityService==null) @@ -192,6 +196,7 @@ public class JAASLoginService extends AbstractLifeCycle implements LoginService { callbackHandler = new CallbackHandler() { + @Override public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException { for (Callback callback: callbacks) @@ -266,6 +271,7 @@ public class JAASLoginService extends AbstractLifeCycle implements LoginService } /* ------------------------------------------------------------ */ + @Override public boolean validate(UserIdentity user) { // TODO optionally check user is still valid @@ -281,6 +287,7 @@ public class JAASLoginService extends AbstractLifeCycle implements LoginService } /* ------------------------------------------------------------ */ + @Override public void logout(UserIdentity user) { Set userPrincipals = user.getSubject().getPrincipals(JAASUserPrincipal.class); diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASPrincipal.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASPrincipal.java index 77da45879c7..2cbe8b0165e 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASPrincipal.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASPrincipal.java @@ -37,6 +37,7 @@ public class JAASPrincipal implements Principal, Serializable this._name = userName; } + @Override public boolean equals (Object p) { if (! (p instanceof JAASPrincipal)) @@ -45,16 +46,19 @@ public class JAASPrincipal implements Principal, Serializable return getName().equals(((JAASPrincipal)p).getName()); } + @Override public int hashCode () { return getName().hashCode(); } + @Override public String getName () { return this._name; } + @Override public String toString () { return getName(); diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASRole.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASRole.java index 6f9b42a8228..312d4bff6ab 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASRole.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASRole.java @@ -27,6 +27,7 @@ public class JAASRole extends JAASPrincipal super (name); } + @Override public boolean equals (Object o) { if (! (o instanceof JAASRole)) diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASUserPrincipal.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASUserPrincipal.java index 49f976e6d4e..63616bc97db 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASUserPrincipal.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASUserPrincipal.java @@ -46,6 +46,7 @@ public class JAASUserPrincipal implements Principal /* ------------------------------------------------ */ /** Get the name identifying the user */ + @Override public String getName () { return _name; @@ -66,6 +67,7 @@ public class JAASUserPrincipal implements Principal return this._loginContext; } + @Override public String toString() { return getName(); diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/StrictRoleCheckPolicy.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/StrictRoleCheckPolicy.java index 26f33f5724a..4684f282bc0 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/StrictRoleCheckPolicy.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/StrictRoleCheckPolicy.java @@ -35,6 +35,7 @@ import java.util.Enumeration; public class StrictRoleCheckPolicy implements RoleCheckPolicy { + @Override public boolean checkRole (String roleName, Principal runAsRole, Group roles) { //check if this user has had any temporary role pushed onto diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/callback/AbstractCallbackHandler.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/callback/AbstractCallbackHandler.java index 911edd85c05..0880b52a0a6 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/callback/AbstractCallbackHandler.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/callback/AbstractCallbackHandler.java @@ -51,6 +51,7 @@ public abstract class AbstractCallbackHandler implements CallbackHandler return _credential; } + @Override public void handle (Callback[] callbacks) throws IOException, UnsupportedCallbackException { diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/callback/DefaultCallbackHandler.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/callback/DefaultCallbackHandler.java index 0659d4fd592..c6b0ef50bfe 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/callback/DefaultCallbackHandler.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/callback/DefaultCallbackHandler.java @@ -41,6 +41,7 @@ public class DefaultCallbackHandler extends AbstractCallbackHandler this._request = request; } + @Override public void handle (Callback[] callbacks) throws IOException, UnsupportedCallbackException { diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/AbstractDatabaseLoginModule.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/AbstractDatabaseLoginModule.java index fdb58826b57..1c11e4beaa3 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/AbstractDatabaseLoginModule.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/AbstractDatabaseLoginModule.java @@ -84,6 +84,7 @@ public abstract class AbstractDatabaseLoginModule extends AbstractLoginModule * @param userName user info to load * @exception Exception if unable to get the user info */ + @Override public UserInfo getUserInfo (String userName) throws Exception { @@ -146,6 +147,7 @@ public abstract class AbstractDatabaseLoginModule extends AbstractLoginModule + @Override public void initialize(Subject subject, CallbackHandler callbackHandler, Map sharedState, diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/AbstractLoginModule.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/AbstractLoginModule.java index 80b9dd33a59..9fff42f77ad 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/AbstractLoginModule.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/AbstractLoginModule.java @@ -168,6 +168,7 @@ public abstract class AbstractLoginModule implements LoginModule * @see javax.security.auth.spi.LoginModule#abort() * @throws LoginException if unable to abort */ + @Override public boolean abort() throws LoginException { this.currentUser = null; @@ -179,6 +180,7 @@ public abstract class AbstractLoginModule implements LoginModule * @return true if committed, false if not (likely not authenticated) * @throws LoginException if unable to commit */ + @Override public boolean commit() throws LoginException { if (!isAuthenticated()) @@ -220,6 +222,7 @@ public abstract class AbstractLoginModule implements LoginModule * @return true if is authenticated, false otherwise * @throws LoginException if unable to login */ + @Override public boolean login() throws LoginException { try @@ -286,6 +289,7 @@ public abstract class AbstractLoginModule implements LoginModule * @return true always * @throws LoginException if unable to logout */ + @Override public boolean logout() throws LoginException { this.currentUser.unsetJAASInfo(this.subject); @@ -300,6 +304,7 @@ public abstract class AbstractLoginModule implements LoginModule * @param sharedState the shared state map * @param options the option map */ + @Override public void initialize(Subject subject, CallbackHandler callbackHandler, Map sharedState, Map options) { diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/DataSourceLoginModule.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/DataSourceLoginModule.java index 45299e4deca..850f3451a2e 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/DataSourceLoginModule.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/DataSourceLoginModule.java @@ -52,6 +52,7 @@ public class DataSourceLoginModule extends AbstractDatabaseLoginModule * @param sharedState the shared state map * @param options the option map */ + @Override public void initialize(Subject subject, CallbackHandler callbackHandler, Map sharedState, @@ -79,6 +80,7 @@ public class DataSourceLoginModule extends AbstractDatabaseLoginModule * @return the connection for the datasource * @throws Exception if unable to get the connection */ + @Override public Connection getConnection () throws Exception { diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/JDBCLoginModule.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/JDBCLoginModule.java index 74da47b40d2..e98a5824895 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/JDBCLoginModule.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/JDBCLoginModule.java @@ -53,6 +53,7 @@ public class JDBCLoginModule extends AbstractDatabaseLoginModule * @return the connection for this datasource * @throws Exception if unable to get the connection */ + @Override public Connection getConnection () throws Exception { @@ -81,6 +82,7 @@ public class JDBCLoginModule extends AbstractDatabaseLoginModule * @param sharedState the shared state map * @param options the options map */ + @Override public void initialize(Subject subject, CallbackHandler callbackHandler, Map sharedState, diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/LdapLoginModule.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/LdapLoginModule.java index ed8bab3138f..bb6b5da68d2 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/LdapLoginModule.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/LdapLoginModule.java @@ -215,6 +215,7 @@ public class LdapLoginModule extends AbstractLoginModule * @return the userinfo for the username * @throws Exception if unable to get the user info */ + @Override public UserInfo getUserInfo(String username) throws Exception { Attributes attributes = getUserAttributes(username); @@ -397,6 +398,7 @@ public class LdapLoginModule extends AbstractLoginModule * @return true if authenticated, false otherwise * @throws LoginException if unable to login */ + @Override public boolean login() throws LoginException { try @@ -568,6 +570,7 @@ public class LdapLoginModule extends AbstractLoginModule * @param sharedState the shared state map * @param options the option map */ + @Override public void initialize(Subject subject, CallbackHandler callbackHandler, Map sharedState, @@ -615,6 +618,7 @@ public class LdapLoginModule extends AbstractLoginModule } } + @Override public boolean commit() throws LoginException { try @@ -629,6 +633,7 @@ public class LdapLoginModule extends AbstractLoginModule return super.commit(); } + @Override public boolean abort() throws LoginException { try diff --git a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/PropertyFileLoginModule.java b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/PropertyFileLoginModule.java index 4e16abdc6b6..7d0b7cbbc9b 100644 --- a/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/PropertyFileLoginModule.java +++ b/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/PropertyFileLoginModule.java @@ -61,6 +61,7 @@ public class PropertyFileLoginModule extends AbstractLoginModule * @param sharedState the shared state map * @param options the options map */ + @Override public void initialize(Subject subject, CallbackHandler callbackHandler, Map sharedState, Map options) { super.initialize(subject,callbackHandler,sharedState,options); @@ -107,6 +108,7 @@ public class PropertyFileLoginModule extends AbstractLoginModule * @param userName the user name * @throws Exception if unable to get the user information */ + @Override public UserInfo getUserInfo(String userName) throws Exception { PropertyUserStore propertyUserStore = _propertyUserStores.get(_filename); diff --git a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticator.java b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticator.java index 6c2c17549de..ec01d9ebe78 100644 --- a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticator.java +++ b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticator.java @@ -83,16 +83,19 @@ public class JaspiAuthenticator extends LoginAuthenticator this._identityService = identityService; } + @Override public void setConfiguration(AuthConfiguration configuration) { super.setConfiguration(configuration); } + @Override public String getAuthMethod() { return "JASPI"; } + @Override public Authentication validateRequest(ServletRequest request, ServletResponse response, boolean mandatory) throws ServerAuthException { JaspiMessageInfo info = new JaspiMessageInfo(request, response, mandatory); @@ -107,6 +110,7 @@ public class JaspiAuthenticator extends LoginAuthenticator } // most likely validatedUser is not needed here. + @Override public boolean secureResponse(ServletRequest req, ServletResponse res, boolean mandatory, User validatedUser) throws ServerAuthException { JaspiMessageInfo info = (JaspiMessageInfo) req.getAttribute("org.eclipse.jetty.security.jaspi.info"); diff --git a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticatorFactory.java b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticatorFactory.java index 12888be2e1e..e4ac8629aea 100644 --- a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticatorFactory.java +++ b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticatorFactory.java @@ -88,6 +88,7 @@ public class JaspiAuthenticatorFactory extends DefaultAuthenticatorFactory } /* ------------------------------------------------------------ */ + @Override public Authenticator getAuthenticator(Server server, ServletContext context, AuthConfiguration configuration, IdentityService identityService, LoginService loginService) { Authenticator authenticator=null; @@ -96,6 +97,7 @@ public class JaspiAuthenticatorFactory extends DefaultAuthenticatorFactory AuthConfigFactory authConfigFactory = AuthConfigFactory.getFactory(); RegistrationListener listener = new RegistrationListener() { + @Override public void notify(String layer, String appContext) {} }; diff --git a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiMessageInfo.java b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiMessageInfo.java index 6cc45bdceac..8c755809cf5 100644 --- a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiMessageInfo.java +++ b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiMessageInfo.java @@ -46,26 +46,31 @@ public class JaspiMessageInfo implements MessageInfo map = new MIMap(isAuthMandatory); } + @Override public Map getMap() { return map; } + @Override public Object getRequestMessage() { return request; } + @Override public Object getResponseMessage() { return response; } + @Override public void setRequestMessage(Object request) { this.request = (ServletRequest)request; } + @Override public void setResponseMessage(Object response) { this.response = (ServletResponse)response; @@ -93,6 +98,7 @@ public class JaspiMessageInfo implements MessageInfo isMandatory = mandatory; } + @Override public int size() { return (isMandatory? 1:0) + @@ -100,11 +106,13 @@ public class JaspiMessageInfo implements MessageInfo (delegate == null? 0: delegate.size()); } + @Override public boolean isEmpty() { return !isMandatory && authMethod == null && (delegate == null || delegate.isEmpty()); } + @Override public boolean containsKey(Object key) { if (MANDATORY_KEY.equals(key)) return isMandatory; @@ -112,6 +120,7 @@ public class JaspiMessageInfo implements MessageInfo return delegate != null && delegate.containsKey(key); } + @Override public boolean containsValue(Object value) { if (isMandatory && "true".equals(value)) return true; @@ -119,6 +128,7 @@ public class JaspiMessageInfo implements MessageInfo return delegate != null && delegate.containsValue(value); } + @Override public Object get(Object key) { if (MANDATORY_KEY.equals(key)) return isMandatory? "true": null; @@ -127,6 +137,7 @@ public class JaspiMessageInfo implements MessageInfo return delegate.get(key); } + @Override public Object put(Object key, Object value) { if (MANDATORY_KEY.equals(key)) @@ -144,6 +155,7 @@ public class JaspiMessageInfo implements MessageInfo return getDelegate(true).put(key, value); } + @Override public Object remove(Object key) { if (MANDATORY_KEY.equals(key)) @@ -161,6 +173,7 @@ public class JaspiMessageInfo implements MessageInfo return delegate.remove(key); } + @Override public void putAll(Map map) { if (map != null) @@ -173,22 +186,26 @@ public class JaspiMessageInfo implements MessageInfo } } + @Override public void clear() { authMethod = null; delegate = null; } + @Override public Set keySet() { return getDelegate(true).keySet(); } + @Override public Collection values() { return getDelegate(true).values(); } + @Override public Set entrySet() { return getDelegate(true).entrySet(); diff --git a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java index b990a48499f..d81cdcfd74c 100644 --- a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java +++ b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java @@ -53,6 +53,7 @@ public class ServletCallbackHandler implements CallbackHandler _loginService = loginService; } + @Override public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException { for (Callback callback : callbacks) diff --git a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/SimpleAuthConfig.java b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/SimpleAuthConfig.java index cf37303aa56..59144cf4697 100644 --- a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/SimpleAuthConfig.java +++ b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/SimpleAuthConfig.java @@ -40,33 +40,39 @@ public class SimpleAuthConfig implements ServerAuthConfig this._serverAuthContext = serverAuthContext; } + @Override public ServerAuthContext getAuthContext(String authContextID, Subject serviceSubject, Map properties) throws AuthException { return _serverAuthContext; } // supposed to be of form host-namecontext-path + @Override public String getAppContext() { return _appContext; } // not used yet + @Override public String getAuthContextID(MessageInfo messageInfo) throws IllegalArgumentException { return null; } + @Override public String getMessageLayer() { return HTTP_SERVLET; } + @Override public boolean isProtected() { return true; } + @Override public void refresh() { } diff --git a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/modules/BaseAuthModule.java b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/modules/BaseAuthModule.java index ef4b33e0149..40bb60bb440 100644 --- a/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/modules/BaseAuthModule.java +++ b/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/modules/BaseAuthModule.java @@ -53,6 +53,7 @@ public class BaseAuthModule implements ServerAuthModule, ServerAuthContext protected CallbackHandler callbackHandler; + @Override public Class[] getSupportedMessageTypes() { return SUPPORTED_MESSAGE_TYPES; @@ -67,11 +68,13 @@ public class BaseAuthModule implements ServerAuthModule, ServerAuthContext this.callbackHandler = callbackHandler; } + @Override public void initialize(MessagePolicy requestPolicy, MessagePolicy responsePolicy, CallbackHandler handler, Map options) throws AuthException { this.callbackHandler = handler; } + @Override public void cleanSubject(MessageInfo messageInfo, Subject subject) throws AuthException { // TODO apparently we either get the LoginCallback or the LoginService @@ -88,12 +91,14 @@ public class BaseAuthModule implements ServerAuthModule, ServerAuthContext // } } + @Override public AuthStatus secureResponse(MessageInfo messageInfo, Subject serviceSubject) throws AuthException { // servlets do not need secured responses return AuthStatus.SEND_SUCCESS; } + @Override public AuthStatus validateRequest(MessageInfo messageInfo, Subject clientSubject, Subject serviceSubject) throws AuthException { return AuthStatus.SEND_FAILURE; diff --git a/jetty-jmx/src/main/java/org/eclipse/jetty/jmx/ObjectMBean.java b/jetty-jmx/src/main/java/org/eclipse/jetty/jmx/ObjectMBean.java index 57feedb66a5..7eb773d06aa 100644 --- a/jetty-jmx/src/main/java/org/eclipse/jetty/jmx/ObjectMBean.java +++ b/jetty-jmx/src/main/java/org/eclipse/jetty/jmx/ObjectMBean.java @@ -257,6 +257,7 @@ public class ObjectMBean implements DynamicMBean return this._mbeanContainer; } + @Override public MBeanInfo getMBeanInfo() { try @@ -348,6 +349,7 @@ public class ObjectMBean implements DynamicMBean return _info; } + @Override public Object getAttribute(String name) throws AttributeNotFoundException, ReflectionException { Method getter = _getters.get(name); @@ -429,6 +431,7 @@ public class ObjectMBean implements DynamicMBean } } + @Override public AttributeList getAttributes(String[] names) { AttributeList results = new AttributeList(names.length); @@ -446,6 +449,7 @@ public class ObjectMBean implements DynamicMBean return results; } + @Override public void setAttribute(Attribute attr) throws AttributeNotFoundException, ReflectionException { if (attr == null) @@ -496,6 +500,7 @@ public class ObjectMBean implements DynamicMBean } } + @Override public AttributeList setAttributes(AttributeList attrs) { if (LOG.isDebugEnabled()) @@ -518,6 +523,7 @@ public class ObjectMBean implements DynamicMBean return results; } + @Override public Object invoke(String name, Object[] params, String[] signature) throws MBeanException, ReflectionException { if (LOG.isDebugEnabled()) diff --git a/jetty-jmx/src/test/java/com/acme/Derived.java b/jetty-jmx/src/test/java/com/acme/Derived.java index b3fa78212dd..eba0baac1f6 100644 --- a/jetty-jmx/src/test/java/com/acme/Derived.java +++ b/jetty-jmx/src/test/java/com/acme/Derived.java @@ -33,6 +33,7 @@ public class Derived extends Base implements Signature SuperManaged superManagedInstance = new SuperManaged(); @ManagedAttribute(value = "The full name of something", name = "fname", setter = "setFullName") + @Override public String getFullName() { return fname; @@ -44,6 +45,7 @@ public class Derived extends Base implements Signature } @ManagedOperation("publish something") + @Override public void publish() { System.err.println("publish"); diff --git a/jetty-jmx/src/test/java/com/acme/DerivedManaged.java b/jetty-jmx/src/test/java/com/acme/DerivedManaged.java index 994ef528412..0ce4c30920b 100644 --- a/jetty-jmx/src/test/java/com/acme/DerivedManaged.java +++ b/jetty-jmx/src/test/java/com/acme/DerivedManaged.java @@ -79,6 +79,7 @@ public class DerivedManaged extends Base implements Signature } @ManagedAttribute(value = "The full name of something", name = "fname", setter = "setFullName") + @Override public String getFullName() { return fname; @@ -90,6 +91,7 @@ public class DerivedManaged extends Base implements Signature } @ManagedOperation("publish something") + @Override public void publish() { System.err.println("publish"); diff --git a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/BindingEnumeration.java b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/BindingEnumeration.java index ca7bcd967df..6e1c874a453 100644 --- a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/BindingEnumeration.java +++ b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/BindingEnumeration.java @@ -37,17 +37,20 @@ public class BindingEnumeration implements NamingEnumeration _delegate = e; } + @Override public void close() throws NamingException { } + @Override public boolean hasMore () throws NamingException { return _delegate.hasNext(); } + @Override public Binding next() throws NamingException { @@ -55,11 +58,13 @@ public class BindingEnumeration implements NamingEnumeration return new Binding (b.getName(), b.getClassName(), b.getObject(), true); } + @Override public boolean hasMoreElements() { return _delegate.hasNext(); } + @Override public Binding nextElement() { Binding b = (Binding)_delegate.next(); diff --git a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/ContextFactory.java b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/ContextFactory.java index a6a59a82613..afe82262265 100644 --- a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/ContextFactory.java +++ b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/ContextFactory.java @@ -95,6 +95,7 @@ public class ContextFactory implements ObjectFactory * return null. * @see javax.naming.spi.ObjectFactory#getObjectInstance(java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable) */ + @Override public Object getObjectInstance (Object obj, Name name, Context nameCtx, diff --git a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/InitialContextFactory.java b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/InitialContextFactory.java index 9123e6f2618..d9b5a67ea45 100644 --- a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/InitialContextFactory.java +++ b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/InitialContextFactory.java @@ -55,6 +55,7 @@ public class InitialContextFactory implements javax.naming.spi.InitialContextFac syntax.put("jndi.syntax.separator", "/"); syntax.put("jndi.syntax.ignorecase", "false"); } + @Override public Name parse (String name) throws NamingException { @@ -74,6 +75,7 @@ public class InitialContextFactory implements javax.naming.spi.InitialContextFac * @param env a Hashtable value * @return a Context value */ + @Override public Context getInitialContext(Hashtable env) { __log.debug("InitialContextFactory.getInitialContext()"); diff --git a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NameEnumeration.java b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NameEnumeration.java index f86721671eb..7ecdc50bca6 100644 --- a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NameEnumeration.java +++ b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NameEnumeration.java @@ -37,17 +37,20 @@ public class NameEnumeration implements NamingEnumeration _delegate = e; } + @Override public void close() throws NamingException { } + @Override public boolean hasMore () throws NamingException { return _delegate.hasNext(); } + @Override public NameClassPair next() throws NamingException { @@ -55,11 +58,13 @@ public class NameEnumeration implements NamingEnumeration return new NameClassPair(b.getName(),b.getClassName(),true); } + @Override public boolean hasMoreElements() { return _delegate.hasNext(); } + @Override public NameClassPair nextElement() { Binding b = _delegate.next(); diff --git a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NamingContext.java b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NamingContext.java index df4c2ad21e0..009e271c00a 100644 --- a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NamingContext.java +++ b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NamingContext.java @@ -144,6 +144,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return copy of this NamingContext * @exception CloneNotSupportedException if an error occurs */ + @Override public Object clone () throws CloneNotSupportedException { @@ -211,6 +212,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param obj object to bind * @exception NamingException if an error occurs */ + @Override public void bind(Name name, Object obj) throws NamingException { @@ -311,6 +313,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param obj an Object value * @exception NamingException if an error occurs */ + @Override public void bind(String name, Object obj) throws NamingException { @@ -326,6 +329,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return a Context value * @exception NamingException if an error occurs */ + @Override public Context createSubcontext (Name name) throws NamingException { @@ -409,6 +413,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return a Context value * @exception NamingException if an error occurs */ + @Override public Context createSubcontext (String name) throws NamingException { @@ -424,6 +429,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param name name of subcontext to remove * @exception NamingException if an error occurs */ + @Override public void destroySubcontext (String name) throws NamingException { @@ -439,6 +445,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param name name of subcontext to remove * @exception NamingException if an error occurs */ + @Override public void destroySubcontext (Name name) throws NamingException { @@ -452,6 +459,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param name name of bound object * @exception NamingException if an error occurs */ + @Override public Object lookup(Name name) throws NamingException { @@ -572,6 +580,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return object bound to name * @exception NamingException if an error occurs */ + @Override public Object lookup (String name) throws NamingException { @@ -588,6 +597,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return LinkRef or plain object bound at name * @exception NamingException if an error occurs */ + @Override public Object lookupLink (Name name) throws NamingException { @@ -685,6 +695,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return LinkRef or plain object bound at name * @exception NamingException if an error occurs */ + @Override public Object lookupLink (String name) throws NamingException { @@ -700,6 +711,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return a NamingEnumeration value * @exception NamingException if an error occurs */ + @Override public NamingEnumeration list(Name name) throws NamingException { @@ -770,6 +782,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return a NamingEnumeration value * @exception NamingException if an error occurs */ + @Override public NamingEnumeration list(String name) throws NamingException { @@ -786,6 +799,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return a NamingEnumeration value * @exception NamingException if an error occurs */ + @Override public NamingEnumeration listBindings(Name name) throws NamingException { @@ -855,6 +869,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return a NamingEnumeration value * @exception NamingException if an error occurs */ + @Override public NamingEnumeration listBindings(String name) throws NamingException { @@ -870,6 +885,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param obj an Object value * @exception NamingException if an error occurs */ + @Override public void rebind(Name name, Object obj) throws NamingException @@ -956,6 +972,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param obj an Object value * @exception NamingException if an error occurs */ + @Override public void rebind (String name, Object obj) throws NamingException @@ -970,6 +987,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param name a String value * @exception NamingException if an error occurs */ + @Override public void unbind (String name) throws NamingException { @@ -983,6 +1001,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param name a String value * @exception NamingException if an error occurs */ + @Override public void unbind (Name name) throws NamingException { @@ -1062,6 +1081,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param newName a Name value * @exception NamingException if an error occurs */ + @Override public void rename(Name oldName, Name newName) throws NamingException @@ -1077,7 +1097,9 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param oldName a Name value * @param newName a Name value * @exception NamingException if an error occurs - */ public void rename(String oldName, + */ + @Override + public void rename(String oldName, String newName) throws NamingException { @@ -1095,6 +1117,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return a Name value * @exception NamingException if an error occurs */ + @Override public Name composeName(Name name, Name prefix) throws NamingException @@ -1120,6 +1143,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return a Name value * @exception NamingException if an error occurs */ + @Override public String composeName (String name, String prefix) throws NamingException @@ -1141,6 +1165,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * * @exception NamingException if an error occurs */ + @Override public void close () throws NamingException { @@ -1154,6 +1179,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param name a Name value * @return a NameParser value */ + @Override public NameParser getNameParser (Name name) { return _parser; @@ -1166,6 +1192,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @param name a Name value * @return a NameParser value */ + @Override public NameParser getNameParser (String name) { return _parser; @@ -1183,6 +1210,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return the full name of this Context * @exception NamingException if an error occurs */ + @Override public String getNameInNamespace () throws NamingException { @@ -1209,6 +1237,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return propVal or previous value of the property * @exception NamingException if an error occurs */ + @Override public Object addToEnvironment(String propName, Object propVal) throws NamingException @@ -1228,6 +1257,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * @return value of property or null if it didn't exist * @exception NamingException if an error occurs */ + @Override public Object removeFromEnvironment(String propName) throws NamingException { @@ -1244,6 +1274,7 @@ public class NamingContext implements Context, Cloneable, Dumpable * * @return a copy of the environment of this Context. */ + @Override public Hashtable getEnvironment () { return (Hashtable)_env.clone(); @@ -1372,6 +1403,7 @@ public class NamingContext implements Context, Cloneable, Dumpable /* ------------------------------------------------------------ */ + @Override public String dump() { StringBuilder buf = new StringBuilder(); @@ -1388,6 +1420,7 @@ public class NamingContext implements Context, Cloneable, Dumpable /* ------------------------------------------------------------ */ + @Override public void dump(Appendable out,String indent) throws IOException { out.append(this.getClass().getSimpleName()).append("@").append(Long.toHexString(this.hashCode())).append("\n"); diff --git a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/factories/MailSessionReference.java b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/factories/MailSessionReference.java index ce24312b748..3cc355a254e 100644 --- a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/factories/MailSessionReference.java +++ b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/factories/MailSessionReference.java @@ -69,6 +69,7 @@ public class MailSessionReference extends Reference implements ObjectFactory passwordAuthentication = new PasswordAuthentication (user, (password.startsWith(Password.__OBFUSCATE)?Password.deobfuscate(password):password)); } + @Override public PasswordAuthentication getPasswordAuthentication() { return passwordAuthentication; @@ -110,6 +111,7 @@ public class MailSessionReference extends Reference implements ObjectFactory * @return the object found * @throws Exception if unable to get object instance */ + @Override public Object getObjectInstance(Object ref, Name arg1, Context arg2, Hashtable arg3) throws Exception { if (ref == null) diff --git a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaNameParser.java b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaNameParser.java index c0371871a8a..317ca5d086a 100644 --- a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaNameParser.java +++ b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaNameParser.java @@ -49,6 +49,7 @@ public class javaNameParser implements NameParser * of this parser. * @exception NamingException If a naming exception was encountered. */ + @Override public Name parse(String name) throws NamingException { return new CompoundName(name, syntax); diff --git a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaRootURLContext.java b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaRootURLContext.java index 8d19bb60837..58cb52a3957 100644 --- a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaRootURLContext.java +++ b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaRootURLContext.java @@ -93,6 +93,7 @@ public class javaRootURLContext implements Context _env = env; } + @Override public Object lookup(Name name) throws NamingException { @@ -100,54 +101,63 @@ public class javaRootURLContext implements Context } + @Override public Object lookup(String name) throws NamingException { return getRoot().lookup(stripProtocol(name)); } + @Override public void bind(Name name, Object obj) throws NamingException { getRoot().bind(stripProtocol(name), obj); } + @Override public void bind(String name, Object obj) throws NamingException { getRoot().bind(stripProtocol(name), obj); } + @Override public void unbind (String name) throws NamingException { getRoot().unbind(stripProtocol(name)); } + @Override public void unbind (Name name) throws NamingException { getRoot().unbind(stripProtocol(name)); } + @Override public void rename (String oldStr, String newStr) throws NamingException { getRoot().rename (stripProtocol(oldStr), stripProtocol(newStr)); } + @Override public void rename (Name oldName, Name newName) throws NamingException { getRoot().rename (stripProtocol(oldName), stripProtocol(newName)); } + @Override public void rebind (Name name, Object obj) throws NamingException { getRoot().rebind(stripProtocol(name), obj); } + @Override public void rebind (String name, Object obj) throws NamingException { @@ -155,12 +165,14 @@ public class javaRootURLContext implements Context } + @Override public Object lookupLink (Name name) throws NamingException { return getRoot().lookupLink(stripProtocol(name)); } + @Override public Object lookupLink (String name) throws NamingException { @@ -168,12 +180,14 @@ public class javaRootURLContext implements Context } + @Override public Context createSubcontext (Name name) throws NamingException { return getRoot().createSubcontext(stripProtocol(name)); } + @Override public Context createSubcontext (String name) throws NamingException { @@ -181,12 +195,14 @@ public class javaRootURLContext implements Context } + @Override public void destroySubcontext (Name name) throws NamingException { getRoot().destroySubcontext(stripProtocol(name)); } + @Override public void destroySubcontext (String name) throws NamingException { @@ -194,6 +210,7 @@ public class javaRootURLContext implements Context } + @Override public NamingEnumeration list(Name name) throws NamingException { @@ -201,18 +218,21 @@ public class javaRootURLContext implements Context } + @Override public NamingEnumeration list(String name) throws NamingException { return getRoot().list(stripProtocol(name)); } + @Override public NamingEnumeration listBindings(Name name) throws NamingException { return getRoot().listBindings(stripProtocol(name)); } + @Override public NamingEnumeration listBindings(String name) throws NamingException { @@ -220,6 +240,7 @@ public class javaRootURLContext implements Context } + @Override public Name composeName (Name name, Name prefix) throws NamingException @@ -227,6 +248,7 @@ public class javaRootURLContext implements Context return getRoot().composeName(name, prefix); } + @Override public String composeName (String name, String prefix) throws NamingException @@ -235,23 +257,27 @@ public class javaRootURLContext implements Context } + @Override public void close () throws NamingException { } + @Override public String getNameInNamespace () throws NamingException { return URL_PREFIX; } + @Override public NameParser getNameParser (Name name) throws NamingException { return __javaNameParser; } + @Override public NameParser getNameParser (String name) throws NamingException { @@ -259,6 +285,7 @@ public class javaRootURLContext implements Context } + @Override public Object addToEnvironment(String propName, Object propVal) throws NamingException @@ -266,12 +293,14 @@ public class javaRootURLContext implements Context return _env.put (propName,propVal); } + @Override public Object removeFromEnvironment(String propName) throws NamingException { return _env.remove (propName); } + @Override public Hashtable getEnvironment () { return _env; diff --git a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaURLContextFactory.java b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaURLContextFactory.java index 45376706b23..d17a2a12507 100644 --- a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaURLContextFactory.java +++ b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/java/javaURLContextFactory.java @@ -48,6 +48,7 @@ public class javaURLContextFactory implements ObjectFactory * @return a new context or the resolved object for the url * @exception Exception if an error occurs */ + @Override public Object getObjectInstance(Object url, Name name, Context ctx, Hashtable env) throws Exception { diff --git a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/local/localContextRoot.java b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/local/localContextRoot.java index 3d033eb2970..4881a9cbea7 100644 --- a/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/local/localContextRoot.java +++ b/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/local/localContextRoot.java @@ -84,6 +84,7 @@ public class localContextRoot implements Context syntax.put("jndi.syntax.ignorecase", "false"); } + @Override public Name parse(String name) throws NamingException { return new CompoundName(name, syntax); @@ -118,6 +119,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#close() */ + @Override public void close() throws NamingException { @@ -128,6 +130,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#getNameInNamespace() */ + @Override public String getNameInNamespace() throws NamingException { return ""; @@ -139,6 +142,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#destroySubcontext(javax.naming.Name) */ + @Override public void destroySubcontext(Name name) throws NamingException { synchronized (__root) @@ -153,6 +157,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#destroySubcontext(java.lang.String) */ + @Override public void destroySubcontext(String name) throws NamingException { synchronized (__root) @@ -168,6 +173,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#getEnvironment() */ + @Override public Hashtable getEnvironment() throws NamingException { return _env; @@ -180,6 +186,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#unbind(javax.naming.Name) */ + @Override public void unbind(Name name) throws NamingException { synchronized (__root) @@ -263,6 +270,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#unbind(java.lang.String) */ + @Override public void unbind(String name) throws NamingException { unbind(__root.getNameParser("").parse(getSuffix(name))); @@ -275,6 +283,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#lookupLink(java.lang.String) */ + @Override public Object lookupLink(String name) throws NamingException { synchronized (__root) @@ -288,6 +297,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#lookupLink(javax.naming.Name) */ + @Override public Object lookupLink(Name name) throws NamingException { synchronized (__root) @@ -391,6 +401,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#removeFromEnvironment(java.lang.String) */ + @Override public Object removeFromEnvironment(String propName) throws NamingException { return _env.remove(propName); @@ -402,6 +413,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#lookup(javax.naming.Name) */ + @Override public Object lookup(Name name) throws NamingException { synchronized (__root) @@ -526,6 +538,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#lookup(java.lang.String) */ + @Override public Object lookup(String name) throws NamingException { synchronized (__root) @@ -540,6 +553,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#bind(java.lang.String, java.lang.Object) */ + @Override public void bind(String name, Object obj) throws NamingException { synchronized (__root) @@ -555,6 +569,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#bind(javax.naming.Name, java.lang.Object) */ + @Override public void bind(Name name, Object obj) throws NamingException { synchronized (__root) @@ -644,6 +659,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#rebind(javax.naming.Name, java.lang.Object) */ + @Override public void rebind(Name name, Object obj) throws NamingException { synchronized (__root) @@ -730,6 +746,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#rebind(java.lang.String, java.lang.Object) */ + @Override public void rebind(String name, Object obj) throws NamingException { synchronized (__root) @@ -742,6 +759,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#rename(javax.naming.Name, javax.naming.Name) */ + @Override public void rename(Name oldName, Name newName) throws NamingException { synchronized (__root) @@ -755,6 +773,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#rename(java.lang.String, java.lang.String) */ + @Override public void rename(String oldName, String newName) throws NamingException { synchronized (__root) @@ -768,6 +787,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#createSubcontext(java.lang.String) */ + @Override public Context createSubcontext(String name) throws NamingException { synchronized (__root) @@ -789,6 +809,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#createSubcontext(javax.naming.Name) */ + @Override public Context createSubcontext(Name name) throws NamingException { synchronized (__root) @@ -883,6 +904,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#getNameParser(java.lang.String) */ + @Override public NameParser getNameParser(String name) throws NamingException { return __root.getNameParser(name); @@ -893,6 +915,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#getNameParser(javax.naming.Name) */ + @Override public NameParser getNameParser(Name name) throws NamingException { return __root.getNameParser(name); @@ -903,6 +926,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#list(java.lang.String) */ + @Override public NamingEnumeration list(String name) throws NamingException { synchronized (__root) @@ -917,6 +941,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#list(javax.naming.Name) */ + @Override public NamingEnumeration list(Name name) throws NamingException { synchronized (__root) @@ -987,6 +1012,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#listBindings(javax.naming.Name) */ + @Override public NamingEnumeration listBindings(Name name) throws NamingException { synchronized (__root) @@ -1058,6 +1084,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#listBindings(java.lang.String) */ + @Override public NamingEnumeration listBindings(String name) throws NamingException { synchronized (__root) @@ -1073,6 +1100,7 @@ public class localContextRoot implements Context * @see javax.naming.Context#addToEnvironment(java.lang.String, * java.lang.Object) */ + @Override public Object addToEnvironment(String propName, Object propVal) throws NamingException { @@ -1084,6 +1112,7 @@ public class localContextRoot implements Context * * @see javax.naming.Context#composeName(java.lang.String, java.lang.String) */ + @Override public String composeName(String name, String prefix) throws NamingException { @@ -1096,6 +1125,7 @@ public class localContextRoot implements Context * @see javax.naming.Context#composeName(javax.naming.Name, * javax.naming.Name) */ + @Override public Name composeName(Name name, Name prefix) throws NamingException { return __root.composeName(name, prefix); diff --git a/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestJNDI.java b/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestJNDI.java index 24fbf1d4c46..ba553ae0851 100644 --- a/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestJNDI.java +++ b/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestJNDI.java @@ -66,6 +66,7 @@ public class TestJNDI { public static String myString = "xxx"; + @Override public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable environment) throws Exception { return myString; @@ -105,6 +106,7 @@ public class TestJNDI private Context comp; private Object testObj = new Object(); + @Override public void contextInitialized(ServletContextEvent sce) { try @@ -124,6 +126,7 @@ public class TestJNDI } } + @Override public void contextDestroyed(ServletContextEvent sce) { try @@ -148,6 +151,7 @@ public class TestJNDI private Context comp; private Object testObj = new Object(); + @Override public void contextInitialized(ServletContextEvent sce) { try @@ -174,6 +178,7 @@ public class TestJNDI } } + @Override public void contextDestroyed(ServletContextEvent sce) { try diff --git a/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestLocalJNDI.java b/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestLocalJNDI.java index 89193c974de..938c3319a88 100644 --- a/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestLocalJNDI.java +++ b/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestLocalJNDI.java @@ -51,6 +51,7 @@ public class TestLocalJNDI { } + @Override public Object getObjectInstance(Object obj, Name name, Context ctx, Hashtable env) throws Exception { @@ -83,6 +84,7 @@ public class TestLocalJNDI fruit = f; } + @Override public Reference getReference() throws NamingException { return new Reference( @@ -92,6 +94,7 @@ public class TestLocalJNDI null); // Factory location } + @Override public String toString() { return fruit; diff --git a/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java b/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java index ba262c3d832..4e5937c11f5 100644 --- a/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java +++ b/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java @@ -282,6 +282,7 @@ public class JspcMojo extends AbstractMojo private boolean scanAllDirectories; + @Override public void execute() throws MojoExecutionException, MojoFailureException { if (getLog().isDebugEnabled()) @@ -414,6 +415,7 @@ public class JspcMojo extends AbstractMojo { delete(generatedClassesDir, new FileFilter() { + @Override public boolean accept(File f) { return f.isDirectory() || f.getName().endsWith(".java"); diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java index aabaec2bb4c..ee525ebbe42 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java @@ -306,6 +306,7 @@ public abstract class AbstractJettyMojo extends AbstractMojo /** * @see org.apache.maven.plugin.Mojo#execute() */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("Configuring Jetty for project: " + this.project.getName()); diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/ConsoleScanner.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/ConsoleScanner.java index 4cf965e2ebb..d784099e944 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/ConsoleScanner.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/ConsoleScanner.java @@ -36,6 +36,7 @@ public class ConsoleScanner extends Thread setDaemon(true); } + @Override public void run() { try diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyEffectiveWebXml.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyEffectiveWebXml.java index 773ad30fc7c..e00aa76cd29 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyEffectiveWebXml.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyEffectiveWebXml.java @@ -68,6 +68,7 @@ public class JettyEffectiveWebXml extends JettyRunMojo /** * @see org.apache.maven.plugin.Mojo#execute() */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { super.execute(); diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunForkedMojo.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunForkedMojo.java index c72d1ac8dba..8ac761be0a6 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunForkedMojo.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunForkedMojo.java @@ -174,6 +174,7 @@ public class JettyRunForkedMojo extends JettyRunMojo super("RunForkedShutdown"); } + @Override public void run () { if (forkedProcess != null && waitForChild) @@ -190,6 +191,7 @@ public class JettyRunForkedMojo extends JettyRunMojo /** * @see org.apache.maven.plugin.Mojo#execute() */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { Runtime.getRuntime().addShutdownHook(new ShutdownThread()); @@ -430,6 +432,7 @@ public class JettyRunForkedMojo extends JettyRunMojo + @Override public boolean isPluginArtifact(Artifact artifact) { if (pluginArtifacts == null || pluginArtifacts.isEmpty()) diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunMojo.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunMojo.java index 9124c5c4181..a2eda37158f 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunMojo.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunMojo.java @@ -199,6 +199,7 @@ public class JettyRunMojo extends AbstractJettyMojo * * @see AbstractJettyMojo#checkPomConfiguration() */ + @Override public void checkPomConfiguration () throws MojoExecutionException { // check the location of the static content/jsps etc @@ -274,6 +275,7 @@ public class JettyRunMojo extends AbstractJettyMojo /** * @see org.eclipse.jetty.maven.plugin.AbstractJettyMojo#configureWebApplication() */ + @Override public void configureWebApplication() throws Exception { super.configureWebApplication(); @@ -366,6 +368,7 @@ public class JettyRunMojo extends AbstractJettyMojo /** * @see org.eclipse.jetty.maven.plugin.AbstractJettyMojo#configureScanner() */ + @Override public void configureScanner () throws MojoExecutionException { @@ -523,6 +526,7 @@ public class JettyRunMojo extends AbstractJettyMojo /** * @see org.eclipse.jetty.maven.plugin.AbstractJettyMojo#restartWebApp(boolean) */ + @Override public void restartWebApp(boolean reconfigureScanner) throws Exception { getLog().info("restarting "+webApp); diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunWarExplodedMojo.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunWarExplodedMojo.java index 77626f43624..8892d4f505b 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunWarExplodedMojo.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunWarExplodedMojo.java @@ -64,6 +64,7 @@ public class JettyRunWarExplodedMojo extends AbstractJettyMojo /** * @see org.eclipse.jetty.maven.plugin.AbstractJettyMojo#execute() */ + @Override public void execute () throws MojoExecutionException, MojoFailureException { super.execute(); @@ -94,6 +95,7 @@ public class JettyRunWarExplodedMojo extends AbstractJettyMojo * * @see AbstractJettyMojo#checkPomConfiguration() */ + @Override public void checkPomConfiguration() throws MojoExecutionException { return; @@ -105,6 +107,7 @@ public class JettyRunWarExplodedMojo extends AbstractJettyMojo /** * @see AbstractJettyMojo#configureScanner() */ + @Override public void configureScanner() throws MojoExecutionException { scanner.watch(project.getFile().toPath()); @@ -168,6 +171,7 @@ public class JettyRunWarExplodedMojo extends AbstractJettyMojo /** * @see org.eclipse.jetty.maven.plugin.AbstractJettyMojo#restartWebApp(boolean) */ + @Override public void restartWebApp(boolean reconfigureScanner) throws Exception { getLog().info("Restarting webapp"); @@ -199,6 +203,7 @@ public class JettyRunWarExplodedMojo extends AbstractJettyMojo /** * @see org.eclipse.jetty.maven.plugin.AbstractJettyMojo#configureWebApplication() */ + @Override public void configureWebApplication () throws Exception { super.configureWebApplication(); diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunWarMojo.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunWarMojo.java index 16cfbc8d808..83a4f1017a6 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunWarMojo.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunWarMojo.java @@ -59,6 +59,7 @@ public class JettyRunWarMojo extends AbstractJettyMojo /** * @see org.apache.maven.plugin.Mojo#execute() */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { super.execute(); @@ -74,6 +75,7 @@ public class JettyRunWarMojo extends AbstractJettyMojo + @Override public void configureWebApplication () throws Exception { super.configureWebApplication(); @@ -87,6 +89,7 @@ public class JettyRunWarMojo extends AbstractJettyMojo /** * @see AbstractJettyMojo#checkPomConfiguration() */ + @Override public void checkPomConfiguration() throws MojoExecutionException { return; @@ -109,6 +112,7 @@ public class JettyRunWarMojo extends AbstractJettyMojo /** * @see AbstractJettyMojo#configureScanner() */ + @Override public void configureScanner() throws MojoExecutionException { scanner.watch(project.getFile().toPath()); @@ -147,6 +151,7 @@ public class JettyRunWarMojo extends AbstractJettyMojo /** * @see org.eclipse.jetty.maven.plugin.AbstractJettyMojo#restartWebApp(boolean) */ + @Override public void restartWebApp(boolean reconfigureScanner) throws Exception { getLog().info("Restarting webapp ..."); diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyStopMojo.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyStopMojo.java index 2b45325cd4b..68027601464 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyStopMojo.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyStopMojo.java @@ -66,6 +66,7 @@ public class JettyStopMojo extends AbstractMojo + @Override public void execute() throws MojoExecutionException, MojoFailureException { if (stopPort <= 0) diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyWebAppContext.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyWebAppContext.java index 34f0bad24ad..1ee4ca4d5a8 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyWebAppContext.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyWebAppContext.java @@ -444,6 +444,7 @@ public class JettyWebAppContext extends WebAppContext /* ------------------------------------------------------------ */ + @Override public void doStop () throws Exception { if (_classpathFiles != null) diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/MavenWebInfConfiguration.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/MavenWebInfConfiguration.java index 4c69f9f5e35..70b45244488 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/MavenWebInfConfiguration.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/MavenWebInfConfiguration.java @@ -46,6 +46,7 @@ public class MavenWebInfConfiguration extends WebInfConfiguration /** * @see org.eclipse.jetty.webapp.WebInfConfiguration#configure(org.eclipse.jetty.webapp.WebAppContext) */ + @Override public void configure(WebAppContext context) throws Exception { JettyWebAppContext jwac = (JettyWebAppContext)context; diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/Overlay.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/Overlay.java index cffa9729cc2..eefe8289b89 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/Overlay.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/Overlay.java @@ -58,6 +58,7 @@ public class Overlay return _config; } + @Override public String toString() { StringBuffer strbuff = new StringBuffer(); diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/OverlayConfig.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/OverlayConfig.java index a8eca3721e5..d3426f47b8c 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/OverlayConfig.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/OverlayConfig.java @@ -297,6 +297,7 @@ public class OverlayConfig return false; } + @Override public String toString() { StringBuffer strbuff = new StringBuffer(); diff --git a/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/mongodb/MongoSessionDataStore.java b/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/mongodb/MongoSessionDataStore.java index ef1b9a8bad9..1b078f61cb4 100644 --- a/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/mongodb/MongoSessionDataStore.java +++ b/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/mongodb/MongoSessionDataStore.java @@ -192,6 +192,7 @@ public class MongoSessionDataStore extends NoSqlSessionDataStore final AtomicReference exception = new AtomicReference(); Runnable r = new Runnable() { + @Override public void run () { try diff --git a/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/ContainerTldBundleDiscoverer.java b/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/ContainerTldBundleDiscoverer.java index e7c6681a13b..4c8ed392b91 100644 --- a/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/ContainerTldBundleDiscoverer.java +++ b/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/ContainerTldBundleDiscoverer.java @@ -89,6 +89,7 @@ public class ContainerTldBundleDiscoverer implements TldBundleDiscoverer * * @return The location of the jars that contain tld files as URLs. */ + @Override public URL[] getUrlsForBundlesWithTlds(DeploymentManager deploymentManager, BundleFileLocatorHelper locatorHelper) throws Exception { if (!isJspAvailable()) diff --git a/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/JSTLBundleDiscoverer.java b/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/JSTLBundleDiscoverer.java index d2f274dfbc5..7da3ca590f3 100644 --- a/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/JSTLBundleDiscoverer.java +++ b/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/JSTLBundleDiscoverer.java @@ -122,6 +122,7 @@ public class JSTLBundleDiscoverer implements TldBundleDiscoverer * @return array of URLs * @throws Exception In case of errors during resolving TLDs files */ + @Override public URL[] getUrlsForBundlesWithTlds(DeploymentManager deployer, BundleFileLocatorHelper locatorHelper) throws Exception { diff --git a/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jsp/FragmentActivator.java b/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jsp/FragmentActivator.java index c737f452bc9..385b2c6a7cf 100644 --- a/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jsp/FragmentActivator.java +++ b/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jsp/FragmentActivator.java @@ -45,6 +45,7 @@ public class FragmentActivator implements BundleActivator /** * */ + @Override public void start(BundleContext context) throws Exception { //set up some classes that will look for bundles with tlds that must be converted @@ -56,6 +57,7 @@ public class FragmentActivator implements BundleActivator /** * */ + @Override public void stop(BundleContext context) throws Exception { diff --git a/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/WarUrlActivator.java b/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/WarUrlActivator.java index da73c3c4c77..27c7269b7bf 100644 --- a/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/WarUrlActivator.java +++ b/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/WarUrlActivator.java @@ -42,6 +42,7 @@ public class WarUrlActivator implements BundleActivator * @param context the {@link BundleContext} to use */ @SuppressWarnings("unchecked") + @Override public void start(BundleContext context) throws Exception { Dictionary props = new Hashtable(); @@ -55,6 +56,7 @@ public class WarUrlActivator implements BundleActivator * as osgi might shutdown every registered service * by default: need test) */ + @Override public void stop(BundleContext context) throws Exception { try diff --git a/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/internal/WarURLConnection.java b/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/internal/WarURLConnection.java index 3741f623de5..c675bcab340 100644 --- a/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/internal/WarURLConnection.java +++ b/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/internal/WarURLConnection.java @@ -62,6 +62,7 @@ public class WarURLConnection extends URLConnection PipedInputStream pIn = new PipedInputStream(pOut); Runnable run = new Runnable() { + @Override public void run() { JarInputStream jin = null; @@ -124,196 +125,235 @@ public class WarURLConnection extends URLConnection } + @Override public InputStream getInputStream() throws IOException { return substitueManifest(_mf, _conn.getInputStream()); } + @Override public void addRequestProperty(String key, String value) { _conn.addRequestProperty(key,value); } + @Override public boolean equals(Object obj) { return _conn.equals(obj); } + @Override public boolean getAllowUserInteraction() { return _conn.getAllowUserInteraction(); } + @Override public int getConnectTimeout() { return _conn.getConnectTimeout(); } + @Override public Object getContent() throws IOException { return _conn.getContent(); } + @Override public Object getContent(Class[] classes) throws IOException { return _conn.getContent(classes); } + @Override public String getContentEncoding() { return _conn.getContentEncoding(); } + @Override public int getContentLength() { return _conn.getContentLength(); } + @Override public String getContentType() { return _conn.getContentType(); } + @Override public long getDate() { return _conn.getDate(); } + @Override public boolean getDefaultUseCaches() { return _conn.getDefaultUseCaches(); } + @Override public boolean getDoInput() { return _conn.getDoInput(); } + @Override public boolean getDoOutput() { return _conn.getDoOutput(); } + @Override public long getExpiration() { return _conn.getExpiration(); } + @Override public String getHeaderField(int n) { return _conn.getHeaderField(n); } + @Override public String getHeaderField(String name) { return _conn.getHeaderField(name); } + @Override public long getHeaderFieldDate(String name, long Default) { return _conn.getHeaderFieldDate(name,Default); } + @Override public int getHeaderFieldInt(String name, int Default) { return _conn.getHeaderFieldInt(name,Default); } + @Override public String getHeaderFieldKey(int n) { return _conn.getHeaderFieldKey(n); } + @Override public Map> getHeaderFields() { return _conn.getHeaderFields(); } + @Override public long getIfModifiedSince() { return _conn.getIfModifiedSince(); } + @Override public long getLastModified() { return _conn.getLastModified(); } + @Override public OutputStream getOutputStream() throws IOException { return _conn.getOutputStream(); } + @Override public Permission getPermission() throws IOException { return _conn.getPermission(); } + @Override public int getReadTimeout() { return _conn.getReadTimeout(); } + @Override public Map> getRequestProperties() { return _conn.getRequestProperties(); } + @Override public String getRequestProperty(String key) { return _conn.getRequestProperty(key); } + @Override public URL getURL() { return _conn.getURL(); } + @Override public boolean getUseCaches() { return _conn.getUseCaches(); } + @Override public void setAllowUserInteraction(boolean allowuserinteraction) { _conn.setAllowUserInteraction(allowuserinteraction); } + @Override public void setConnectTimeout(int timeout) { _conn.setConnectTimeout(timeout); } + @Override public void setDefaultUseCaches(boolean defaultusecaches) { _conn.setDefaultUseCaches(defaultusecaches); } + @Override public void setDoInput(boolean doinput) { _conn.setDoInput(doinput); } + @Override public void setDoOutput(boolean dooutput) { _conn.setDoOutput(dooutput); } + @Override public void setIfModifiedSince(long ifmodifiedsince) { _conn.setIfModifiedSince(ifmodifiedsince); } + @Override public void setReadTimeout(int timeout) { _conn.setReadTimeout(timeout); } + @Override public void setRequestProperty(String key, String value) { _conn.setRequestProperty(key,value); } + @Override public void setUseCaches(boolean usecaches) { _conn.setUseCaches(usecaches); diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/annotations/AnnotationConfiguration.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/annotations/AnnotationConfiguration.java index e2eaaaa2c6b..1c33a4d5f38 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/annotations/AnnotationConfiguration.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/annotations/AnnotationConfiguration.java @@ -55,6 +55,7 @@ public class AnnotationConfiguration extends org.eclipse.jetty.annotations.Annot super(parser, handlers, resource); } + @Override public Void call() throws Exception { if (_parser != null) diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/annotations/AnnotationParser.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/annotations/AnnotationParser.java index e52dd8e26e5..c885393aff3 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/annotations/AnnotationParser.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/annotations/AnnotationParser.java @@ -129,6 +129,7 @@ public class AnnotationParser extends org.eclipse.jetty.annotations.AnnotationPa TreeSet paths = new TreeSet( new Comparator() { + @Override public int compare(String o1, String o2) { int paths1 = new StringTokenizer(o1,"/",false).countTokens(); diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/AbstractContextProvider.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/AbstractContextProvider.java index a86026d9200..ef045288ff1 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/AbstractContextProvider.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/AbstractContextProvider.java @@ -233,6 +233,7 @@ public abstract class AbstractContextProvider extends AbstractLifeCycle implemen /** * @see org.eclipse.jetty.deploy.AppProvider#createContextHandler(org.eclipse.jetty.deploy.App) */ + @Override public ContextHandler createContextHandler(App app) throws Exception { if (app == null) @@ -246,6 +247,7 @@ public abstract class AbstractContextProvider extends AbstractLifeCycle implemen } /* ------------------------------------------------------------ */ + @Override public void setDeploymentManager(DeploymentManager deploymentManager) { _deploymentManager = deploymentManager; diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/AbstractWebAppProvider.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/AbstractWebAppProvider.java index 7d264598bc0..1aa83a46841 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/AbstractWebAppProvider.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/AbstractWebAppProvider.java @@ -146,6 +146,7 @@ public abstract class AbstractWebAppProvider extends AbstractLifeCycle implement _webApp = webApp; } + @Override public String getContextPath() { return _contextPath; @@ -624,6 +625,7 @@ public abstract class AbstractWebAppProvider extends AbstractLifeCycle implement /** * @see org.eclipse.jetty.deploy.AppProvider#setDeploymentManager(org.eclipse.jetty.deploy.DeploymentManager) */ + @Override public void setDeploymentManager(DeploymentManager deploymentManager) { _deploymentManager = deploymentManager; @@ -631,6 +633,7 @@ public abstract class AbstractWebAppProvider extends AbstractLifeCycle implement /* ------------------------------------------------------------ */ + @Override public ContextHandler createContextHandler(App app) throws Exception { if (app == null) diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleContextProvider.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleContextProvider.java index 9447abdba8b..f35c8e237aa 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleContextProvider.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleContextProvider.java @@ -154,6 +154,7 @@ public class BundleContextProvider extends AbstractContextProvider implements Bu /* ------------------------------------------------------------ */ + @Override public boolean bundleAdded (Bundle bundle) throws Exception { if (bundle == null) @@ -206,6 +207,7 @@ public class BundleContextProvider extends AbstractContextProvider implements Bu * @param bundle the bundle * @return true if this was a context we had deployed, false otherwise */ + @Override public boolean bundleRemoved (Bundle bundle) throws Exception { List apps = _bundleMap.remove(bundle); diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleWebAppProvider.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleWebAppProvider.java index 2f7af241c0d..21ee0a12751 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleWebAppProvider.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleWebAppProvider.java @@ -119,6 +119,7 @@ public class BundleWebAppProvider extends AbstractWebAppProvider implements Bund /** * @see org.eclipse.jetty.util.component.AbstractLifeCycle#doStart() */ + @Override protected void doStart() throws Exception { _webappTracker = new WebAppTracker(FrameworkUtil.getBundle(this.getClass()).getBundleContext(), getServerInstanceWrapper().getManagedServerName()); @@ -165,6 +166,7 @@ public class BundleWebAppProvider extends AbstractWebAppProvider implements Bund * A bundle has been added that could be a webapp * @param bundle the bundle */ + @Override public boolean bundleAdded (Bundle bundle) throws Exception { if (bundle == null) @@ -249,6 +251,7 @@ public class BundleWebAppProvider extends AbstractWebAppProvider implements Bund * @param bundle the bundle * @return true if this was a webapp we had deployed, false otherwise */ + @Override public boolean bundleRemoved (Bundle bundle) throws Exception { App app = _bundleMap.remove(bundle); diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/JettyBootstrapActivator.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/JettyBootstrapActivator.java index 5c4acbcc6ad..667792850cb 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/JettyBootstrapActivator.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/JettyBootstrapActivator.java @@ -66,6 +66,7 @@ public class JettyBootstrapActivator implements BundleActivator * * @param context the bundle context */ + @Override public void start(final BundleContext context) throws Exception { INSTANCE = this; @@ -91,6 +92,7 @@ public class JettyBootstrapActivator implements BundleActivator * @see * org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext) */ + @Override public void stop(BundleContext context) throws Exception { try diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/OSGiDeployer.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/OSGiDeployer.java index 9fe4af96108..06f636ec675 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/OSGiDeployer.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/OSGiDeployer.java @@ -45,6 +45,7 @@ public class OSGiDeployer extends StandardDeployer /* ------------------------------------------------------------ */ + @Override public void processBinding(Node node, App app) throws Exception { //TODO how to NOT send this event if its not a webapp: diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/OSGiUndeployer.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/OSGiUndeployer.java index bd3c15bd319..364a25d0a23 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/OSGiUndeployer.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/OSGiUndeployer.java @@ -47,6 +47,7 @@ public class OSGiUndeployer extends StandardUndeployer /* ------------------------------------------------------------ */ + @Override public void processBinding(Node node, App app) throws Exception { EventSender.getInstance().send(EventSender.UNDEPLOYING_EVENT, ((AbstractOSGiApp)app).getBundle(), app.getContextPath()); diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceContextProvider.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceContextProvider.java index ab8d060fd04..8c7a780ea3f 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceContextProvider.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceContextProvider.java @@ -146,6 +146,7 @@ public class ServiceContextProvider extends AbstractContextProvider implements S /* ------------------------------------------------------------ */ + @Override public boolean serviceAdded (ServiceReference serviceRef, ContextHandler context) { if (context == null || serviceRef == null) @@ -190,6 +191,7 @@ public class ServiceContextProvider extends AbstractContextProvider implements S /* ------------------------------------------------------------ */ + @Override public boolean serviceRemoved (ServiceReference serviceRef, ContextHandler context) { diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceWebAppProvider.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceWebAppProvider.java index 6a6d6d0a4cf..bcb8f38a98b 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceWebAppProvider.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceWebAppProvider.java @@ -156,6 +156,7 @@ public class ServiceWebAppProvider extends AbstractWebAppProvider implements Ser * * @param context the webapp */ + @Override public boolean serviceAdded (ServiceReference serviceRef, ContextHandler context) { if (context == null || !(context instanceof WebAppContext)) @@ -239,6 +240,7 @@ public class ServiceWebAppProvider extends AbstractWebAppProvider implements Ser /** * @param context the webapp */ + @Override public boolean serviceRemoved (ServiceReference serviceRef, ContextHandler context) { if (context == null || !(context instanceof WebAppContext)) @@ -262,6 +264,7 @@ public class ServiceWebAppProvider extends AbstractWebAppProvider implements Ser /** * @see org.eclipse.jetty.util.component.AbstractLifeCycle#doStart() */ + @Override protected void doStart() throws Exception { BundleContext bundleContext = FrameworkUtil.getBundle(this.getClass()).getBundleContext(); diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/OSGiWebappClassLoader.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/OSGiWebappClassLoader.java index 517bb109685..85d22e43e15 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/OSGiWebappClassLoader.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/OSGiWebappClassLoader.java @@ -123,6 +123,7 @@ public class OSGiWebappClassLoader extends WebAppClassLoader implements BundleRe * @return The Bundle object associated with this * BundleReference. */ + @Override public Bundle getBundle() { return _contributor; diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/FakeURLClassLoader.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/FakeURLClassLoader.java index 16aec20b277..9fffcd97fbf 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/FakeURLClassLoader.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/FakeURLClassLoader.java @@ -59,6 +59,7 @@ public class FakeURLClassLoader extends URLClassLoader /** * @see java.lang.Object#toString() */ + @Override public String toString() { StringBuilder builder = new StringBuilder(); diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/OSGiClassLoader.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/OSGiClassLoader.java index 53353aff2e7..f59c340892a 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/OSGiClassLoader.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/OSGiClassLoader.java @@ -62,6 +62,7 @@ public class OSGiClassLoader extends URLClassLoader * * Copied from WebAppClassLoader */ + @Override public URL getResource(String name) { URL url= null; diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultBundleClassLoaderHelper.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultBundleClassLoaderHelper.java index afaa2a97b84..5e7bb6170c5 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultBundleClassLoaderHelper.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultBundleClassLoaderHelper.java @@ -135,6 +135,7 @@ public class DefaultBundleClassLoaderHelper implements BundleClassLoaderHelper * @param bundle the bundle * @return classloader object */ + @Override public ClassLoader getBundleClassLoader(Bundle bundle) { String bundleActivator = (String) bundle.getHeaders().get("Bundle-Activator"); diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultFileLocatorHelper.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultFileLocatorHelper.java index c44725b220d..238a706c448 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultFileLocatorHelper.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultFileLocatorHelper.java @@ -88,6 +88,7 @@ public class DefaultFileLocatorHelper implements BundleFileLocatorHelper * @return Its installation location as a file. * @throws Exception if unable to get the bundle install location */ + @Override public File getBundleInstallLocation(Bundle bundle) throws Exception { // String installedBundles = System.getProperty("osgi.bundles"); @@ -214,6 +215,7 @@ public class DefaultFileLocatorHelper implements BundleFileLocatorHelper * @return file object * @throws Exception if unable to get the file in the bundle */ + @Override public File getFileInBundle(Bundle bundle, String path) throws Exception { if (path != null && path.length() > 0 && path.charAt(0) == '/') @@ -240,6 +242,7 @@ public class DefaultFileLocatorHelper implements BundleFileLocatorHelper * @param entryPath the entry path * @return null or all the entries found for that path. */ + @Override public Enumeration findEntries(Bundle bundle, String entryPath) { int last = entryPath.lastIndexOf('/'); @@ -267,6 +270,7 @@ public class DefaultFileLocatorHelper implements BundleFileLocatorHelper * @return The jar(s) file that is either the bundle itself, either the jars * embedded inside it. */ + @Override public File[] locateJarsInsideBundle(Bundle bundle) throws Exception { File jasperLocation = getBundleInstallLocation(bundle); @@ -317,6 +321,7 @@ public class DefaultFileLocatorHelper implements BundleFileLocatorHelper * * @return a URL to the bundle entry that uses a common protocol */ + @Override public URL getLocalURL(URL url) throws Exception { @@ -348,6 +353,7 @@ public class DefaultFileLocatorHelper implements BundleFileLocatorHelper *

* @throws Exception if unable to get the file url */ + @Override public URL getFileURL(URL url) throws Exception { diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/PackageAdminServiceTracker.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/PackageAdminServiceTracker.java index 47cba90371f..a4bc711f359 100644 --- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/PackageAdminServiceTracker.java +++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/PackageAdminServiceTracker.java @@ -110,6 +110,7 @@ public class PackageAdminServiceTracker implements ServiceListener * * @param event The ServiceEvent object. */ + @Override public void serviceChanged(ServiceEvent event) { if (event.getType() == ServiceEvent.REGISTERED) diff --git a/jetty-osgi/test-jetty-osgi-context/src/main/java/com/acme/osgi/Activator.java b/jetty-osgi/test-jetty-osgi-context/src/main/java/com/acme/osgi/Activator.java index a8ff3497d12..3abe2a26536 100644 --- a/jetty-osgi/test-jetty-osgi-context/src/main/java/com/acme/osgi/Activator.java +++ b/jetty-osgi/test-jetty-osgi-context/src/main/java/com/acme/osgi/Activator.java @@ -42,6 +42,7 @@ public class Activator implements BundleActivator * * @param context */ + @Override public void start(final BundleContext context) throws Exception { ContextHandler ch = new ContextHandler(); @@ -72,6 +73,7 @@ public class Activator implements BundleActivator * @see * org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext) */ + @Override public void stop(BundleContext context) throws Exception { _sr.unregister(); diff --git a/jetty-osgi/test-jetty-osgi-server/src/main/java/com/acme/osgi/Activator.java b/jetty-osgi/test-jetty-osgi-server/src/main/java/com/acme/osgi/Activator.java index a5ee135cc09..a45f567d57d 100644 --- a/jetty-osgi/test-jetty-osgi-server/src/main/java/com/acme/osgi/Activator.java +++ b/jetty-osgi/test-jetty-osgi-server/src/main/java/com/acme/osgi/Activator.java @@ -44,6 +44,7 @@ public class Activator implements BundleActivator * * @param context */ + @Override public void start(BundleContext context) throws Exception { //For test purposes, use a random port @@ -81,6 +82,7 @@ public class Activator implements BundleActivator * @see * org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext) */ + @Override public void stop(BundleContext context) throws Exception { _sr.unregister(); diff --git a/jetty-osgi/test-jetty-osgi-webapp/src/main/java/com/acme/osgi/Activator.java b/jetty-osgi/test-jetty-osgi-webapp/src/main/java/com/acme/osgi/Activator.java index 368e2f956aa..c73ce4945bf 100644 --- a/jetty-osgi/test-jetty-osgi-webapp/src/main/java/com/acme/osgi/Activator.java +++ b/jetty-osgi/test-jetty-osgi-webapp/src/main/java/com/acme/osgi/Activator.java @@ -71,6 +71,7 @@ public class Activator implements BundleActivator * * @param context */ + @Override public void start(BundleContext context) throws Exception { //Create webappA as a Service and target it at the default server @@ -98,6 +99,7 @@ public class Activator implements BundleActivator * @see * org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext) */ + @Override public void stop(BundleContext context) throws Exception { _srA.unregister(); diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/ContainerInitializer.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/ContainerInitializer.java index a647d08ed57..553f003b4f6 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/ContainerInitializer.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/ContainerInitializer.java @@ -147,6 +147,7 @@ public class ContainerInitializer } } + @Override public String toString() { List interested = Collections.emptyList(); diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/LifeCycleCallback.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/LifeCycleCallback.java index 2681c8f1a4b..ee6d41fa8ca 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/LifeCycleCallback.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/LifeCycleCallback.java @@ -155,6 +155,7 @@ public abstract class LifeCycleCallback } } + @Override public boolean equals (Object o) { if (o==null) diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/PostConstructCallback.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/PostConstructCallback.java index b9018a09185..d025c9c0cf7 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/PostConstructCallback.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/PostConstructCallback.java @@ -38,6 +38,7 @@ public class PostConstructCallback extends LifeCycleCallback * - cannot be static * @see org.eclipse.jetty.plus.annotation.LifeCycleCallback#validate(java.lang.Class, java.lang.reflect.Method) */ + @Override public void validate(Class clazz, Method method) { if (method.getExceptionTypes().length > 0) @@ -51,12 +52,14 @@ public class PostConstructCallback extends LifeCycleCallback } + @Override public void callback (Object instance) throws SecurityException, IllegalArgumentException, NoSuchMethodException, ClassNotFoundException, IllegalAccessException, InvocationTargetException { super.callback(instance); } + @Override public boolean equals (Object o) { if (super.equals(o) && (o instanceof PostConstructCallback)) diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/PreDestroyCallback.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/PreDestroyCallback.java index 51d4f2eb513..7fa9eab0e22 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/PreDestroyCallback.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/PreDestroyCallback.java @@ -42,6 +42,7 @@ public class PreDestroyCallback extends LifeCycleCallback * - not static * @see org.eclipse.jetty.plus.annotation.LifeCycleCallback#validate(java.lang.Class, java.lang.reflect.Method) */ + @Override public void validate(Class clazz, Method method) { @@ -57,6 +58,7 @@ public class PreDestroyCallback extends LifeCycleCallback } + @Override public void callback(Object instance) { try @@ -69,6 +71,7 @@ public class PreDestroyCallback extends LifeCycleCallback } } + @Override public boolean equals(Object o) { if (super.equals(o) && (o instanceof PreDestroyCallback)) diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/Link.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/Link.java index 2184e65141a..6e2703c0fab 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/Link.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/Link.java @@ -42,6 +42,7 @@ public class Link extends NamingEntry _link=link; } + @Override public void bindToENC(String localName) throws NamingException { throw new UnsupportedOperationException("Method not supported for Link objects"); diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/NamingEntry.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/NamingEntry.java index 1a0bbd2cebf..df4f90b1b5f 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/NamingEntry.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/NamingEntry.java @@ -49,6 +49,7 @@ public abstract class NamingEntry protected String _objectNameString; //the name of the object relative to the context it is stored in + @Override public String toString() { return _jndiName; diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/Transaction.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/Transaction.java index 9f91d22782b..f8053021a16 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/Transaction.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/jndi/Transaction.java @@ -68,6 +68,7 @@ public class Transaction extends NamingEntry * These should be in ADDITION to java:comp/UserTransaction * @see NamingEntry#bindToENC(java.lang.String) */ + @Override public void bindToENC (String localName) throws NamingException { @@ -94,6 +95,7 @@ public class Transaction extends NamingEntry /** * Unbind this Transaction from a java:comp */ + @Override public void unbindENC () { try diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/security/DataSourceLoginService.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/security/DataSourceLoginService.java index c7b4770776d..f807044e194 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/security/DataSourceLoginService.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/security/DataSourceLoginService.java @@ -285,6 +285,7 @@ public class DataSourceLoginService extends AbstractLoginService /* ------------------------------------------------------------ */ + @Override public UserPrincipal loadUserInfo (String username) { try @@ -318,6 +319,7 @@ public class DataSourceLoginService extends AbstractLoginService /* ------------------------------------------------------------ */ + @Override public String[] loadRoleInfo (UserPrincipal user) { DBUserPrincipal dbuser = (DBUserPrincipal)user; diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/EnvConfiguration.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/EnvConfiguration.java index 1b108199125..48215f44d18 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/EnvConfiguration.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/EnvConfiguration.java @@ -98,10 +98,12 @@ public class EnvConfiguration extends AbstractConfiguration final List bindings = new ArrayList(); NamingContext.Listener listener = new NamingContext.Listener() { + @Override public void unbind(NamingContext ctx, Binding binding) { } + @Override public Binding bind(NamingContext ctx, Binding binding) { bindings.add(new Bound(ctx,binding.getName())); diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDecorator.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDecorator.java index 1967914c071..c00c9a02d2a 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDecorator.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDecorator.java @@ -42,6 +42,7 @@ public class PlusDecorator implements Decorator _context = context; } + @Override public Object decorate (Object o) { @@ -68,6 +69,7 @@ public class PlusDecorator implements Decorator return o; } + @Override public void destroy (Object o) { LifeCycleCallbackCollection callbacks = (LifeCycleCallbackCollection)_context.getAttribute(LifeCycleCallbackCollection.LIFECYCLE_CALLBACK_COLLECTION); diff --git a/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDescriptorProcessor.java b/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDescriptorProcessor.java index 462d7ea3476..fe898053122 100644 --- a/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDescriptorProcessor.java +++ b/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDescriptorProcessor.java @@ -73,6 +73,7 @@ public class PlusDescriptorProcessor extends IterativeDescriptorProcessor /** * @see org.eclipse.jetty.webapp.IterativeDescriptorProcessor#start(WebAppContext, org.eclipse.jetty.webapp.Descriptor) */ + @Override public void start(WebAppContext context, Descriptor descriptor) { @@ -102,6 +103,7 @@ public class PlusDescriptorProcessor extends IterativeDescriptorProcessor /** * {@inheritDoc} */ + @Override public void end(WebAppContext context,Descriptor descriptor) { } diff --git a/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntries.java b/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntries.java index af0430d2e9d..8030e7f079d 100644 --- a/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntries.java +++ b/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntries.java @@ -49,6 +49,7 @@ public class TestNamingEntries { public class ScopeA { + @Override public String toString() { return this.getClass().getName()+"@"+super.hashCode(); @@ -77,6 +78,7 @@ public class TestNamingEntries { } + @Override public Object getObjectInstance(Object arg0, Name arg1, Context arg2, Hashtable arg3) throws Exception { Reference ref = (Reference)arg0; @@ -99,6 +101,7 @@ public class TestNamingEntries super(Integer.parseInt(value.trim())); } + @Override public Reference getReference() throws NamingException { RefAddr refAddr = new StringRefAddr("val", String.valueOf(getValue())); @@ -112,6 +115,7 @@ public class TestNamingEntries { } + @Override public Object getObjectInstance(Object arg0, Name arg1, Context arg2, Hashtable arg3) throws Exception { Reference ref = (Reference)arg0; diff --git a/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntryUtil.java b/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntryUtil.java index dd4ca531ed5..354dbda96af 100644 --- a/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntryUtil.java +++ b/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntryUtil.java @@ -48,6 +48,7 @@ public class TestNamingEntryUtil public class ScopeA { + @Override public String toString() { return this.getClass().getName()+"@"+Long.toHexString(super.hashCode()); diff --git a/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ConnectHandlerSSLTest.java b/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ConnectHandlerSSLTest.java index 7c17a6f9e40..084f2083045 100644 --- a/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ConnectHandlerSSLTest.java +++ b/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ConnectHandlerSSLTest.java @@ -158,6 +158,7 @@ public class ConnectHandlerSSLTest extends AbstractConnectHandlerTest private static class ServerHandler extends AbstractHandler { + @Override public void handle(String target, Request request, HttpServletRequest httpRequest, HttpServletResponse httpResponse) throws IOException, ServletException { request.setHandled(true); diff --git a/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ConnectHandlerTest.java b/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ConnectHandlerTest.java index 2f69fe3f1e1..55655364b2b 100644 --- a/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ConnectHandlerTest.java +++ b/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ConnectHandlerTest.java @@ -807,6 +807,7 @@ public class ConnectHandlerTest extends AbstractConnectHandlerTest private static class ServerHandler extends AbstractHandler { + @Override public void handle(String target, Request request, HttpServletRequest httpRequest, HttpServletResponse httpResponse) throws IOException, ServletException { request.setHandled(true); diff --git a/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ForwardProxyTLSServerTest.java b/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ForwardProxyTLSServerTest.java index 8923829b463..7302f2826f9 100644 --- a/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ForwardProxyTLSServerTest.java +++ b/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ForwardProxyTLSServerTest.java @@ -630,6 +630,7 @@ public class ForwardProxyTLSServerTest private static class ServerHandler extends AbstractHandler { + @Override public void handle(String target, Request request, HttpServletRequest httpRequest, HttpServletResponse httpResponse) throws IOException, ServletException { request.setHandled(true); diff --git a/jetty-rewrite/src/main/java/org/eclipse/jetty/rewrite/handler/ValidUrlRule.java b/jetty-rewrite/src/main/java/org/eclipse/jetty/rewrite/handler/ValidUrlRule.java index 45d6ba438ce..b4c9f92e68e 100644 --- a/jetty-rewrite/src/main/java/org/eclipse/jetty/rewrite/handler/ValidUrlRule.java +++ b/jetty-rewrite/src/main/java/org/eclipse/jetty/rewrite/handler/ValidUrlRule.java @@ -118,6 +118,7 @@ public class ValidUrlRule extends Rule return (!Character.isISOControl(codepoint)) && block != null && block != Character.UnicodeBlock.SPECIALS; } + @Override public String toString() { return super.toString() + "[" + _code + ":" + _reason + "]"; diff --git a/jetty-rewrite/src/test/java/org/eclipse/jetty/rewrite/handler/RegexRuleTest.java b/jetty-rewrite/src/test/java/org/eclipse/jetty/rewrite/handler/RegexRuleTest.java index ccd63aca9e6..80edde697d8 100644 --- a/jetty-rewrite/src/test/java/org/eclipse/jetty/rewrite/handler/RegexRuleTest.java +++ b/jetty-rewrite/src/test/java/org/eclipse/jetty/rewrite/handler/RegexRuleTest.java @@ -112,6 +112,7 @@ public class RegexRuleTest private class TestRegexRule extends RegexRule { + @Override public String apply(String target,HttpServletRequest request,HttpServletResponse response, Matcher matcher) throws IOException { return target; diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/AbstractLoginService.java b/jetty-security/src/main/java/org/eclipse/jetty/security/AbstractLoginService.java index 11a68528c12..7e8ea64a9e0 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/AbstractLoginService.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/AbstractLoginService.java @@ -55,6 +55,7 @@ public abstract class AbstractLoginService extends AbstractLifeCycle implements { _roleName=name; } + @Override public String getName() { return _roleName; @@ -93,6 +94,7 @@ public abstract class AbstractLoginService extends AbstractLifeCycle implements } /* ------------------------------------------------------------ */ + @Override public String getName() { return _name; @@ -128,6 +130,7 @@ public abstract class AbstractLoginService extends AbstractLifeCycle implements /** Set the identityService. * @param identityService the identityService to set */ + @Override public void setIdentityService(IdentityService identityService) { if (isRunning()) diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultAuthenticatorFactory.java b/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultAuthenticatorFactory.java index 65800e93537..588464545f1 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultAuthenticatorFactory.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultAuthenticatorFactory.java @@ -54,6 +54,7 @@ public class DefaultAuthenticatorFactory implements Authenticator.Factory { LoginService _loginService; + @Override public Authenticator getAuthenticator(Server server, ServletContext context, AuthConfiguration configuration, IdentityService identityService, LoginService loginService) { String auth=configuration.getAuthMethod(); diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultIdentityService.java b/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultIdentityService.java index 33a39289e53..fc608ac2fc9 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultIdentityService.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultIdentityService.java @@ -48,40 +48,47 @@ public class DefaultIdentityService implements IdentityService * If there are roles refs present in the scope, then wrap the UserIdentity * with one that uses the role references in the {@link UserIdentity#isUserInRole(String, org.eclipse.jetty.server.UserIdentity.Scope)} */ + @Override public Object associate(UserIdentity user) { return null; } /* ------------------------------------------------------------ */ + @Override public void disassociate(Object previous) { } /* ------------------------------------------------------------ */ + @Override public Object setRunAs(UserIdentity user, RunAsToken token) { return token; } /* ------------------------------------------------------------ */ + @Override public void unsetRunAs(Object lastToken) { } /* ------------------------------------------------------------ */ + @Override public RunAsToken newRunAsToken(String runAsName) { return new RoleRunAsToken(runAsName); } /* ------------------------------------------------------------ */ + @Override public UserIdentity getSystemUserIdentity() { return null; } /* ------------------------------------------------------------ */ + @Override public UserIdentity newUserIdentity(final Subject subject, final Principal userPrincipal, final String[] roles) { return new DefaultUserIdentity(subject,userPrincipal,roles); diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultUserIdentity.java b/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultUserIdentity.java index e73bb2b64ee..4c2644985fb 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultUserIdentity.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/DefaultUserIdentity.java @@ -43,16 +43,19 @@ public class DefaultUserIdentity implements UserIdentity _roles=roles; } + @Override public Subject getSubject() { return _subject; } + @Override public Principal getUserPrincipal() { return _userPrincipal; } + @Override public boolean isUserInRole(String role, Scope scope) { //Servlet Spec 3.1, pg 125 diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/JDBCLoginService.java b/jetty-security/src/main/java/org/eclipse/jetty/security/JDBCLoginService.java index b6aa5b53db8..8f08a6f1d72 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/JDBCLoginService.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/JDBCLoginService.java @@ -219,6 +219,7 @@ public class JDBCLoginService extends AbstractLoginService /* ------------------------------------------------------------ */ + @Override public UserPrincipal loadUserInfo (String username) { try @@ -255,6 +256,7 @@ public class JDBCLoginService extends AbstractLoginService /* ------------------------------------------------------------ */ + @Override public String[] loadRoleInfo (UserPrincipal user) { JDBCUserPrincipal jdbcUser = (JDBCUserPrincipal)user; diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/PropertyUserStore.java b/jetty-security/src/main/java/org/eclipse/jetty/security/PropertyUserStore.java index 0f19c69c717..ee4925a3df0 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/PropertyUserStore.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/PropertyUserStore.java @@ -321,6 +321,7 @@ public class PropertyUserStore extends UserStore implements PathWatcher.Listener * * @see org.eclipse.jetty.util.component.AbstractLifeCycle#doStart() */ + @Override protected void doStart() throws Exception { super.doStart(); @@ -358,6 +359,7 @@ public class PropertyUserStore extends UserStore implements PathWatcher.Listener /** * @see org.eclipse.jetty.util.component.AbstractLifeCycle#doStop() */ + @Override protected void doStop() throws Exception { super.doStop(); diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/RoleRunAsToken.java b/jetty-security/src/main/java/org/eclipse/jetty/security/RoleRunAsToken.java index 5e87a700d40..ee4278ecc74 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/RoleRunAsToken.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/RoleRunAsToken.java @@ -37,6 +37,7 @@ public class RoleRunAsToken implements RunAsToken return _runAsRole; } + @Override public String toString() { return "RoleRunAsToken("+_runAsRole+")"; diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/SpnegoUserIdentity.java b/jetty-security/src/main/java/org/eclipse/jetty/security/SpnegoUserIdentity.java index 4a7387210eb..d787d98c5bf 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/SpnegoUserIdentity.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/SpnegoUserIdentity.java @@ -39,16 +39,19 @@ public class SpnegoUserIdentity implements UserIdentity } + @Override public Subject getSubject() { return _subject; } + @Override public Principal getUserPrincipal() { return _principal; } + @Override public boolean isUserInRole(String role, Scope scope) { return _roles.contains(role); diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/SpnegoUserPrincipal.java b/jetty-security/src/main/java/org/eclipse/jetty/security/SpnegoUserPrincipal.java index 4a4cc3e048e..b503cf6d2be 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/SpnegoUserPrincipal.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/SpnegoUserPrincipal.java @@ -40,6 +40,7 @@ public class SpnegoUserPrincipal implements Principal _token = token; } + @Override public String getName() { return _name; diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/UserAuthentication.java b/jetty-security/src/main/java/org/eclipse/jetty/security/UserAuthentication.java index a7cfcc7628f..cfbbdcb1560 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/UserAuthentication.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/UserAuthentication.java @@ -39,6 +39,7 @@ public class UserAuthentication extends AbstractUserAuthentication return "{User,"+getAuthMethod()+","+_userIdentity+"}"; } + @Override public void logout() { SecurityHandler security=SecurityHandler.getCurrentSecurityHandler(); diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DeferredAuthentication.java b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DeferredAuthentication.java index 09a4588a615..6c26254171c 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DeferredAuthentication.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DeferredAuthentication.java @@ -315,6 +315,7 @@ public class DeferredAuthentication implements Authentication.Deferred { } + @Override public void setContentLengthLong(long len) { diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/LoginCallbackImpl.java b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/LoginCallbackImpl.java index 39f366272ac..16cd018449e 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/LoginCallbackImpl.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/LoginCallbackImpl.java @@ -53,51 +53,61 @@ public class LoginCallbackImpl implements LoginCallback this.credential = credential; } + @Override public Subject getSubject() { return subject; } + @Override public String getUserName() { return userName; } + @Override public Object getCredential() { return credential; } + @Override public boolean isSuccess() { return success; } + @Override public void setSuccess(boolean success) { this.success = success; } + @Override public Principal getUserPrincipal() { return userPrincipal; } + @Override public void setUserPrincipal(Principal userPrincipal) { this.userPrincipal = userPrincipal; } + @Override public String[] getRoles() { return roles; } + @Override public void setRoles(String[] groups) { this.roles = groups; } + @Override public void clearPassword() { if (credential != null) diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/SessionAuthentication.java b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/SessionAuthentication.java index 9e989eb6517..016564c578f 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/SessionAuthentication.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/SessionAuthentication.java @@ -75,6 +75,7 @@ public class SessionAuthentication extends AbstractUserAuthentication implements LOG.debug("Deserialized and relogged in {}",this); } + @Override public void logout() { if (_session!=null && _session.getAttribute(__J_AUTHENTICATED)!=null) diff --git a/jetty-security/src/test/java/org/eclipse/jetty/security/PropertyUserStoreTest.java b/jetty-security/src/test/java/org/eclipse/jetty/security/PropertyUserStoreTest.java index 31e1de8cc9e..0d710123c11 100644 --- a/jetty-security/src/test/java/org/eclipse/jetty/security/PropertyUserStoreTest.java +++ b/jetty-security/src/test/java/org/eclipse/jetty/security/PropertyUserStoreTest.java @@ -62,6 +62,7 @@ public class PropertyUserStoreTest { } + @Override public void update(String username, Credential credential, String[] roleArray) { if (!users.contains(username)) @@ -71,6 +72,7 @@ public class PropertyUserStoreTest } } + @Override public void remove(String username) { users.remove(username); diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/AbstractNetworkConnector.java b/jetty-server/src/main/java/org/eclipse/jetty/server/AbstractNetworkConnector.java index 47910b88b68..4a79b9eada4 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/AbstractNetworkConnector.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/AbstractNetworkConnector.java @@ -106,6 +106,7 @@ public abstract class AbstractNetworkConnector extends AbstractConnector impleme return super.shutdown(); } + @Override protected boolean handleAcceptFailure(Throwable ex) { if (isOpen()) diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/CachedContentFactory.java b/jetty-server/src/main/java/org/eclipse/jetty/server/CachedContentFactory.java index 912a4605abf..b942f8ff962 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/CachedContentFactory.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/CachedContentFactory.java @@ -332,6 +332,7 @@ public class CachedContentFactory implements HttpContent.ContentFactory SortedSet sorted= new TreeSet( new Comparator() { + @Override public int compare(CachedHttpContent c1, CachedHttpContent c2) { if (c1._lastAccessed getHeaderNames() { return null; @@ -132,6 +151,7 @@ public class ServletResponseHttpWrapper extends ServletResponseWrapper implement /** * @see javax.servlet.http.HttpServletResponse#getHeaders(java.lang.String) */ + @Override public Collection getHeaders(String name) { return null; @@ -140,6 +160,7 @@ public class ServletResponseHttpWrapper extends ServletResponseWrapper implement /** * @see javax.servlet.http.HttpServletResponse#getStatus() */ + @Override public int getStatus() { return 0; diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/UserIdentity.java b/jetty-server/src/main/java/org/eclipse/jetty/server/UserIdentity.java index 808934dcb5c..1f63407bec5 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/UserIdentity.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/UserIdentity.java @@ -92,16 +92,19 @@ public interface UserIdentity /* ------------------------------------------------------------ */ public static final UserIdentity UNAUTHENTICATED_IDENTITY = new UnauthenticatedUserIdentity() { + @Override public Subject getSubject() { return null; } + @Override public Principal getUserPrincipal() { return null; } + @Override public boolean isUserInRole(String role, Scope scope) { return false; diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/MovedContextHandler.java b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/MovedContextHandler.java index eee0f245059..c0622078303 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/MovedContextHandler.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/MovedContextHandler.java @@ -101,6 +101,7 @@ public class MovedContextHandler extends ContextHandler private class Redirector extends AbstractHandler { + @Override public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { if (_newContextURL==null) diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHttpOutputInterceptor.java b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHttpOutputInterceptor.java index 030d31619df..99ea4115d73 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHttpOutputInterceptor.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHttpOutputInterceptor.java @@ -84,6 +84,7 @@ public class GzipHttpOutputInterceptor implements HttpOutput.Interceptor _syncFlush=syncFlush; } + @Override public HttpOutput.Interceptor getNextInterceptor() { return _interceptor; diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionCache.java b/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionCache.java index 9901af3286b..0c6fc1b2731 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionCache.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionCache.java @@ -105,6 +105,7 @@ public abstract class AbstractSessionCache extends ContainerLifeCycle implements * @param data the session data * @return a new Session object */ + @Override public abstract Session newSession (SessionData data); @@ -188,6 +189,7 @@ public abstract class AbstractSessionCache extends ContainerLifeCycle implements /** * @return the SessionManger */ + @Override public SessionHandler getSessionHandler() { return _handler; @@ -197,6 +199,7 @@ public abstract class AbstractSessionCache extends ContainerLifeCycle implements /** * @see org.eclipse.jetty.server.session.SessionCache#initialize(org.eclipse.jetty.server.session.SessionContext) */ + @Override public void initialize (SessionContext context) { if (isStarted()) @@ -236,6 +239,7 @@ public abstract class AbstractSessionCache extends ContainerLifeCycle implements /** * @return the SessionDataStore or null if there isn't one */ + @Override public SessionDataStore getSessionDataStore() { return _sessionDataStore; @@ -244,6 +248,7 @@ public abstract class AbstractSessionCache extends ContainerLifeCycle implements /** * @see org.eclipse.jetty.server.session.SessionCache#setSessionDataStore(org.eclipse.jetty.server.session.SessionDataStore) */ + @Override public void setSessionDataStore(SessionDataStore sessionStore) { updateBean(_sessionDataStore, sessionStore); @@ -259,6 +264,7 @@ public abstract class AbstractSessionCache extends ContainerLifeCycle implements * @see org.eclipse.jetty.server.session.SessionCache#getEvictionPolicy() */ @ManagedAttribute(value="session eviction policy", readonly=true) + @Override public int getEvictionPolicy() { return _evictionPolicy; @@ -272,6 +278,7 @@ public abstract class AbstractSessionCache extends ContainerLifeCycle implements * * @see org.eclipse.jetty.server.session.SessionCache#setEvictionPolicy(int) */ + @Override public void setEvictionPolicy(int evictionTimeout) { _evictionPolicy = evictionTimeout; @@ -689,6 +696,7 @@ public abstract class AbstractSessionCache extends ContainerLifeCycle implements * * @param session session to check */ + @Override public void checkInactiveSession (Session session) { if (session == null) @@ -735,6 +743,7 @@ public abstract class AbstractSessionCache extends ContainerLifeCycle implements /** * @see org.eclipse.jetty.server.session.SessionCache#renewSessionId(java.lang.String, java.lang.String) */ + @Override public Session renewSessionId (String oldId, String newId) throws Exception { diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionDataStore.java b/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionDataStore.java index 097d952a108..05163a334aa 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionDataStore.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionDataStore.java @@ -69,6 +69,7 @@ public abstract class AbstractSessionDataStore extends ContainerLifeCycle implem /** * @see org.eclipse.jetty.server.session.SessionDataStore#initialize(org.eclipse.jetty.server.session.SessionContext) */ + @Override public void initialize (SessionContext context) throws Exception { if (isStarted()) diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/session/DefaultSessionIdManager.java b/jetty-server/src/main/java/org/eclipse/jetty/server/session/DefaultSessionIdManager.java index 56c7327fa8e..7056dac5100 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/session/DefaultSessionIdManager.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/session/DefaultSessionIdManager.java @@ -115,6 +115,7 @@ public class DefaultSessionIdManager extends ContainerLifeCycle implements Sessi /** * @param houseKeeper the housekeeper */ + @Override public void setSessionHouseKeeper (HouseKeeper houseKeeper) { updateBean(_houseKeeper, houseKeeper); @@ -126,6 +127,7 @@ public class DefaultSessionIdManager extends ContainerLifeCycle implements Sessi /** * @return the housekeeper */ + @Override public HouseKeeper getSessionHouseKeeper() { return _houseKeeper; @@ -475,6 +477,7 @@ public class DefaultSessionIdManager extends ContainerLifeCycle implements Sessi } /* ------------------------------------------------------------ */ + @Override public void invalidateAll (String id) { //tell all contexts that may have a session object with this id to @@ -516,6 +519,7 @@ public class DefaultSessionIdManager extends ContainerLifeCycle implements Sessi * * @return all session managers */ + @Override public Set getSessionHandlers() { Set handlers = new HashSet<>(); diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/session/FileSessionDataStore.java b/jetty-server/src/main/java/org/eclipse/jetty/server/session/FileSessionDataStore.java index 87afebbccb1..0ceb94a6674 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/session/FileSessionDataStore.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/session/FileSessionDataStore.java @@ -284,6 +284,7 @@ public class FileSessionDataStore extends AbstractSessionDataStore final AtomicReference exception = new AtomicReference(); Runnable r = new Runnable() { + @Override public void run () { //load session info from its file diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/session/JDBCSessionDataStore.java b/jetty-server/src/main/java/org/eclipse/jetty/server/session/JDBCSessionDataStore.java index de2e185744a..53d36272c5c 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/session/JDBCSessionDataStore.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/session/JDBCSessionDataStore.java @@ -632,6 +632,7 @@ public class JDBCSessionDataStore extends AbstractSessionDataStore Runnable r = new Runnable() { + @Override public void run () { try (Connection connection = _dbAdaptor.getConnection(); diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionContext.java b/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionContext.java index cda6a7e7c55..d982a469638 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionContext.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionContext.java @@ -78,6 +78,7 @@ public class SessionContext return _vhost; } + @Override public String toString () { return _workerName+"_"+_canonicalContextPath +"_"+_vhost; diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionData.java b/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionData.java index 630e670ff81..b86d3c2ac8b 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionData.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionData.java @@ -375,6 +375,7 @@ public class SessionData implements Serializable /** * @see java.lang.Object#toString() */ + @Override public String toString() { StringBuilder builder = new StringBuilder(); diff --git a/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorCloseTestBase.java b/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorCloseTestBase.java index b9713da2854..3cf455ec8ab 100644 --- a/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorCloseTestBase.java +++ b/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorCloseTestBase.java @@ -226,6 +226,7 @@ public abstract class ConnectorCloseTestBase extends HttpServerTestFixture /** * @see java.lang.Runnable#run() */ + @Override public void run() { try diff --git a/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorTimeoutTest.java b/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorTimeoutTest.java index 008ea09cc53..e11bc76dc7c 100644 --- a/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorTimeoutTest.java +++ b/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorTimeoutTest.java @@ -69,6 +69,7 @@ public abstract class ConnectorTimeoutTest extends HttpServerTestFixture } @Before + @Override public void before() { super.before(); diff --git a/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestFixture.java b/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestFixture.java index b81eb9ec574..9027bfefbf7 100644 --- a/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestFixture.java +++ b/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestFixture.java @@ -271,6 +271,7 @@ public class HttpServerTestFixture public final static HostnameVerifier __hostnameverifier = new HostnameVerifier() { + @Override public boolean verify(String hostname, SSLSession session) { return true; diff --git a/jetty-server/src/test/java/org/eclipse/jetty/server/handler/DebugHandlerTest.java b/jetty-server/src/test/java/org/eclipse/jetty/server/handler/DebugHandlerTest.java index ef950ea1aff..2cf85e1db72 100644 --- a/jetty-server/src/test/java/org/eclipse/jetty/server/handler/DebugHandlerTest.java +++ b/jetty-server/src/test/java/org/eclipse/jetty/server/handler/DebugHandlerTest.java @@ -60,6 +60,7 @@ public class DebugHandlerTest { public final static HostnameVerifier __hostnameverifier = new HostnameVerifier() { + @Override public boolean verify(String hostname, SSLSession session) { return true; diff --git a/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java b/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java index 804539e70ad..5c982e205fd 100644 --- a/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java +++ b/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java @@ -389,6 +389,7 @@ public class SSLEngineTest { private int bytes=0; + @Override public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/plain"); diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterHolder.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterHolder.java index 06d2aa08dd8..9fb7462628a 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterHolder.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterHolder.java @@ -225,6 +225,7 @@ public class FilterHolder extends Holder /* ------------------------------------------------------------ */ protected class Registration extends HolderRegistration implements FilterRegistration.Dynamic { + @Override public void addMappingForServletNames(EnumSet dispatcherTypes, boolean isMatchAfter, String... servletNames) { illegalStateIfContextStarted(); @@ -238,6 +239,7 @@ public class FilterHolder extends Holder _servletHandler.prependFilterMapping(mapping); } + @Override public void addMappingForUrlPatterns(EnumSet dispatcherTypes, boolean isMatchAfter, String... urlPatterns) { illegalStateIfContextStarted(); @@ -251,6 +253,7 @@ public class FilterHolder extends Holder _servletHandler.prependFilterMapping(mapping); } + @Override public Collection getServletNameMappings() { FilterMapping[] mappings =_servletHandler.getFilterMappings(); @@ -266,6 +269,7 @@ public class FilterHolder extends Holder return names; } + @Override public Collection getUrlPatternMappings() { FilterMapping[] mappings =_servletHandler.getFilterMappings(); @@ -287,6 +291,7 @@ public class FilterHolder extends Holder class Config extends HolderConfig implements FilterConfig { /* ------------------------------------------------------------ */ + @Override public String getFilterName() { return _name; diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterMapping.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterMapping.java index e9404a7f024..e37eef01166 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterMapping.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterMapping.java @@ -291,6 +291,7 @@ public class FilterMapping implements Dumpable } /* ------------------------------------------------------------ */ + @Override public String toString() { return @@ -301,12 +302,14 @@ public class FilterMapping implements Dumpable } /* ------------------------------------------------------------ */ + @Override public void dump(Appendable out, String indent) throws IOException { out.append(String.valueOf(this)).append("\n"); } /* ------------------------------------------------------------ */ + @Override public String dump() { return ContainerLifeCycle.dump(this); diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/Holder.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/Holder.java index e7d0299a491..a2e9924207d 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/Holder.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/Holder.java @@ -121,6 +121,7 @@ public class Holder extends BaseHolder /** * @param className The className to set. */ + @Override public void setClassName(String className) { super.setClassName(className); @@ -132,6 +133,7 @@ public class Holder extends BaseHolder /** * @param held The class to hold */ + @Override public void setHeldClass(Class held) { super.setHeldClass(held); @@ -239,6 +241,7 @@ public class Holder extends BaseHolder /* -------------------------------------------------------- */ protected class HolderRegistration implements Registration.Dynamic { + @Override public void setAsyncSupported(boolean isAsyncSupported) { illegalStateIfContextStarted(); @@ -251,26 +254,31 @@ public class Holder extends BaseHolder LOG.debug(this+" is "+description); } + @Override public String getClassName() { return Holder.this.getClassName(); } + @Override public String getInitParameter(String name) { return Holder.this.getInitParameter(name); } + @Override public Map getInitParameters() { return Holder.this.getInitParameters(); } + @Override public String getName() { return Holder.this.getName(); } + @Override public boolean setInitParameter(String name, String value) { illegalStateIfContextStarted(); @@ -286,6 +294,7 @@ public class Holder extends BaseHolder return true; } + @Override public Set setInitParameters(Map initParameters) { illegalStateIfContextStarted(); diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/Invoker.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/Invoker.java index afd50d3c9bc..f827c192da8 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/Invoker.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/Invoker.java @@ -79,6 +79,7 @@ public class Invoker extends HttpServlet private boolean _verbose; /* ------------------------------------------------------------ */ + @Override public void init() { ServletContext config=getServletContext(); @@ -112,6 +113,7 @@ public class Invoker extends HttpServlet } /* ------------------------------------------------------------ */ + @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { @@ -265,6 +267,7 @@ public class Invoker extends HttpServlet } /* ------------------------------------------------------------ */ + @Override public String getServletPath() { if (_included) @@ -273,6 +276,7 @@ public class Invoker extends HttpServlet } /* ------------------------------------------------------------ */ + @Override public String getPathInfo() { if (_included) @@ -281,6 +285,7 @@ public class Invoker extends HttpServlet } /* ------------------------------------------------------------ */ + @Override public Object getAttribute(String name) { if (_included) diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/NoJspServlet.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/NoJspServlet.java index 9ba691f4d82..cefa625d8c2 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/NoJspServlet.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/NoJspServlet.java @@ -33,6 +33,7 @@ public class NoJspServlet extends HttpServlet /* * @see javax.servlet.http.HttpServlet#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) */ + @Override protected void doGet(HttpServletRequest req, HttpServletResponse response) throws ServletException, IOException { if (!_warned) diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java index 672d0025681..31edea23d58 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java @@ -686,6 +686,7 @@ public class ServletContextHandler extends ContextHandler * Insert a HandlerWrapper before the first Session,Security or ServletHandler * but after any other HandlerWrappers. */ + @Override public void insertHandler(HandlerWrapper handler) { if (handler instanceof SessionHandler) @@ -805,6 +806,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getUrlPatterns() */ + @Override public Collection getUrlPatterns() { return new ArrayList(_urlPatterns); // spec says must be a copy @@ -819,6 +821,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getElIgnored() */ + @Override public String getElIgnored() { return _elIgnored; @@ -832,6 +835,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getPageEncoding() */ + @Override public String getPageEncoding() { return _pageEncoding; @@ -880,6 +884,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getScriptingInvalid() */ + @Override public String getScriptingInvalid() { return _scriptingInvalid; @@ -888,6 +893,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getIsXml() */ + @Override public String getIsXml() { return _isXml; @@ -896,6 +902,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getIncludePreludes() */ + @Override public Collection getIncludePreludes() { return new ArrayList(_includePreludes); //must be a copy @@ -910,6 +917,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getIncludeCodas() */ + @Override public Collection getIncludeCodas() { return new ArrayList(_includeCodas); //must be a copy @@ -924,6 +932,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getDeferredSyntaxAllowedAsLiteral() */ + @Override public String getDeferredSyntaxAllowedAsLiteral() { return _deferredSyntaxAllowedAsLiteral; @@ -932,6 +941,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getTrimDirectiveWhitespaces() */ + @Override public String getTrimDirectiveWhitespaces() { return _trimDirectiveWhitespaces; @@ -940,6 +950,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getDefaultContentType() */ + @Override public String getDefaultContentType() { return _defaultContentType; @@ -948,6 +959,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getBuffer() */ + @Override public String getBuffer() { return _buffer; @@ -956,11 +968,13 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspPropertyGroupDescriptor#getErrorOnUndeclaredNamespace() */ + @Override public String getErrorOnUndeclaredNamespace() { return _errorOnUndeclaredNamespace; } + @Override public String toString () { StringBuffer sb = new StringBuffer(); @@ -991,6 +1005,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.TaglibDescriptor#getTaglibURI() */ + @Override public String getTaglibURI() { return _uri; @@ -1004,6 +1019,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.TaglibDescriptor#getTaglibLocation() */ + @Override public String getTaglibLocation() { return _location; @@ -1014,6 +1030,7 @@ public class ServletContextHandler extends ContextHandler _location = location; } + @Override public String toString() { return ("TagLibDescriptor: taglib-uri="+_uri+" location="+_location); @@ -1032,6 +1049,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspConfigDescriptor#getTaglibs() */ + @Override public Collection getTaglibs() { return new ArrayList(_taglibs); @@ -1045,6 +1063,7 @@ public class ServletContextHandler extends ContextHandler /** * @see javax.servlet.descriptor.JspConfigDescriptor#getJspPropertyGroups() */ + @Override public Collection getJspPropertyGroups() { return new ArrayList(_jspPropertyGroups); @@ -1055,6 +1074,7 @@ public class ServletContextHandler extends ContextHandler _jspPropertyGroups.add(g); } + @Override public String toString() { StringBuffer sb = new StringBuffer(); diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java index 08890281553..a2aaf7fe9c5 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java @@ -233,12 +233,14 @@ public class ServletHolder extends Holder implements UserIdentity.Scope } /* ------------------------------------------------------------ */ + @Override public boolean equals(Object o) { return o instanceof ServletHolder && compareTo((ServletHolder)o)==0; } /* ------------------------------------------------------------ */ + @Override public int hashCode() { return _name==null?System.identityHashCode(this):_name.hashCode(); @@ -304,6 +306,7 @@ public class ServletHolder extends Holder implements UserIdentity.Scope /* ------------------------------------------------------------ */ + @Override public void doStart() throws Exception { @@ -436,6 +439,7 @@ public class ServletHolder extends Holder implements UserIdentity.Scope /* ------------------------------------------------------------ */ + @Override public void doStop() throws Exception { diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletMapping.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletMapping.java index 464b8ea680c..a01c543fadf 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletMapping.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletMapping.java @@ -133,6 +133,7 @@ public class ServletMapping } /* ------------------------------------------------------------ */ + @Override public String toString() { return (_pathSpecs==null?"[]":Arrays.asList(_pathSpecs).toString())+"=>"+_servletName; diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/StatisticsServlet.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/StatisticsServlet.java index f4661379c26..5a57c89755d 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/StatisticsServlet.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/StatisticsServlet.java @@ -52,6 +52,7 @@ public class StatisticsServlet extends HttpServlet private MemoryMXBean _memoryBean; private Connector[] _connectors; + @Override public void init() throws ServletException { ServletContext context = getServletContext(); @@ -79,11 +80,13 @@ public class StatisticsServlet extends HttpServlet } } + @Override public void doPost(HttpServletRequest sreq, HttpServletResponse sres) throws ServletException, IOException { doGet(sreq, sres); } + @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { if (_statsHandler == null) diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/FilterMappingMBean.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/FilterMappingMBean.java index 55ef4e9d525..d544c1db502 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/FilterMappingMBean.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/FilterMappingMBean.java @@ -29,6 +29,7 @@ public class FilterMappingMBean extends ObjectMBean super(managedObject); } + @Override public String getObjectNameBasis() { if (_managed != null && _managed instanceof FilterMapping) diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/HolderMBean.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/HolderMBean.java index 3f687aa4d5e..50eca6477e1 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/HolderMBean.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/HolderMBean.java @@ -29,6 +29,7 @@ public class HolderMBean extends ObjectMBean } /* ------------------------------------------------------------ */ + @Override public String getObjectNameBasis() { if (_managed!=null && _managed instanceof Holder) diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/ServletMappingMBean.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/ServletMappingMBean.java index 9000cd5274b..19e7c828fdd 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/ServletMappingMBean.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/jmx/ServletMappingMBean.java @@ -29,6 +29,7 @@ public class ServletMappingMBean extends ObjectMBean super(managedObject); } + @Override public String getObjectNameBasis() { if (_managed != null && _managed instanceof ServletMapping) diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/listener/ELContextCleaner.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/listener/ELContextCleaner.java index 6b2ba2c7086..278a0d3d08f 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/listener/ELContextCleaner.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/listener/ELContextCleaner.java @@ -44,10 +44,12 @@ public class ELContextCleaner implements ServletContextListener private static final Logger LOG = Log.getLogger(ELContextCleaner.class); + @Override public void contextInitialized(ServletContextEvent sce) { } + @Override public void contextDestroyed(ServletContextEvent sce) { try diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/listener/IntrospectorCleaner.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/listener/IntrospectorCleaner.java index d31c2c399e3..dfbd7c465cf 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/listener/IntrospectorCleaner.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/listener/IntrospectorCleaner.java @@ -32,11 +32,13 @@ import javax.servlet.ServletContextListener; public class IntrospectorCleaner implements ServletContextListener { + @Override public void contextInitialized(ServletContextEvent sce) { } + @Override public void contextDestroyed(ServletContextEvent sce) { java.beans.Introspector.flushCaches(); diff --git a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java index 9869f0553b7..4f2604c6223 100644 --- a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java +++ b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java @@ -494,6 +494,7 @@ public class AsyncContextTest this.wrapped = wrapped; } + @Override public void run() { if (wrapped) diff --git a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/DispatcherTest.java b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/DispatcherTest.java index cdedb9285f3..3e4e4f5c93e 100644 --- a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/DispatcherTest.java +++ b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/DispatcherTest.java @@ -340,6 +340,7 @@ public class DispatcherTest public static class ForwardServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { RequestDispatcher dispatcher = null; @@ -361,6 +362,7 @@ public class DispatcherTest public static class ForwardNonUTF8Servlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { RequestDispatcher dispatcher = null; @@ -382,11 +384,13 @@ public class DispatcherTest { ServletContext servletContext; + @Override public void init(FilterConfig filterConfig) throws ServletException { servletContext = filterConfig.getServletContext().getContext("/context"); } + @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { @@ -416,6 +420,7 @@ public class DispatcherTest } } + @Override public void destroy() { @@ -554,6 +559,7 @@ public class DispatcherTest public static class EchoURIServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/plain"); @@ -567,6 +573,7 @@ public class DispatcherTest public static class AssertForwardServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { assertEquals( "/context/ForwardServlet", request.getAttribute(Dispatcher.FORWARD_REQUEST_URI)); @@ -596,6 +603,7 @@ public class DispatcherTest public static class AssertNonUTF8ForwardServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { byte[] cp1251_bytes = TypeUtil.fromHexString("d2e5ecefe5f0e0f2f3f0e0"); @@ -644,6 +652,7 @@ public class DispatcherTest public static class AssertIncludeServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { assertEquals( "/context/AssertIncludeServlet", request.getAttribute(Dispatcher.INCLUDE_REQUEST_URI)); @@ -671,6 +680,7 @@ public class DispatcherTest public static class AssertForwardIncludeServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // include doesn't hide forward @@ -707,6 +717,7 @@ public class DispatcherTest public static class AssertIncludeForwardServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // forward hides include diff --git a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ErrorPageTest.java b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ErrorPageTest.java index 1759904b107..b65dded9b7e 100644 --- a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ErrorPageTest.java +++ b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ErrorPageTest.java @@ -159,6 +159,7 @@ public class ErrorPageTest public static class FailServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String code=request.getParameter("code"); @@ -171,6 +172,7 @@ public class ErrorPageTest public static class FailClosedServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.sendError(599); @@ -188,6 +190,7 @@ public class ErrorPageTest public static class ErrorServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter writer = response.getWriter(); diff --git a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/InvokerTest.java b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/InvokerTest.java index 2538be12ab1..413f3f861d3 100644 --- a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/InvokerTest.java +++ b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/InvokerTest.java @@ -88,6 +88,7 @@ public class InvokerTest public static class TestServlet extends HttpServlet implements Servlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.getWriter().append("Invoked TestServlet!"); diff --git a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/PostServletTest.java b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/PostServletTest.java index 4bbdd64332a..e8e9dba8b5c 100644 --- a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/PostServletTest.java +++ b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/PostServletTest.java @@ -55,6 +55,7 @@ public class PostServletTest public static class BasicReadPostServlet extends HttpServlet { + @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) { posted.set(true); diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CrossOriginFilter.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CrossOriginFilter.java index 16a3379ecdb..70545d2c0a8 100644 --- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CrossOriginFilter.java +++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CrossOriginFilter.java @@ -166,6 +166,7 @@ public class CrossOriginFilter implements Filter private boolean allowCredentials; private boolean chainPreflight; + @Override public void init(FilterConfig config) throws ServletException { String allowedOriginsConfig = config.getInitParameter(ALLOWED_ORIGINS_PARAM); @@ -257,6 +258,7 @@ public class CrossOriginFilter implements Filter return false; } + @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { handle((HttpServletRequest)request, (HttpServletResponse)response, chain); @@ -501,6 +503,7 @@ public class CrossOriginFilter implements Filter return builder.toString(); } + @Override public void destroy() { anyOriginAllowed = false; diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DoSFilter.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DoSFilter.java index 684b9677ce5..27ee84f5ca4 100644 --- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DoSFilter.java +++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DoSFilter.java @@ -191,6 +191,7 @@ public class DoSFilter implements Filter private Scheduler _scheduler; private ServletContext _context; + @Override public void init(FilterConfig filterConfig) throws ServletException { _queues = new Queue[getMaxPriority() + 1]; @@ -290,6 +291,7 @@ public class DoSFilter implements Filter } } + @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain filterChain) throws IOException, ServletException { doFilter((HttpServletRequest)request, (HttpServletResponse)response, filterChain); @@ -764,6 +766,7 @@ public class DoSFilter implements Filter return result; } + @Override public void destroy() { LOG.debug("Destroy {}",this); @@ -1200,6 +1203,7 @@ public class DoSFilter implements Filter return _type; } + @Override public void valueBound(HttpSessionBindingEvent event) { if (LOG.isDebugEnabled()) @@ -1207,6 +1211,7 @@ public class DoSFilter implements Filter _context = event.getSession().getServletContext(); } + @Override public void valueUnbound(HttpSessionBindingEvent event) { //take the tracker out of the list of trackers @@ -1215,6 +1220,7 @@ public class DoSFilter implements Filter _context = null; } + @Override public void sessionWillPassivate(HttpSessionEvent se) { //take the tracker of the list of trackers (if its still there) @@ -1223,6 +1229,7 @@ public class DoSFilter implements Filter _context = null; } + @Override public void sessionDidActivate(HttpSessionEvent se) { RateTracker tracker = (RateTracker)se.getSession().getAttribute(__TRACKER); diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/MultiPartFilter.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/MultiPartFilter.java index 32fdb488552..b1f01913507 100644 --- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/MultiPartFilter.java +++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/MultiPartFilter.java @@ -113,6 +113,7 @@ public class MultiPartFilter implements Filter /** * @see javax.servlet.Filter#init(javax.servlet.FilterConfig) */ + @Override public void init(FilterConfig filterConfig) throws ServletException { tempdir=(File)filterConfig.getServletContext().getAttribute("javax.servlet.context.tempdir"); @@ -139,6 +140,7 @@ public class MultiPartFilter implements Filter * @see javax.servlet.Filter#doFilter(javax.servlet.ServletRequest, * javax.servlet.ServletResponse, javax.servlet.FilterChain) */ + @Override public void doFilter(ServletRequest request,ServletResponse response,FilterChain chain) throws IOException, ServletException { @@ -235,6 +237,7 @@ public class MultiPartFilter implements Filter /** * @see javax.servlet.Filter#destroy() */ + @Override public void destroy() { } diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PutFilter.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PutFilter.java index 14a4b69d769..8d0e9280930 100644 --- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PutFilter.java +++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PutFilter.java @@ -78,6 +78,7 @@ public class PutFilter implements Filter /* ------------------------------------------------------------ */ + @Override public void init(FilterConfig config) throws ServletException { _context=config.getServletContext(); @@ -118,6 +119,7 @@ public class PutFilter implements Filter } /* ------------------------------------------------------------ */ + @Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { HttpServletRequest request=(HttpServletRequest)req; @@ -179,6 +181,7 @@ public class PutFilter implements Filter } /* ------------------------------------------------------------ */ + @Override public void destroy() { } diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/QoSFilter.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/QoSFilter.java index bf6a80f749c..2d4b0febd95 100644 --- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/QoSFilter.java +++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/QoSFilter.java @@ -101,6 +101,7 @@ public class QoSFilter implements Filter private Queue[] _queues; private AsyncListener[] _listeners; + @Override public void init(FilterConfig filterConfig) { int max_priority = __DEFAULT_MAX_PRIORITY; @@ -135,6 +136,7 @@ public class QoSFilter implements Filter context.setAttribute(filterConfig.getFilterName(), this); } + @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { boolean accepted = false; @@ -266,6 +268,7 @@ public class QoSFilter implements Filter } } + @Override public void destroy() { } diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/WelcomeFilter.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/WelcomeFilter.java index d4681df09c8..a30efa06331 100644 --- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/WelcomeFilter.java +++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/WelcomeFilter.java @@ -46,6 +46,7 @@ public class WelcomeFilter implements Filter { private String welcome; + @Override public void init(FilterConfig filterConfig) { welcome=filterConfig.getInitParameter("welcome"); @@ -54,6 +55,7 @@ public class WelcomeFilter implements Filter } /* ------------------------------------------------------------ */ + @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) @@ -66,6 +68,7 @@ public class WelcomeFilter implements Filter chain.doFilter(request, response); } + @Override public void destroy() {} } diff --git a/jetty-servlets/src/test/java/org/eclipse/jetty/server/handler/gzip/AsyncScheduledDispatchWrite.java b/jetty-servlets/src/test/java/org/eclipse/jetty/server/handler/gzip/AsyncScheduledDispatchWrite.java index f8ff1a6635e..ed190efcbd0 100644 --- a/jetty-servlets/src/test/java/org/eclipse/jetty/server/handler/gzip/AsyncScheduledDispatchWrite.java +++ b/jetty-servlets/src/test/java/org/eclipse/jetty/server/handler/gzip/AsyncScheduledDispatchWrite.java @@ -73,6 +73,7 @@ public abstract class AsyncScheduledDispatchWrite extends TestDirContentServlet this.originalReqResp = originalReqResp; } + @Override public void init(ServletConfig config) throws ServletException { super.init(config); diff --git a/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/EventSourceServletTest.java b/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/EventSourceServletTest.java index 83cc164544c..3cea6f5486d 100644 --- a/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/EventSourceServletTest.java +++ b/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/EventSourceServletTest.java @@ -77,12 +77,14 @@ public class EventSourceServletTest { return new EventSource() { + @Override public void onOpen(Emitter emitter) throws IOException { emitterRef.set(emitter); emitterLatch.countDown(); } + @Override public void onClose() { closeLatch.countDown(); @@ -136,12 +138,14 @@ public class EventSourceServletTest { return new EventSource() { + @Override public void onOpen(Emitter emitter) throws IOException { emitterRef.set(emitter); emitterLatch.countDown(); } + @Override public void onClose() { } @@ -195,11 +199,13 @@ public class EventSourceServletTest { return new EventSource() { + @Override public void onOpen(Emitter emitter) throws IOException { emitter.data(data); } + @Override public void onClose() { } @@ -244,11 +250,13 @@ public class EventSourceServletTest { return new EventSource() { + @Override public void onOpen(Emitter emitter) throws IOException { emitter.data(data); } + @Override public void onClose() { } @@ -289,11 +297,13 @@ public class EventSourceServletTest { return new EventSource() { + @Override public void onOpen(Emitter emitter) throws IOException { emitter.event(name, data); } + @Override public void onClose() { } diff --git a/jetty-spring/src/main/java/org/eclipse/jetty/spring/SpringConfigurationProcessorFactory.java b/jetty-spring/src/main/java/org/eclipse/jetty/spring/SpringConfigurationProcessorFactory.java index 4faea8584a4..ec03e076518 100644 --- a/jetty-spring/src/main/java/org/eclipse/jetty/spring/SpringConfigurationProcessorFactory.java +++ b/jetty-spring/src/main/java/org/eclipse/jetty/spring/SpringConfigurationProcessorFactory.java @@ -33,6 +33,7 @@ import org.eclipse.jetty.xml.XmlConfiguration; */ public class SpringConfigurationProcessorFactory implements ConfigurationProcessorFactory { + @Override public ConfigurationProcessor getConfigurationProcessor(String dtd, String tag) { if ("beans".equals(tag)) diff --git a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java index e42ba9d70e8..24295d1ee69 100644 --- a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java +++ b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java @@ -370,10 +370,12 @@ public class JSON { appendJSON(buffer,new Convertible() { + @Override public void fromJSON(Map object) { } + @Override public void toJSON(Output out) { convertor.toJSON(object,out); @@ -1316,6 +1318,7 @@ public class JSON } } + @Override public void add(Object obj) { if (c == 0) @@ -1324,6 +1327,7 @@ public class JSON c = 0; } + @Override public void addClass(Class type) { try @@ -1341,6 +1345,7 @@ public class JSON } } + @Override public void add(String name, Object value) { try @@ -1359,6 +1364,7 @@ public class JSON } } + @Override public void add(String name, double value) { try @@ -1377,6 +1383,7 @@ public class JSON } } + @Override public void add(String name, long value) { try @@ -1395,6 +1402,7 @@ public class JSON } } + @Override public void add(String name, boolean value) { try @@ -1436,6 +1444,7 @@ public class JSON string = s; } + @Override public boolean hasNext() { if (index < string.length()) @@ -1444,11 +1453,13 @@ public class JSON return false; } + @Override public char next() { return string.charAt(index++); } + @Override public char peek() { return string.charAt(index); @@ -1460,6 +1471,7 @@ public class JSON return string.substring(0,index) + "|||" + string.substring(index); } + @Override public char[] scratchBuffer() { if (scratch == null) @@ -1485,6 +1497,7 @@ public class JSON _next = -1; } + @Override public boolean hasNext() { getNext(); @@ -1496,6 +1509,7 @@ public class JSON return true; } + @Override public char next() { getNext(); @@ -1504,6 +1518,7 @@ public class JSON return c; } + @Override public char peek() { getNext(); @@ -1525,6 +1540,7 @@ public class JSON } } + @Override public char[] scratchBuffer() { if (scratch == null) @@ -1629,6 +1645,7 @@ public class JSON return _json; } + @Override public void addJSON(Appendable buffer) { try diff --git a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONCollectionConvertor.java b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONCollectionConvertor.java index 504343bf987..a92b3202261 100644 --- a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONCollectionConvertor.java +++ b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONCollectionConvertor.java @@ -26,12 +26,14 @@ import org.eclipse.jetty.util.Loader; public class JSONCollectionConvertor implements JSON.Convertor { + @Override public void toJSON(Object obj, JSON.Output out) { out.addClass(obj.getClass()); out.add("list", ((Collection)obj).toArray()); } + @Override public Object fromJSON(Map object) { try diff --git a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONDateConvertor.java b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONDateConvertor.java index 617d4d7bbe3..ea4360a1236 100644 --- a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONDateConvertor.java +++ b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONDateConvertor.java @@ -71,6 +71,7 @@ public class JSONDateConvertor implements JSON.Convertor _format.setTimeZone(zone); } + @Override public Object fromJSON(Map map) { if (!_fromJSON) @@ -89,6 +90,7 @@ public class JSONDateConvertor implements JSON.Convertor return null; } + @Override public void toJSON(Object obj, Output out) { String date = _dateCache.format((Date)obj); diff --git a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONEnumConvertor.java b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONEnumConvertor.java index d02724e3b5b..8ce9286cc96 100644 --- a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONEnumConvertor.java +++ b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONEnumConvertor.java @@ -62,6 +62,7 @@ public class JSONEnumConvertor implements JSON.Convertor _fromJSON=fromJSON; } + @Override public Object fromJSON(Map map) { if (!_fromJSON) @@ -78,6 +79,7 @@ public class JSONEnumConvertor implements JSON.Convertor return null; } + @Override public void toJSON(Object obj, Output out) { if (_fromJSON) diff --git a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONObjectConvertor.java b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONObjectConvertor.java index 332351ef1f8..dc72f89bae0 100644 --- a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONObjectConvertor.java +++ b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONObjectConvertor.java @@ -58,6 +58,7 @@ public class JSONObjectConvertor implements JSON.Convertor _excluded=new HashSet(Arrays.asList(excluded)); } + @Override public Object fromJSON(Map map) { if (_fromJSON) @@ -65,6 +66,7 @@ public class JSONObjectConvertor implements JSON.Convertor return map; } + @Override public void toJSON(Object obj, Output out) { try diff --git a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java index 031505257a8..a715b1451fb 100644 --- a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java +++ b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java @@ -176,6 +176,7 @@ public class JSONPojoConvertor implements JSON.Convertor } /* ------------------------------------------------------------ */ + @Override public Object fromJSON(Map object) { Object obj = null; @@ -221,6 +222,7 @@ public class JSONPojoConvertor implements JSON.Convertor } /* ------------------------------------------------------------ */ + @Override public void toJSON(Object obj, Output out) { if(_fromJSON) @@ -377,6 +379,7 @@ public class JSONPojoConvertor implements JSON.Convertor public static final NumberType SHORT = new NumberType() { + @Override public Object getActualValue(Number number) { return new Short(number.shortValue()); @@ -385,6 +388,7 @@ public class JSONPojoConvertor implements JSON.Convertor public static final NumberType INTEGER = new NumberType() { + @Override public Object getActualValue(Number number) { return new Integer(number.intValue()); @@ -393,6 +397,7 @@ public class JSONPojoConvertor implements JSON.Convertor public static final NumberType FLOAT = new NumberType() { + @Override public Object getActualValue(Number number) { return new Float(number.floatValue()); @@ -401,6 +406,7 @@ public class JSONPojoConvertor implements JSON.Convertor public static final NumberType LONG = new NumberType() { + @Override public Object getActualValue(Number number) { return number instanceof Long ? number : new Long(number.longValue()); @@ -409,6 +415,7 @@ public class JSONPojoConvertor implements JSON.Convertor public static final NumberType DOUBLE = new NumberType() { + @Override public Object getActualValue(Number number) { return number instanceof Double ? number : new Double(number.doubleValue()); diff --git a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactory.java b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactory.java index db55072518b..dba596562fc 100644 --- a/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactory.java +++ b/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactory.java @@ -57,6 +57,7 @@ public class JSONPojoConvertorFactory implements JSON.Convertor } /* ------------------------------------------------------------ */ + @Override public void toJSON(Object obj, Output out) { String clsName=obj.getClass().getName(); @@ -80,6 +81,7 @@ public class JSONPojoConvertorFactory implements JSON.Convertor } } + @Override public Object fromJSON(Map object) { Map map=object; diff --git a/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java b/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java index b8dfa10c98b..015a6c9354e 100644 --- a/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java +++ b/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java @@ -445,6 +445,7 @@ public class JSONTest { } + @Override public void fromJSON(Map object) { name=(String)object.get("name"); @@ -452,6 +453,7 @@ public class JSONTest number=((Number)object.get("number")).intValue(); } + @Override public void toJSON(Output out) { out.addClass(Woggle.class); @@ -460,6 +462,7 @@ public class JSONTest out.add("number",number); } + @Override public String toString() { return name+"<<"+nested+">>"+number; diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/ArrayTernaryTrie.java b/jetty-util/src/main/java/org/eclipse/jetty/util/ArrayTernaryTrie.java index 48ed597cdd8..b1417413545 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/ArrayTernaryTrie.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/ArrayTernaryTrie.java @@ -582,51 +582,61 @@ public class ArrayTernaryTrie extends AbstractTrie _trie = new ArrayTernaryTrie<>(insensitive,capacity); } + @Override public boolean put(V v) { return put(v.toString(),v); } + @Override public int hashCode() { return _trie.hashCode(); } + @Override public V remove(String s) { return _trie.remove(s); } + @Override public V get(String s) { return _trie.get(s); } + @Override public V get(ByteBuffer b) { return _trie.get(b); } + @Override public V getBest(byte[] b, int offset, int len) { return _trie.getBest(b,offset,len); } + @Override public boolean isCaseInsensitive() { return _trie.isCaseInsensitive(); } + @Override public boolean equals(Object obj) { return _trie.equals(obj); } + @Override public void clear() { _trie.clear(); } + @Override public boolean put(String s, V v) { boolean added = _trie.put(s,v); @@ -642,41 +652,49 @@ public class ArrayTernaryTrie extends AbstractTrie return added; } + @Override public V get(String s, int offset, int len) { return _trie.get(s,offset,len); } + @Override public V get(ByteBuffer b, int offset, int len) { return _trie.get(b,offset,len); } + @Override public V getBest(String s) { return _trie.getBest(s); } + @Override public V getBest(String s, int offset, int length) { return _trie.getBest(s,offset,length); } + @Override public V getBest(ByteBuffer b, int offset, int len) { return _trie.getBest(b,offset,len); } + @Override public String toString() { return _trie.toString(); } + @Override public Set keySet() { return _trie.keySet(); } + @Override public boolean isFull() { return false; diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/IO.java b/jetty-util/src/main/java/org/eclipse/jetty/util/IO.java index 37690444674..13c4370f1d9 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/IO.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/IO.java @@ -85,6 +85,7 @@ public class IO /* * @see java.lang.Runnable#run() */ + @Override public void run() { try { diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/InetAddressSet.java b/jetty-util/src/main/java/org/eclipse/jetty/util/InetAddressSet.java index 6274ce5e4fc..30efacda595 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/InetAddressSet.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/InetAddressSet.java @@ -147,6 +147,7 @@ public class InetAddressSet extends AbstractSet implements Set, _address=address; } + @Override public boolean test(InetAddress address, byte[] raw) { return _address.equals(address); @@ -197,6 +198,7 @@ public class InetAddressSet extends AbstractSet implements Set, } } + @Override public boolean test(InetAddress item, byte[] raw) { if (raw.length!=_min.length) @@ -258,6 +260,7 @@ public class InetAddressSet extends AbstractSet implements Set, throw new IllegalArgumentException("CIDR bits non zero: "+pattern); } + @Override public boolean test(InetAddress item, byte[] raw) { if (raw.length!=_raw.length) @@ -303,6 +306,7 @@ public class InetAddressSet extends AbstractSet implements Set, } } + @Override public boolean test(InetAddress item, byte[] raw) { if (raw.length!=4) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/JavaVersion.java b/jetty-util/src/main/java/org/eclipse/jetty/util/JavaVersion.java index dde70e12578..ec5bc39dec6 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/JavaVersion.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/JavaVersion.java @@ -214,6 +214,7 @@ public class JavaVersion return suffix; } + @Override public String toString() { return version; diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartInputStreamParser.java b/jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartInputStreamParser.java index 5e2a7f6ebaa..a7455e4e698 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartInputStreamParser.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartInputStreamParser.java @@ -190,6 +190,7 @@ public class MultiPartInputStreamParser /** * @see javax.servlet.http.Part#getContentType() */ + @Override public String getContentType() { return _contentType; @@ -198,6 +199,7 @@ public class MultiPartInputStreamParser /** * @see javax.servlet.http.Part#getHeader(java.lang.String) */ + @Override public String getHeader(String name) { if (name == null) @@ -208,6 +210,7 @@ public class MultiPartInputStreamParser /** * @see javax.servlet.http.Part#getHeaderNames() */ + @Override public Collection getHeaderNames() { return _headers.keySet(); @@ -216,6 +219,7 @@ public class MultiPartInputStreamParser /** * @see javax.servlet.http.Part#getHeaders(java.lang.String) */ + @Override public Collection getHeaders(String name) { return _headers.getValues(name); @@ -224,6 +228,7 @@ public class MultiPartInputStreamParser /** * @see javax.servlet.http.Part#getInputStream() */ + @Override public InputStream getInputStream() throws IOException { if (_file != null) @@ -258,6 +263,7 @@ public class MultiPartInputStreamParser /** * @see javax.servlet.http.Part#getName() */ + @Override public String getName() { return _name; @@ -266,6 +272,7 @@ public class MultiPartInputStreamParser /** * @see javax.servlet.http.Part#getSize() */ + @Override public long getSize() { return _size; @@ -274,6 +281,7 @@ public class MultiPartInputStreamParser /** * @see javax.servlet.http.Part#write(java.lang.String) */ + @Override public void write(String fileName) throws IOException { if (_file == null) @@ -314,6 +322,7 @@ public class MultiPartInputStreamParser * (ie no longer temporary) * @see javax.servlet.http.Part#delete() */ + @Override public void delete() throws IOException { if (_file != null && _file.exists()) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/PathWatcher.java b/jetty-util/src/main/java/org/eclipse/jetty/util/PathWatcher.java index 7afe0edd9f4..57ba31a30cc 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/PathWatcher.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/PathWatcher.java @@ -333,6 +333,7 @@ public class PathWatcher extends AbstractLifeCycle implements Runnable return path; } + @Override public boolean test(Path path) { if (excludeHidden && isHidden(path)) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/RolloverFileOutputStream.java b/jetty-util/src/main/java/org/eclipse/jetty/util/RolloverFileOutputStream.java index 4115971db3b..aba6e34b229 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/RolloverFileOutputStream.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/RolloverFileOutputStream.java @@ -361,6 +361,7 @@ public class RolloverFileOutputStream extends OutputStream } /* ------------------------------------------------------------ */ + @Override public void write(int b) throws IOException { synchronized(this) @@ -392,6 +393,7 @@ public class RolloverFileOutputStream extends OutputStream } /* ------------------------------------------------------------ */ + @Override public void flush() throws IOException { synchronized(this) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/component/ContainerLifeCycle.java b/jetty-util/src/main/java/org/eclipse/jetty/util/component/ContainerLifeCycle.java index 976613eaa2f..4b6d963969e 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/component/ContainerLifeCycle.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/component/ContainerLifeCycle.java @@ -858,6 +858,7 @@ public class ContainerLifeCycle extends AbstractLifeCycle implements Container, * @return the list of beans of the given class from the entire managed hierarchy * @param the Bean type */ + @Override public Collection getContainedBeans(Class clazz) { Set beans = new HashSet<>(); diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/component/FileNoticeLifeCycleListener.java b/jetty-util/src/main/java/org/eclipse/jetty/util/component/FileNoticeLifeCycleListener.java index 9959d9dab82..3c37c833a8d 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/component/FileNoticeLifeCycleListener.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/component/FileNoticeLifeCycleListener.java @@ -52,26 +52,31 @@ public class FileNoticeLifeCycleListener implements LifeCycle.Listener } } + @Override public void lifeCycleStarting(LifeCycle event) { writeState("STARTING",event); } + @Override public void lifeCycleStarted(LifeCycle event) { writeState("STARTED",event); } + @Override public void lifeCycleFailure(LifeCycle event, Throwable cause) { writeState("FAILED",event); } + @Override public void lifeCycleStopping(LifeCycle event) { writeState("STOPPING",event); } + @Override public void lifeCycleStopped(LifeCycle event) { writeState("STOPPED",event); diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/log/AbstractLogger.java b/jetty-util/src/main/java/org/eclipse/jetty/util/log/AbstractLogger.java index e17c701546f..f27a55a3dff 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/log/AbstractLogger.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/log/AbstractLogger.java @@ -228,6 +228,7 @@ public abstract class AbstractLogger implements Logger } + @Override public void debug(String msg, long arg) { if (isDebugEnabled()) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/log/JavaUtilLog.java b/jetty-util/src/main/java/org/eclipse/jetty/util/log/JavaUtilLog.java index 3b373b57730..4c760dacd2f 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/log/JavaUtilLog.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/log/JavaUtilLog.java @@ -91,6 +91,7 @@ public class JavaUtilLog extends AbstractLogger { AccessController.doPrivileged(new PrivilegedAction() { + @Override public Object run() { try @@ -139,6 +140,7 @@ public class JavaUtilLog extends AbstractLogger configuredLevel = _logger.getLevel(); } + @Override public String getName() { return _logger.getName(); @@ -167,47 +169,55 @@ public class JavaUtilLog extends AbstractLogger _logger.log(record); } + @Override public void warn(String msg, Object... args) { if (_logger.isLoggable(Level.WARNING)) log(Level.WARNING,format(msg,args),null); } + @Override public void warn(Throwable thrown) { if (_logger.isLoggable(Level.WARNING)) log(Level.WARNING,"",thrown); } + @Override public void warn(String msg, Throwable thrown) { if (_logger.isLoggable(Level.WARNING)) log(Level.WARNING,msg,thrown); } + @Override public void info(String msg, Object... args) { if (_logger.isLoggable(Level.INFO)) log(Level.INFO, format(msg, args),null); } + @Override public void info(Throwable thrown) { if (_logger.isLoggable(Level.INFO)) log(Level.INFO, "",thrown); } + @Override public void info(String msg, Throwable thrown) { if (_logger.isLoggable(Level.INFO)) log(Level.INFO,msg,thrown); } + @Override public boolean isDebugEnabled() { return _logger.isLoggable(Level.FINE); } + @Override public void setDebugEnabled(boolean enabled) { if (enabled) @@ -221,24 +231,28 @@ public class JavaUtilLog extends AbstractLogger } } + @Override public void debug(String msg, Object... args) { if (_logger.isLoggable(Level.FINE)) log(Level.FINE,format(msg, args),null); } + @Override public void debug(String msg, long arg) { if (_logger.isLoggable(Level.FINE)) log(Level.FINE,format(msg, arg),null); } + @Override public void debug(Throwable thrown) { if (_logger.isLoggable(Level.FINE)) log(Level.FINE,"",thrown); } + @Override public void debug(String msg, Throwable thrown) { if (_logger.isLoggable(Level.FINE)) @@ -248,11 +262,13 @@ public class JavaUtilLog extends AbstractLogger /** * Create a Child Logger of this Logger. */ + @Override protected Logger newLogger(String fullname) { return new JavaUtilLog(fullname); } + @Override public void ignore(Throwable ignored) { if (_logger.isLoggable(Level.FINEST)) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/log/JettyAwareLogger.java b/jetty-util/src/main/java/org/eclipse/jetty/util/log/JettyAwareLogger.java index 1d7af6ff230..7c058ae4fc1 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/log/JettyAwareLogger.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/log/JettyAwareLogger.java @@ -48,6 +48,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#getName() */ + @Override public String getName() { return _logger.getName(); @@ -57,6 +58,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#isTraceEnabled() */ + @Override public boolean isTraceEnabled() { return _logger.isTraceEnabled(); @@ -66,6 +68,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#trace(java.lang.String) */ + @Override public void trace(String msg) { log(null, TRACE, msg, null, null); @@ -75,6 +78,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#trace(java.lang.String, java.lang.Object) */ + @Override public void trace(String format, Object arg) { log(null, TRACE, format, new Object[]{arg}, null); @@ -84,6 +88,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#trace(java.lang.String, java.lang.Object, java.lang.Object) */ + @Override public void trace(String format, Object arg1, Object arg2) { log(null, TRACE, format, new Object[]{arg1,arg2}, null); @@ -93,6 +98,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#trace(java.lang.String, java.lang.Object[]) */ + @Override public void trace(String format, Object[] argArray) { log(null, TRACE, format, argArray, null); @@ -102,6 +108,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#trace(java.lang.String, java.lang.Throwable) */ + @Override public void trace(String msg, Throwable t) { log(null, TRACE, msg, null, t); @@ -111,6 +118,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#isTraceEnabled(org.slf4j.Marker) */ + @Override public boolean isTraceEnabled(Marker marker) { return _logger.isTraceEnabled(marker); @@ -120,6 +128,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String) */ + @Override public void trace(Marker marker, String msg) { log(marker, TRACE, msg, null, null); @@ -129,6 +138,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Object) */ + @Override public void trace(Marker marker, String format, Object arg) { log(marker, TRACE, format, new Object[]{arg}, null); @@ -138,6 +148,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object) */ + @Override public void trace(Marker marker, String format, Object arg1, Object arg2) { log(marker, TRACE, format, new Object[]{arg1,arg2}, null); @@ -147,6 +158,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Object[]) */ + @Override public void trace(Marker marker, String format, Object[] argArray) { log(marker, TRACE, format, argArray, null); @@ -156,6 +168,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Throwable) */ + @Override public void trace(Marker marker, String msg, Throwable t) { log(marker, TRACE, msg, null, t); @@ -165,6 +178,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#isDebugEnabled() */ + @Override public boolean isDebugEnabled() { return _logger.isDebugEnabled(); @@ -174,6 +188,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#debug(java.lang.String) */ + @Override public void debug(String msg) { log(null, DEBUG, msg, null, null); @@ -183,6 +198,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#debug(java.lang.String, java.lang.Object) */ + @Override public void debug(String format, Object arg) { log(null, DEBUG, format, new Object[]{arg}, null); @@ -192,6 +208,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#debug(java.lang.String, java.lang.Object, java.lang.Object) */ + @Override public void debug(String format, Object arg1, Object arg2) { log(null, DEBUG, format, new Object[]{arg1,arg2}, null); @@ -201,6 +218,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#debug(java.lang.String, java.lang.Object[]) */ + @Override public void debug(String format, Object[] argArray) { log(null, DEBUG, format, argArray, null); @@ -210,6 +228,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#debug(java.lang.String, java.lang.Throwable) */ + @Override public void debug(String msg, Throwable t) { log(null, DEBUG, msg, null, t); @@ -219,6 +238,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#isDebugEnabled(org.slf4j.Marker) */ + @Override public boolean isDebugEnabled(Marker marker) { return _logger.isDebugEnabled(marker); @@ -228,6 +248,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String) */ + @Override public void debug(Marker marker, String msg) { log(marker, DEBUG, msg, null, null); @@ -237,6 +258,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Object) */ + @Override public void debug(Marker marker, String format, Object arg) { log(marker, DEBUG, format, new Object[]{arg}, null); @@ -246,6 +268,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object) */ + @Override public void debug(Marker marker, String format, Object arg1, Object arg2) { log(marker, DEBUG, format, new Object[]{arg1,arg2}, null); @@ -255,6 +278,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Object[]) */ + @Override public void debug(Marker marker, String format, Object[] argArray) { log(marker, DEBUG, format, argArray, null); @@ -264,6 +288,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Throwable) */ + @Override public void debug(Marker marker, String msg, Throwable t) { log(marker, DEBUG, msg, null, t); @@ -273,6 +298,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#isInfoEnabled() */ + @Override public boolean isInfoEnabled() { return _logger.isInfoEnabled(); @@ -282,6 +308,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#info(java.lang.String) */ + @Override public void info(String msg) { log(null, INFO, msg, null, null); @@ -291,6 +318,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#info(java.lang.String, java.lang.Object) */ + @Override public void info(String format, Object arg) { log(null, INFO, format, new Object[]{arg}, null); @@ -300,6 +328,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#info(java.lang.String, java.lang.Object, java.lang.Object) */ + @Override public void info(String format, Object arg1, Object arg2) { log(null, INFO, format, new Object[]{arg1,arg2}, null); @@ -309,6 +338,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#info(java.lang.String, java.lang.Object[]) */ + @Override public void info(String format, Object[] argArray) { log(null, INFO, format, argArray, null); @@ -318,6 +348,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#info(java.lang.String, java.lang.Throwable) */ + @Override public void info(String msg, Throwable t) { log(null, INFO, msg, null, t); @@ -327,6 +358,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#isInfoEnabled(org.slf4j.Marker) */ + @Override public boolean isInfoEnabled(Marker marker) { return _logger.isInfoEnabled(marker); @@ -336,6 +368,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String) */ + @Override public void info(Marker marker, String msg) { log(marker, INFO, msg, null, null); @@ -345,6 +378,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Object) */ + @Override public void info(Marker marker, String format, Object arg) { log(marker, INFO, format, new Object[]{arg}, null); @@ -354,6 +388,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object) */ + @Override public void info(Marker marker, String format, Object arg1, Object arg2) { log(marker, INFO, format, new Object[]{arg1,arg2}, null); @@ -363,6 +398,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Object[]) */ + @Override public void info(Marker marker, String format, Object[] argArray) { log(marker, INFO, format, argArray, null); @@ -372,6 +408,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Throwable) */ + @Override public void info(Marker marker, String msg, Throwable t) { log(marker, INFO, msg, null, t); @@ -381,6 +418,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#isWarnEnabled() */ + @Override public boolean isWarnEnabled() { return _logger.isWarnEnabled(); @@ -390,6 +428,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#warn(java.lang.String) */ + @Override public void warn(String msg) { log(null, WARN, msg, null, null); @@ -399,6 +438,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#warn(java.lang.String, java.lang.Object) */ + @Override public void warn(String format, Object arg) { log(null, WARN, format, new Object[]{arg}, null); @@ -408,6 +448,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#warn(java.lang.String, java.lang.Object[]) */ + @Override public void warn(String format, Object[] argArray) { log(null, WARN, format, argArray, null); @@ -417,6 +458,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#warn(java.lang.String, java.lang.Object, java.lang.Object) */ + @Override public void warn(String format, Object arg1, Object arg2) { log(null, WARN, format, new Object[]{arg1,arg2}, null); @@ -426,6 +468,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#warn(java.lang.String, java.lang.Throwable) */ + @Override public void warn(String msg, Throwable t) { log(null, WARN, msg, null, t); @@ -435,6 +478,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#isWarnEnabled(org.slf4j.Marker) */ + @Override public boolean isWarnEnabled(Marker marker) { return _logger.isWarnEnabled(marker); @@ -444,6 +488,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String) */ + @Override public void warn(Marker marker, String msg) { log(marker, WARN, msg, null, null); @@ -453,6 +498,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Object) */ + @Override public void warn(Marker marker, String format, Object arg) { log(marker, WARN, format, new Object[]{arg}, null); @@ -462,6 +508,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object) */ + @Override public void warn(Marker marker, String format, Object arg1, Object arg2) { log(marker, WARN, format, new Object[]{arg1,arg2}, null); @@ -471,6 +518,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Object[]) */ + @Override public void warn(Marker marker, String format, Object[] argArray) { log(marker, WARN, format, argArray, null); @@ -480,6 +528,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Throwable) */ + @Override public void warn(Marker marker, String msg, Throwable t) { log(marker, WARN, msg, null, t); @@ -489,6 +538,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#isErrorEnabled() */ + @Override public boolean isErrorEnabled() { return _logger.isErrorEnabled(); @@ -498,6 +548,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#error(java.lang.String) */ + @Override public void error(String msg) { log(null, ERROR, msg, null, null); @@ -507,6 +558,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#error(java.lang.String, java.lang.Object) */ + @Override public void error(String format, Object arg) { log(null, ERROR, format, new Object[]{arg}, null); @@ -516,6 +568,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#error(java.lang.String, java.lang.Object, java.lang.Object) */ + @Override public void error(String format, Object arg1, Object arg2) { log(null, ERROR, format, new Object[]{arg1,arg2}, null); @@ -525,6 +578,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#error(java.lang.String, java.lang.Object[]) */ + @Override public void error(String format, Object[] argArray) { log(null, ERROR, format, argArray, null); @@ -534,6 +588,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#error(java.lang.String, java.lang.Throwable) */ + @Override public void error(String msg, Throwable t) { log(null, ERROR, msg, null, t); @@ -543,6 +598,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#isErrorEnabled(org.slf4j.Marker) */ + @Override public boolean isErrorEnabled(Marker marker) { return _logger.isErrorEnabled(marker); @@ -552,6 +608,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String) */ + @Override public void error(Marker marker, String msg) { log(marker, ERROR, msg, null, null); @@ -561,6 +618,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Object) */ + @Override public void error(Marker marker, String format, Object arg) { log(marker, ERROR, format, new Object[]{arg}, null); @@ -570,6 +628,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object) */ + @Override public void error(Marker marker, String format, Object arg1, Object arg2) { log(marker, ERROR, format, new Object[]{arg1,arg2}, null); @@ -579,6 +638,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Object[]) */ + @Override public void error(Marker marker, String format, Object[] argArray) { log(marker, ERROR, format, argArray, null); @@ -588,6 +648,7 @@ class JettyAwareLogger implements org.slf4j.Logger /** * @see org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Throwable) */ + @Override public void error(Marker marker, String msg, Throwable t) { log(marker, ERROR, msg, null, t); diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/log/Log.java b/jetty-util/src/main/java/org/eclipse/jetty/util/log/Log.java index 0ece2edfd3e..df810437201 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/log/Log.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/log/Log.java @@ -84,6 +84,7 @@ public class Log AccessController.doPrivileged(new PrivilegedAction() { + @Override public Object run() { /* First see if the jetty-logging.properties object exists in the classpath. diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/log/LoggerLog.java b/jetty-util/src/main/java/org/eclipse/jetty/util/log/LoggerLog.java index 397931c63cb..44afdfb65a4 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/log/LoggerLog.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/log/LoggerLog.java @@ -62,6 +62,7 @@ public class LoggerLog extends AbstractLogger } } + @Override public String getName() { try @@ -75,6 +76,7 @@ public class LoggerLog extends AbstractLogger } } + @Override public void warn(String msg, Object... args) { try @@ -87,11 +89,13 @@ public class LoggerLog extends AbstractLogger } } + @Override public void warn(Throwable thrown) { warn("", thrown); } + @Override public void warn(String msg, Throwable thrown) { try @@ -104,6 +108,7 @@ public class LoggerLog extends AbstractLogger } } + @Override public void info(String msg, Object... args) { try @@ -116,11 +121,13 @@ public class LoggerLog extends AbstractLogger } } + @Override public void info(Throwable thrown) { info("", thrown); } + @Override public void info(String msg, Throwable thrown) { try @@ -133,11 +140,13 @@ public class LoggerLog extends AbstractLogger } } + @Override public boolean isDebugEnabled() { return _debug; } + @Override public void setDebugEnabled(boolean enabled) { try @@ -152,6 +161,7 @@ public class LoggerLog extends AbstractLogger } + @Override public void debug(String msg, Object... args) { if (!_debug) @@ -167,11 +177,13 @@ public class LoggerLog extends AbstractLogger } } + @Override public void debug(Throwable thrown) { debug("", thrown); } + @Override public void debug(String msg, Throwable th) { if (!_debug) @@ -187,6 +199,7 @@ public class LoggerLog extends AbstractLogger } } + @Override public void debug(String msg, long value) { if (!_debug) @@ -202,6 +215,7 @@ public class LoggerLog extends AbstractLogger } } + @Override public void ignore(Throwable ignored) { if (Log.isIgnored()) @@ -213,6 +227,7 @@ public class LoggerLog extends AbstractLogger /** * Create a Child Logger of this Logger. */ + @Override protected Logger newLogger(String fullname) { try diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/log/Slf4jLog.java b/jetty-util/src/main/java/org/eclipse/jetty/util/log/Slf4jLog.java index 80c45c52db7..8594a3e26fb 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/log/Slf4jLog.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/log/Slf4jLog.java @@ -49,67 +49,80 @@ public class Slf4jLog extends AbstractLogger } } + @Override public String getName() { return _logger.getName(); } + @Override public void warn(String msg, Object... args) { _logger.warn(msg, args); } + @Override public void warn(Throwable thrown) { warn("", thrown); } + @Override public void warn(String msg, Throwable thrown) { _logger.warn(msg, thrown); } + @Override public void info(String msg, Object... args) { _logger.info(msg, args); } + @Override public void info(Throwable thrown) { info("", thrown); } + @Override public void info(String msg, Throwable thrown) { _logger.info(msg, thrown); } + @Override public void debug(String msg, Object... args) { _logger.debug(msg, args); } + @Override public void debug(String msg, long arg) { if (isDebugEnabled()) _logger.debug(msg, new Object[]{new Long(arg)}); } + @Override public void debug(Throwable thrown) { debug("", thrown); } + @Override public void debug(String msg, Throwable thrown) { _logger.debug(msg, thrown); } + @Override public boolean isDebugEnabled() { return _logger.isDebugEnabled(); } + @Override public void setDebugEnabled(boolean enabled) { warn("setDebugEnabled not implemented",null,null); @@ -118,11 +131,13 @@ public class Slf4jLog extends AbstractLogger /** * Create a Child Logger of this Logger. */ + @Override protected Logger newLogger(String fullname) { return new Slf4jLog(fullname); } + @Override public void ignore(Throwable ignored) { if (Log.isIgnored()) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/log/StdErrLog.java b/jetty-util/src/main/java/org/eclipse/jetty/util/log/StdErrLog.java index 383144a9933..2c4b40e009f 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/log/StdErrLog.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/log/StdErrLog.java @@ -240,6 +240,7 @@ public class StdErrLog extends AbstractLogger } } + @Override public String getName() { return _name; @@ -288,6 +289,7 @@ public class StdErrLog extends AbstractLogger _source = source; } + @Override public void warn(String msg, Object... args) { if (_level <= LEVEL_WARN) @@ -298,11 +300,13 @@ public class StdErrLog extends AbstractLogger } } + @Override public void warn(Throwable thrown) { warn("",thrown); } + @Override public void warn(String msg, Throwable thrown) { if (_level <= LEVEL_WARN) @@ -313,6 +317,7 @@ public class StdErrLog extends AbstractLogger } } + @Override public void info(String msg, Object... args) { if (_level <= LEVEL_INFO) @@ -323,11 +328,13 @@ public class StdErrLog extends AbstractLogger } } + @Override public void info(Throwable thrown) { info("",thrown); } + @Override public void info(String msg, Throwable thrown) { if (_level <= LEVEL_INFO) @@ -339,6 +346,7 @@ public class StdErrLog extends AbstractLogger } @ManagedAttribute("is debug enabled for root logger Log.LOG") + @Override public boolean isDebugEnabled() { return (_level <= LEVEL_DEBUG); @@ -397,6 +405,7 @@ public class StdErrLog extends AbstractLogger this._stderr = stream==System.err?null:stream; } + @Override public void debug(String msg, Object... args) { if (_level <= LEVEL_DEBUG) @@ -407,6 +416,7 @@ public class StdErrLog extends AbstractLogger } } + @Override public void debug(String msg, long arg) { if (isDebugEnabled()) @@ -417,11 +427,13 @@ public class StdErrLog extends AbstractLogger } } + @Override public void debug(Throwable thrown) { debug("",thrown); } + @Override public void debug(String msg, Throwable thrown) { if (_level <= LEVEL_DEBUG) @@ -672,6 +684,7 @@ public class StdErrLog extends AbstractLogger return s.toString(); } + @Override public void ignore(Throwable ignored) { if (_level <= LEVEL_ALL) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SslContextFactory.java b/jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SslContextFactory.java index 667ae7e8e18..ca32e2d021a 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SslContextFactory.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SslContextFactory.java @@ -96,15 +96,18 @@ public class SslContextFactory extends AbstractLifeCycle implements Dumpable { public final static TrustManager[] TRUST_ALL_CERTS = new X509TrustManager[]{new X509TrustManager() { + @Override public java.security.cert.X509Certificate[] getAcceptedIssuers() { return new java.security.cert.X509Certificate[]{}; } + @Override public void checkClientTrusted(java.security.cert.X509Certificate[] certs, String authType) { } + @Override public void checkServerTrusted(java.security.cert.X509Certificate[] certs, String authType) { } diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/ExecutorThreadPool.java b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/ExecutorThreadPool.java index 413f76946b2..8ee437e91a5 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/ExecutorThreadPool.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/ExecutorThreadPool.java @@ -137,6 +137,7 @@ public class ExecutorThreadPool extends AbstractLifeCycle implements ThreadPool, } } + @Override public int getIdleThreads() { if (_executor instanceof ThreadPoolExecutor) @@ -147,6 +148,7 @@ public class ExecutorThreadPool extends AbstractLifeCycle implements ThreadPool, return -1; } + @Override public int getThreads() { if (_executor instanceof ThreadPoolExecutor) @@ -157,6 +159,7 @@ public class ExecutorThreadPool extends AbstractLifeCycle implements ThreadPool, return -1; } + @Override public boolean isLowOnThreads() { if (_executor instanceof ThreadPoolExecutor) @@ -169,6 +172,7 @@ public class ExecutorThreadPool extends AbstractLifeCycle implements ThreadPool, return false; } + @Override public void join() throws InterruptedException { _executor.awaitTermination(Long.MAX_VALUE, TimeUnit.MILLISECONDS); diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/ReservedThreadExecutor.java b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/ReservedThreadExecutor.java index 639f2ca9416..39ca9a8ad12 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/ReservedThreadExecutor.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/ReservedThreadExecutor.java @@ -182,6 +182,7 @@ public class ReservedThreadExecutor extends AbstractLifeCycle implements TryExec * @param task The task to run * @return True iff a reserved thread was available and has been assigned the task to run. */ + @Override public boolean tryExecute(Runnable task) { if (LOG.isDebugEnabled()) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/TryExecutor.java b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/TryExecutor.java index fe96c212c0b..b80342feebe 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/TryExecutor.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/TryExecutor.java @@ -33,6 +33,7 @@ public interface TryExecutor extends Executor */ boolean tryExecute(Runnable task); + @Override default void execute(Runnable task) { if (!tryExecute(task)) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/strategy/EatWhatYouKill.java b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/strategy/EatWhatYouKill.java index 4550283d9bf..f46521cc9aa 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/strategy/EatWhatYouKill.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/strategy/EatWhatYouKill.java @@ -417,6 +417,7 @@ public class EatWhatYouKill extends ContainerLifeCycle implements ExecutionStrat _picMode.reset(); } + @Override public String toString() { synchronized(this) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/strategy/ExecuteProduceConsume.java b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/strategy/ExecuteProduceConsume.java index 10319ec04ab..fc583901a04 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/strategy/ExecuteProduceConsume.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/strategy/ExecuteProduceConsume.java @@ -219,6 +219,7 @@ public class ExecuteProduceConsume implements ExecutionStrategy, Runnable } } + @Override public String toString() { StringBuilder builder = new StringBuilder(); diff --git a/jetty-util/src/test/java/org/eclipse/jetty/util/FutureCallbackTest.java b/jetty-util/src/test/java/org/eclipse/jetty/util/FutureCallbackTest.java index 8ef08e185c3..11dbacb651d 100644 --- a/jetty-util/src/test/java/org/eclipse/jetty/util/FutureCallbackTest.java +++ b/jetty-util/src/test/java/org/eclipse/jetty/util/FutureCallbackTest.java @@ -75,6 +75,7 @@ public class FutureCallbackTest final CountDownLatch latch = new CountDownLatch(1); new Thread(new Runnable(){ + @Override public void run() { latch.countDown(); @@ -125,6 +126,7 @@ public class FutureCallbackTest final CountDownLatch latch = new CountDownLatch(1); new Thread(new Runnable(){ + @Override public void run() { latch.countDown(); @@ -181,6 +183,7 @@ public class FutureCallbackTest final CountDownLatch latch = new CountDownLatch(1); new Thread(new Runnable(){ + @Override public void run() { latch.countDown(); diff --git a/jetty-util/src/test/java/org/eclipse/jetty/util/ScannerTest.java b/jetty-util/src/test/java/org/eclipse/jetty/util/ScannerTest.java index 4918e433e19..f79dca593cf 100644 --- a/jetty-util/src/test/java/org/eclipse/jetty/util/ScannerTest.java +++ b/jetty-util/src/test/java/org/eclipse/jetty/util/ScannerTest.java @@ -63,16 +63,19 @@ public class ScannerTest _scanner.setScanInterval(0); _scanner.addListener(new Scanner.DiscreteListener() { + @Override public void fileRemoved(String filename) throws Exception { _queue.add(new Event(filename,Notification.REMOVED)); } + @Override public void fileChanged(String filename) throws Exception { _queue.add(new Event(filename,Notification.CHANGED)); } + @Override public void fileAdded(String filename) throws Exception { _queue.add(new Event(filename,Notification.ADDED)); @@ -80,6 +83,7 @@ public class ScannerTest }); _scanner.addListener(new Scanner.BulkListener() { + @Override public void filesChanged(List filenames) throws Exception { _bulk.add(filenames); diff --git a/jetty-util/src/test/java/org/eclipse/jetty/util/log/StdErrCapture.java b/jetty-util/src/test/java/org/eclipse/jetty/util/log/StdErrCapture.java index 797b8bab2c9..c0d96413d42 100644 --- a/jetty-util/src/test/java/org/eclipse/jetty/util/log/StdErrCapture.java +++ b/jetty-util/src/test/java/org/eclipse/jetty/util/log/StdErrCapture.java @@ -62,6 +62,7 @@ public class StdErrCapture Assert.assertThat(output,not(containsString(unexpectedString))); } + @Override public String toString() { err.flush(); diff --git a/jetty-util/src/test/java/org/eclipse/jetty/util/thread/QueuedThreadPoolTest.java b/jetty-util/src/test/java/org/eclipse/jetty/util/thread/QueuedThreadPoolTest.java index fb14886ac5c..c0949845ae1 100644 --- a/jetty-util/src/test/java/org/eclipse/jetty/util/thread/QueuedThreadPoolTest.java +++ b/jetty-util/src/test/java/org/eclipse/jetty/util/thread/QueuedThreadPoolTest.java @@ -46,6 +46,7 @@ public class QueuedThreadPoolTest private final CountDownLatch _run = new CountDownLatch(1); private final CountDownLatch _stopping = new CountDownLatch(1); private final CountDownLatch _stopped = new CountDownLatch(1); + @Override public void run() { try @@ -160,6 +161,7 @@ public class QueuedThreadPoolTest final AtomicInteger sleep = new AtomicInteger(100); Runnable job = new Runnable() { + @Override public void run() { try @@ -210,6 +212,7 @@ public class QueuedThreadPoolTest tp.setStopTimeout(500); tp.start(); tp.execute(new Runnable(){ + @Override public void run () { while (true) { try { @@ -271,10 +274,10 @@ public class QueuedThreadPoolTest tp.start(); try (StacklessLogging stackless = new StacklessLogging(QueuedThreadPool.class)) { - tp.execute(new Runnable(){ public void run () { throw new IllegalStateException(); } }); - tp.execute(new Runnable(){ public void run () { throw new Error(); } }); - tp.execute(new Runnable(){ public void run () { throw new RuntimeException(); } }); - tp.execute(new Runnable(){ public void run () { throw new ThreadDeath(); } }); + tp.execute(new Runnable(){ @Override public void run () { throw new IllegalStateException(); } }); + tp.execute(new Runnable(){ @Override public void run () { throw new Error(); } }); + tp.execute(new Runnable(){ @Override public void run () { throw new RuntimeException(); } }); + tp.execute(new Runnable(){ @Override public void run () { throw new ThreadDeath(); } }); Thread.sleep(100); assertThat(tp.getThreads(),greaterThanOrEqualTo(5)); diff --git a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/AbstractConfiguration.java b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/AbstractConfiguration.java index 3637c552de5..9f8bdf0a9f0 100644 --- a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/AbstractConfiguration.java +++ b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/AbstractConfiguration.java @@ -20,26 +20,32 @@ package org.eclipse.jetty.webapp; public class AbstractConfiguration implements Configuration { + @Override public void preConfigure(WebAppContext context) throws Exception { } + @Override public void configure(WebAppContext context) throws Exception { } + @Override public void postConfigure(WebAppContext context) throws Exception { } + @Override public void deconfigure(WebAppContext context) throws Exception { } + @Override public void destroy(WebAppContext context) throws Exception { } + @Override public void cloneConfigure(WebAppContext template, WebAppContext context) throws Exception { } diff --git a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/Descriptor.java b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/Descriptor.java index be44dd966c5..84fba6b2c03 100644 --- a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/Descriptor.java +++ b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/Descriptor.java @@ -72,6 +72,7 @@ public abstract class Descriptor return _root; } + @Override public String toString() { return this.getClass().getSimpleName()+"("+_xml+")"; diff --git a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/FragmentDescriptor.java b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/FragmentDescriptor.java index 600bf6c1b9e..f3eb8444b09 100644 --- a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/FragmentDescriptor.java +++ b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/FragmentDescriptor.java @@ -162,6 +162,7 @@ public class FragmentDescriptor extends WebDescriptor return _otherType; } + @Override public List getOrdering() { return null; //only used for absolute-ordering in Descriptor diff --git a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/IterativeDescriptorProcessor.java b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/IterativeDescriptorProcessor.java index b7618933f1a..5d379ffa6fd 100644 --- a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/IterativeDescriptorProcessor.java +++ b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/IterativeDescriptorProcessor.java @@ -51,6 +51,7 @@ public abstract class IterativeDescriptorProcessor implements DescriptorProcesso /** * {@inheritDoc} */ + @Override public void process(WebAppContext context, Descriptor descriptor) throws Exception { diff --git a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/JarScanner.java b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/JarScanner.java index e0a80455124..c2e935a6a3c 100644 --- a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/JarScanner.java +++ b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/JarScanner.java @@ -142,6 +142,7 @@ public abstract class JarScanner extends org.eclipse.jetty.util.PatternMatcher } + @Override public void matched (URI uri) throws Exception { diff --git a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaData.java b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaData.java index 7ed07437c9b..3d28189a782 100644 --- a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaData.java +++ b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaData.java @@ -122,6 +122,7 @@ public class MetaData return descriptor; } + @Override public String toString() { if (descriptor!=null) diff --git a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/StandardDescriptorProcessor.java b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/StandardDescriptorProcessor.java index 987f4ab962c..fe4b6d5c2ef 100644 --- a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/StandardDescriptorProcessor.java +++ b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/StandardDescriptorProcessor.java @@ -112,6 +112,7 @@ public class StandardDescriptorProcessor extends IterativeDescriptorProcessor /** * {@inheritDoc} */ + @Override public void start(WebAppContext context, Descriptor descriptor) { for (FilterHolder h : context.getServletHandler().getFilters()) @@ -134,6 +135,7 @@ public class StandardDescriptorProcessor extends IterativeDescriptorProcessor /** * {@inheritDoc} */ + @Override public void end(WebAppContext context, Descriptor descriptor) { context.getServletHandler().setFilters(_filterHolders.toArray(new FilterHolder[_filterHolderMap.size()])); diff --git a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebDescriptor.java b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebDescriptor.java index 5215f508045..cf96d68095f 100644 --- a/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebDescriptor.java +++ b/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebDescriptor.java @@ -205,6 +205,7 @@ public class WebDescriptor extends Descriptor super(xml); } + @Override public void parse () throws Exception { @@ -319,6 +320,7 @@ public class WebDescriptor extends Descriptor return _distributable; } + @Override public void setValidating (boolean validating) { _validating = validating; diff --git a/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppClassLoaderTest.java b/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppClassLoaderTest.java index 85d890e7f18..884d19cc411 100644 --- a/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppClassLoaderTest.java +++ b/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppClassLoaderTest.java @@ -136,6 +136,7 @@ public class WebAppClassLoaderTest _loader.addTransformer(new ClassFileTransformer() { + @Override public byte[] transform(ClassLoader loader, String className, Class classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer) throws IllegalClassFormatException { @@ -148,6 +149,7 @@ public class WebAppClassLoaderTest }); _loader.addTransformer(new ClassFileTransformer() { + @Override public byte[] transform(ClassLoader loader, String className, Class classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer) throws IllegalClassFormatException { @@ -181,6 +183,7 @@ public class WebAppClassLoaderTest { _loader.addTransformer(new ClassFileTransformer() { + @Override public byte[] transform(ClassLoader loader, String className, Class classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer) throws IllegalClassFormatException { diff --git a/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppClassLoaderUrlStreamTest.java b/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppClassLoaderUrlStreamTest.java index 40ade93c05f..fc91e67a575 100644 --- a/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppClassLoaderUrlStreamTest.java +++ b/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppClassLoaderUrlStreamTest.java @@ -105,6 +105,7 @@ public class WebAppClassLoaderUrlStreamTest extends WebAppClassLoaderTest } @Before + @Override public void init() throws Exception { super.init(); diff --git a/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/samples/AbstractStringEndpoint.java b/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/samples/AbstractStringEndpoint.java index 7e92a620442..28936f94cad 100644 --- a/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/samples/AbstractStringEndpoint.java +++ b/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/samples/AbstractStringEndpoint.java @@ -46,6 +46,7 @@ public abstract class AbstractStringEndpoint extends Endpoint implements Message this.config = config; } + @Override public void onClose(Session session, CloseReason closeReason) { if (LOG.isDebugEnabled()) @@ -53,6 +54,7 @@ public abstract class AbstractStringEndpoint extends Endpoint implements Message this.session = null; } + @Override public void onError(Session session, Throwable thr) { LOG.warn("onError()",thr); diff --git a/jetty-websocket/javax-websocket-server-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/server/AnnotatedServerEndpointMetadata.java b/jetty-websocket/javax-websocket-server-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/server/AnnotatedServerEndpointMetadata.java index 00d476c9fba..f8d7373b67c 100644 --- a/jetty-websocket/javax-websocket-server-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/server/AnnotatedServerEndpointMetadata.java +++ b/jetty-websocket/javax-websocket-server-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/server/AnnotatedServerEndpointMetadata.java @@ -85,11 +85,13 @@ public class AnnotatedServerEndpointMetadata extends AnnotatedEndpointMetadata(getBeans(WebSocketSession.class))); } + @Override public WebSocketPolicy getPolicy() { return this.containerScope.getPolicy(); @@ -551,6 +555,7 @@ public class WebSocketClient extends ContainerLifeCycle implements WebSocketCont * @return the {@link SslContextFactory} that manages TLS encryption * @see #WebSocketClient(SslContextFactory) */ + @Override public SslContextFactory getSslContextFactory() { return httpClient.getSslContextFactory(); diff --git a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketRemoteEndpoint.java b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketRemoteEndpoint.java index 6fc48d2ad29..d73e961f7d8 100644 --- a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketRemoteEndpoint.java +++ b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketRemoteEndpoint.java @@ -221,6 +221,7 @@ public class WebSocketRemoteEndpoint implements RemoteEndpoint * * @return the InetSocketAddress for the established connection. (or null, if the connection is no longer established) */ + @Override public InetSocketAddress getInetSocketAddress() { if(connection == null) diff --git a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketSession.java b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketSession.java index 08de2ef2179..da6c237152f 100644 --- a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketSession.java +++ b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketSession.java @@ -582,6 +582,7 @@ public class WebSocketSession extends ContainerLifeCycle implements Session, Rem } } + @Override public WebSocketRemoteEndpoint newRemoteEndpoint(LogicalConnection connection, OutgoingFrames outgoingFrames, BatchMode batchMode) { return new WebSocketRemoteEndpoint(connection,outgoingHandler,getBatchMode()); diff --git a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/extensions/AbstractExtension.java b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/extensions/AbstractExtension.java index ff849b0a16c..d5bfc408ba5 100644 --- a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/extensions/AbstractExtension.java +++ b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/extensions/AbstractExtension.java @@ -61,6 +61,7 @@ public abstract class AbstractExtension extends AbstractLifeCycle implements Dum return ContainerLifeCycle.dump(this); } + @Override public void dump(Appendable out, String indent) throws IOException { // incoming diff --git a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/BinaryFrame.java b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/BinaryFrame.java index d4ab3ae0fbf..28e3fc7102c 100644 --- a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/BinaryFrame.java +++ b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/BinaryFrame.java @@ -30,6 +30,7 @@ public class BinaryFrame extends DataFrame super(OpCode.BINARY); } + @Override public BinaryFrame setPayload(ByteBuffer buf) { super.setPayload(buf); diff --git a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/ContinuationFrame.java b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/ContinuationFrame.java index 2e4cb8d9131..73f30fd8623 100644 --- a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/ContinuationFrame.java +++ b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/ContinuationFrame.java @@ -30,6 +30,7 @@ public class ContinuationFrame extends DataFrame super(OpCode.CONTINUATION); } + @Override public ContinuationFrame setPayload(ByteBuffer buf) { super.setPayload(buf); diff --git a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/ControlFrame.java b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/ControlFrame.java index aff5fd548b0..7a9be98f278 100644 --- a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/ControlFrame.java +++ b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/ControlFrame.java @@ -35,6 +35,7 @@ public abstract class ControlFrame extends WebSocketFrame super(opcode); } + @Override public void assertValid() { if (isControlFrame()) @@ -109,6 +110,7 @@ public abstract class ControlFrame extends WebSocketFrame return true; } + @Override public boolean isControlFrame() { return true; diff --git a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/TextFrame.java b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/TextFrame.java index f5435ebf6f8..c6746daa146 100644 --- a/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/TextFrame.java +++ b/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/frames/TextFrame.java @@ -45,6 +45,7 @@ public class TextFrame extends DataFrame return this; } + @Override public String getPayloadAsUTF8() { if (data == null) diff --git a/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadClient.java b/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadClient.java index 9e3f1e4221c..889379c9da1 100644 --- a/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadClient.java +++ b/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadClient.java @@ -323,6 +323,7 @@ public class BlockheadClient implements OutgoingFrames, ConnectionStateListener, in = socket.getInputStream(); } + @Override public void disconnect() { LOG.debug("disconnect"); @@ -487,6 +488,7 @@ public class BlockheadClient implements OutgoingFrames, ConnectionStateListener, return destHttpURI; } + @Override public InetSocketAddress getLocalSocketAddress() { return (InetSocketAddress)socket.getLocalSocketAddress(); @@ -507,6 +509,7 @@ public class BlockheadClient implements OutgoingFrames, ConnectionStateListener, } + @Override public InetSocketAddress getRemoteSocketAddress() { return (InetSocketAddress)socket.getRemoteSocketAddress(); @@ -626,6 +629,7 @@ public class BlockheadClient implements OutgoingFrames, ConnectionStateListener, } } + @Override public EventQueue readFrames(int expectedFrameCount, int timeoutDuration, TimeUnit timeoutUnit) throws Exception { frameReader.frames.awaitEventCount(expectedFrameCount,timeoutDuration,timeoutUnit); @@ -709,6 +713,7 @@ public class BlockheadClient implements OutgoingFrames, ConnectionStateListener, return req; } + @Override public void setConnectionValue(String connectionValue) { this.connectionValue = connectionValue; diff --git a/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadServerConnection.java b/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadServerConnection.java index 74f68506538..026df3cdf10 100644 --- a/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadServerConnection.java +++ b/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadServerConnection.java @@ -109,6 +109,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames * @param rawkey the raw key * @param rawvalue the raw value */ + @Override public void addResponseHeader(String rawkey, String rawvalue) { extraResponseHeaders.put(rawkey,rawvalue); @@ -135,6 +136,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames flush(); } + @Override public void disconnect() { LOG.debug("disconnect"); @@ -153,6 +155,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames } } + @Override public void echoMessage(int expectedFrames, int timeoutDuration, TimeUnit timeoutUnit) throws IOException, TimeoutException { LOG.debug("Echo Frames [expecting {}]",expectedFrames); @@ -164,16 +167,19 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames } } + @Override public void flush() throws IOException { getOutputStream().flush(); } + @Override public ByteBufferPool getBufferPool() { return bufferPool; } + @Override public IncomingFramesCapture getIncomingFrames() { return incomingFrames; @@ -197,6 +203,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames return out; } + @Override public Parser getParser() { return parser; @@ -294,6 +301,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames return extensionConfigs; } + @Override public String parseWebSocketKey(List requestLines) { List hits = regexFind(requestLines,"^Sec-WebSocket-Key: (.*)$"); @@ -308,6 +316,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames return key; } + @Override public int read(ByteBuffer buf) throws IOException { int len = 0; @@ -319,6 +328,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames return len; } + @Override public IncomingFramesCapture readFrames(int expectedCount, int timeoutDuration, TimeUnit timeoutUnit) throws IOException, TimeoutException { LOG.debug("Read: waiting for {} frame(s) from client",expectedCount); @@ -368,6 +378,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames return incomingFrames; } + @Override public String readRequest() throws IOException { LOG.debug("Reading client request"); @@ -387,6 +398,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames return request.toString(); } + @Override public List readRequestLines() throws IOException { LOG.debug("Reading client request header"); @@ -405,6 +417,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames return lines; } + @Override public List regexFind(List lines, String pattern) { List hits = new ArrayList<>(); @@ -431,6 +444,7 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames return hits; } + @Override public void respond(String rawstr) throws IOException { LOG.debug("respond(){}{}","\n",rawstr); @@ -481,11 +495,13 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames } } + @Override public void setSoTimeout(int ms) throws SocketException { socket.setSoTimeout(ms); } + @Override public void startEcho() { if (echoThread != null) @@ -497,11 +513,13 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames echoThread.start(); } + @Override public void stopEcho() { echoing.set(false); } + @Override public List upgrade() throws IOException { List requestLines = readRequestLines(); @@ -599,11 +617,13 @@ public class BlockheadServerConnection implements IncomingFrames, OutgoingFrames outgoing.outgoingFrame(frame,null,BatchMode.OFF); } + @Override public void write(int b) throws IOException { getOutputStream().write(b); } + @Override public void write(ByteBuffer buf) throws IOException { byte arr[] = BufferUtil.toArray(buf); diff --git a/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/IBlockheadClient.java b/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/IBlockheadClient.java index 1e15ab2c99f..a2321ba6429 100644 --- a/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/IBlockheadClient.java +++ b/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/IBlockheadClient.java @@ -37,6 +37,7 @@ public interface IBlockheadClient extends AutoCloseable public boolean awaitDisconnect(long timeout, TimeUnit unit) throws InterruptedException; + @Override public void close(); public void close(int statusCode, String message); diff --git a/jetty-websocket/websocket-server/src/main/java/org/eclipse/jetty/websocket/server/NativeWebSocketConfiguration.java b/jetty-websocket/websocket-server/src/main/java/org/eclipse/jetty/websocket/server/NativeWebSocketConfiguration.java index 3802402457e..bdfe0816507 100644 --- a/jetty-websocket/websocket-server/src/main/java/org/eclipse/jetty/websocket/server/NativeWebSocketConfiguration.java +++ b/jetty-websocket/websocket-server/src/main/java/org/eclipse/jetty/websocket/server/NativeWebSocketConfiguration.java @@ -108,6 +108,7 @@ public class NativeWebSocketConfiguration extends ContainerLifeCycle implements * @param pathSpec the pathspec to respond on * @param creator the websocket creator to activate on the provided mapping. */ + @Override public void addMapping(PathSpec pathSpec, WebSocketCreator creator) { WebSocketCreator wsCreator = creator; diff --git a/jetty-websocket/websocket-server/src/main/java/org/eclipse/jetty/websocket/server/WebSocketServerFactory.java b/jetty-websocket/websocket-server/src/main/java/org/eclipse/jetty/websocket/server/WebSocketServerFactory.java index 7db30f6cfcf..cd3b9149d6e 100644 --- a/jetty-websocket/websocket-server/src/main/java/org/eclipse/jetty/websocket/server/WebSocketServerFactory.java +++ b/jetty-websocket/websocket-server/src/main/java/org/eclipse/jetty/websocket/server/WebSocketServerFactory.java @@ -342,6 +342,7 @@ public class WebSocketServerFactory extends ContainerLifeCycle implements WebSoc return this.executor; } + @Override public DecoratedObjectFactory getObjectFactory() { return objectFactory; diff --git a/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/ab/AbstractABCase.java b/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/ab/AbstractABCase.java index 18cd95455eb..0319bff29b7 100644 --- a/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/ab/AbstractABCase.java +++ b/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/ab/AbstractABCase.java @@ -187,6 +187,7 @@ public abstract class AbstractABCase implements Fuzzed log.setHideStacks(!enabled); } + @Override public Generator getLaxGenerator() { return laxGenerator; diff --git a/jetty-websocket/websocket-servlet/src/main/java/org/eclipse/jetty/websocket/servlet/ServletUpgradeRequest.java b/jetty-websocket/websocket-servlet/src/main/java/org/eclipse/jetty/websocket/servlet/ServletUpgradeRequest.java index 6c77d9ade9a..095b540197c 100644 --- a/jetty-websocket/websocket-servlet/src/main/java/org/eclipse/jetty/websocket/servlet/ServletUpgradeRequest.java +++ b/jetty-websocket/websocket-servlet/src/main/java/org/eclipse/jetty/websocket/servlet/ServletUpgradeRequest.java @@ -406,6 +406,7 @@ public class ServletUpgradeRequest implements UpgradeRequest /** * Equivalent to {@link HttpServletRequest#getUserPrincipal()} */ + @Override public Principal getUserPrincipal() { return request.getUserPrincipal(); diff --git a/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java b/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java index f9dd8a48d57..7e3320b529d 100644 --- a/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java +++ b/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java @@ -330,6 +330,7 @@ public class XmlConfiguration XmlParser.Node _root; XmlConfiguration _configuration; + @Override public void init(URL url, XmlParser.Node root, XmlConfiguration configuration) { _url=url==null?null:url.toString(); @@ -337,6 +338,7 @@ public class XmlConfiguration _configuration=configuration; } + @Override public Object configure(Object obj) throws Exception { // Check the class of the object @@ -353,6 +355,7 @@ public class XmlConfiguration return obj; } + @Override public Object configure() throws Exception { Class oClass = nodeClass(_root); diff --git a/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlParser.java b/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlParser.java index 9d02e790e0e..576f7dff3d4 100644 --- a/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlParser.java +++ b/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlParser.java @@ -318,12 +318,14 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException { _depth++; } /* ------------------------------------------------------------ */ + @Override public void endElement(String uri, String localName, String qName) throws SAXException { if (_depth == 0) @@ -356,6 +358,7 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException { String name = null; @@ -407,6 +410,7 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public void endElement(String uri, String localName, String qName) throws SAXException { _context = _context._parent; @@ -417,6 +421,7 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public void ignorableWhitespace(char buf[], int offset, int len) throws SAXException { for (int i = 0; i < _observers.size(); i++) @@ -425,6 +430,7 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public void characters(char buf[], int offset, int len) throws SAXException { _context.add(new String(buf, offset, len)); @@ -434,6 +440,7 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public void warning(SAXParseException ex) { LOG.debug(Log.EXCEPTION, ex); @@ -441,6 +448,7 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public void error(SAXParseException ex) throws SAXException { // Save error and continue to report other errors @@ -451,6 +459,7 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public void fatalError(SAXParseException ex) throws SAXException { _error = ex; @@ -466,6 +475,7 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public InputSource resolveEntity(String pid, String sid) { return XmlParser.this.resolveEntity(pid,sid); @@ -601,6 +611,7 @@ public class XmlParser /** * Get the number of children nodes. */ + @Override public int size() { if (_list != null) @@ -614,6 +625,7 @@ public class XmlParser * * @return Node or String. */ + @Override public Object get(int i) { if (_list != null) @@ -671,6 +683,7 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public void clear() { if (_list != null) @@ -699,6 +712,7 @@ public class XmlParser } /* ------------------------------------------------------------ */ + @Override public synchronized String toString() { return toString(true); @@ -795,6 +809,7 @@ public class XmlParser Node _node; /* -------------------------------------------------- */ + @Override public boolean hasNext() { if (_node != null) @@ -817,6 +832,7 @@ public class XmlParser } /* -------------------------------------------------- */ + @Override public Node next() { try @@ -833,6 +849,7 @@ public class XmlParser } /* -------------------------------------------------- */ + @Override public void remove() { throw new UnsupportedOperationException("Not supported"); diff --git a/output.sav b/output.sav new file mode 100644 index 00000000000..8a2d5fbecce --- /dev/null +++ b/output.sav @@ -0,0 +1,14061 @@ +[INFO] Scanning for projects... +[INFO] ------------------------------------------------------------------------ +[INFO] Reactor Build Order: +[INFO] +[INFO] Jetty :: Project +[INFO] Jetty :: Utilities +[INFO] Jetty :: IO Utility +[INFO] Jetty :: Http Utility +[INFO] Jetty :: XML utilities +[INFO] Jetty :: JMX Management +[INFO] Jetty :: Server Core +[INFO] Jetty :: Security +[INFO] Jetty :: Servlet Handling +[INFO] Jetty :: Webapp Application Support +[INFO] Jetty :: JNDI Naming +[INFO] Jetty :: Plus +[INFO] Jetty :: Servlet Annotations +[INFO] Jetty :: Ant Plugin +[INFO] Jetty :: Utilities :: Ajax(JSON) +[INFO] Jetty :: HTTP2 +[INFO] Jetty :: HTTP2 :: HPACK +[INFO] Jetty :: HTTP2 :: Common +[INFO] Jetty :: ALPN :: Parent +[INFO] Jetty :: ALPN :: Client +[INFO] Jetty :: Continuation +[INFO] Jetty :: Utility Servlets and Filters +[INFO] Jetty :: Asynchronous HTTP Client +[INFO] Jetty :: Proxy +[INFO] Jetty :: ALPN :: Server +[INFO] Jetty :: HTTP2 :: Server +[INFO] Jetty :: HTTP2 :: Client +[INFO] Jetty :: ALPN :: JDK9 Client Implementation +[INFO] Jetty :: ALPN :: JDK9 Server Implementation +[INFO] Jetty :: HTTP2 :: HTTP Client Transport +[INFO] Jetty :: FastCGI :: Parent +[INFO] Jetty :: FastCGI :: Client +[INFO] Jetty :: FastCGI :: Server +[INFO] Jetty :: Websocket :: Parent +[INFO] Jetty :: Websocket :: API +[INFO] Jetty :: Websocket :: Common +[INFO] Jetty :: Websocket :: Client +[INFO] Jetty :: Websocket :: Servlet Interface +[INFO] Jetty :: Websocket :: Server +[INFO] Jetty :: Websocket :: javax.websocket :: Client Implementation +[INFO] Jetty :: Websocket :: javax.websocket.server :: Server Implementation +[INFO] Jetty :: Apache JSP Implementation +[INFO] Apache :: JSTL module +[INFO] Jetty Tests :: Parent +[INFO] Jetty Tests :: WebApps :: Parent +[INFO] Jetty Tests :: WebApp :: Mock Resources +[INFO] Jetty :: Quick Start +[INFO] Jetty :: JAAS +[INFO] Jetty :: Jetty Maven Plugin +[INFO] Jetty :: Jetty JSPC Maven Plugin +[INFO] Jetty :: Deployers +[INFO] Jetty :: Start +[INFO] Jetty :: CDI :: Parent +[INFO] Jetty :: CDI :: Core +[INFO] Jetty :: CDI :: Servlet +[INFO] Jetty :: CDI :: Dependencies +[INFO] Jetty :: CDI :: WebSocket +[INFO] Jetty :: CDI 2 +[INFO] Jetty :: CDI :: Test :: WebApp +[INFO] Example :: Jetty Spring +[INFO] Jetty :: JASPI Security +[INFO] Jetty :: Rewrite Handler +[INFO] Jetty Tests :: Sessions :: Parent +[INFO] Jetty Tests :: Sessions :: Common +[INFO] Jetty :: NoSQL Session Managers +[INFO] Jetty :: Infinispan Session Managers +[INFO] Jetty :: GCloud +[INFO] Jetty :: GCloud :: Session Manager +[INFO] Jetty :: Memcached +[INFO] Jetty :: Memcached :: Sessions +[INFO] Jetty :: Hazelcast Session Manager +[INFO] Jetty :: UnixSocket +[INFO] Test :: Jetty Test Webapp +[INFO] Test :: Jetty Proxy Webapp +[INFO] Jetty Tests :: WebApp :: RFC2616 +[INFO] Jetty Tests :: Spec Test WebApp :: Parent +[INFO] Jetty Tests :: WebApp :: Servlet Spec :: Fragment Jar +[INFO] Jetty Tests :: WebApp :: Servlet Spec :: ServletContainerInitializer Test Jar +[INFO] Jetty Tests :: Webapps :: Spec Webapp +[INFO] Jetty Tests :: WebApp :: JAAS +[INFO] Jetty Tests :: WebApp :: JNDI +[INFO] Test :: Jetty HTTP2 Webapp +[INFO] Jetty Tests :: Sessions :: Hash +[INFO] Jetty Tests :: Sessions :: File +[INFO] Jetty Tests :: Sessions :: JDBC +[INFO] Jetty Tests :: Sessions :: Mongo +[INFO] Jetty Tests :: Sessions :: Infinispan +[INFO] Jetty Tests :: Sessions :: GCloud +[INFO] Jetty Tests :: Sessions :: Memcached +[INFO] Jetty Tests :: Sessions :: Hazelcast +[INFO] Test :: Continuation +[INFO] Jetty Tests :: Login Service +[INFO] Jetty :: ALPN :: OpenJDK8 Server Implementation +[INFO] Jetty :: ALPN :: Conscrypt Server Implementation +[INFO] Jetty :: Home Assembly +[INFO] Jetty Examples :: Parent +[INFO] Example Async Rest +[INFO] Example Async Rest :: Jar +[INFO] Example Async Rest :: Webapp +[INFO] Jetty :: Documentation +[INFO] Jetty :: Distribution Assemblies +[INFO] Jetty Tests :: Integrations +[INFO] Test :: Jetty Quick Start +[INFO] Jetty Tests :: JMX Parent +[INFO] Jetty Tests :: JMX :: WebApp +[INFO] Jetty Tests :: JMX :: WebApp Integration Tests +[INFO] Test :: HTTP Client Transports +[INFO] Example :: Jetty Embedded +[INFO] Jetty :: Runner +[INFO] Jetty :: Http Service Provider Interface +[INFO] Jetty :: OSGi +[INFO] Jetty :: OSGi :: Boot +[INFO] Jetty :: OSGi :: Boot JSP +[INFO] Jetty :: OSGi :: Boot :: Warurl +[INFO] Jetty :: OSGi :: HttpService +[INFO] Jetty :: OSGi :: Test WebApp +[INFO] Jetty :: OSGi :: Test Context +[INFO] Jetty :: OSGi :: WebApp Fragment +[INFO] Jetty :: OSGi :: Server +[INFO] Jetty :: OSGi ALPN Fragment +[INFO] Jetty :: OSGi :: Test +[INFO] Jetty :: ALPN :: OpenJDK8 Client Implementation +[INFO] Jetty :: ALPN :: Conscrypt Client Implementation +[INFO] Jetty :: Bom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Project 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-project --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-project --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-project --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-project --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-project --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-project --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-project --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-project >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-project --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-project <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-project --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-project >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-project --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-project --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-project --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-project --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-project <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-project --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-project --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-project --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- license-maven-plugin:3.0:check (check-java-headers) @ jetty-project --- +[INFO] Checking licenses... +[INFO] +[INFO] --- license-maven-plugin:3.0:check (check-doc-headers) @ jetty-project --- +[INFO] Checking licenses... +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-project --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-project/9.4.9-SNAPSHOT/jetty-project-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/VERSION.txt to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-project/9.4.9-SNAPSHOT/jetty-project-9.4.9-SNAPSHOT-version.txt +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Utilities 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-util --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-util/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-util --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-util --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-util --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-util --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-util/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- buildnumber-maven-plugin:1.4:create (create-buildnumber) @ jetty-util --- +[INFO] Executing: /bin/sh -c cd '/Users/Lachlan/webtide/jetty.project/jetty-util' && 'git' 'rev-parse' '--verify' 'HEAD' +[INFO] Working directory: /Users/Lachlan/webtide/jetty.project/jetty-util +[INFO] Storing buildNumber: 0b89ffd05584b4cb4aae686c5eeaf84babdb2e0f at timestamp: 1519872605433 +[INFO] Storing buildScmBranch: jetty-9.4.x-2206-MissingOverride +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-util --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-util --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-util --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-util --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 159 source files to /Users/Lachlan/webtide/jetty.project/jetty-util/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/MultiException.java:[107,11] [FallThrough] Execution may fall through from the previous case; add a `// fall through` comment before this line if it was deliberate + (see http://errorprone.info/bugpattern/FallThrough) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/JavaVersion.java:[56,47] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List split = Splitter.on("\\.").splitToList(m.group("VNUM"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/resource/Resource.java:[293,27] [AmbiguousMethodReference] This method's reference is ambiguous, its name and functional interface type are the same as: isContainedIn(Resource) + (see http://errorprone.info/bugpattern/AmbiguousMethodReference) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/resource/Resource.java:[628,25] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/log/StdErrLog.java:[214,33] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (props!=null && !props.equals(Log.__props))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/log/AbstractLogger.java:[212,58] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List = Splitter.on("\\.").splitToList(allowed.substring(0,len+1));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/log/AbstractLogger.java:[236,38] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'debug(msg,new Object[] { arg });'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/IO.java:[316,51] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'InputStreamReader reader = encoding==null?new InputStreamReader(in, UTF_8):new InputStreamReader(in,encoding);' or 'InputStreamReader reader = encoding==null?new InputStreamReader(in, Charset.defaultCharset()):new InputStreamReader(in,encoding);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/resource/FileResource.java:[419,24] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'return Objects.equals(f._file, _file) || (null != _file && _file.equals(f._file));' or 'return f._file.equals(_file) || (null != _file && _file.equals(f._file));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartInputStreamParser.java:[681,36] [InputStreamSlowMultibyteRead] Please also override int read(byte[], int, int), otherwise multi-byte reads from this input stream are likely to be slow. + (see http://errorprone.info/bugpattern/InputStreamSlowMultibyteRead) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartInputStreamParser.java:[891,20] [InputStreamSlowMultibyteRead] Please also override int read(byte[], int, int), otherwise multi-byte reads from this input stream are likely to be slow. + (see http://errorprone.info/bugpattern/InputStreamSlowMultibyteRead) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartInputStreamParser.java:[903,52] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean '_buffer=(_line+"\r\n").getBytes(UTF_8);' or '_buffer=(_line+"\r\n").getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartInputStreamParser.java:[905,44] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean '_buffer="\r\n".getBytes(UTF_8);' or '_buffer="\r\n".getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/LazyList.java:[377,25] [TypeParameterUnusedInFormals] Declaring a type parameter that is only used in the return type is a misuse of generics: operations on the type parameter are unchecked, it hides unsafe casts at invocations of the method, and it interacts badly with method overload resolution. + (see http://errorprone.info/bugpattern/TypeParameterUnusedInFormals) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/log/Log.java:[178,56] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'LOG = (Logger)log_class.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/InetAddressSet.java:[288,43] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List parts = Splitter.on("\\.").splitToList(pattern);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/Scanner.java:[463,21] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: ADDED + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/Scanner.java:[476,21] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: CHANGED, REMOVED + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/Scanner.java:[493,21] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: CHANGED, REMOVED + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/security/Password.java:[237,39] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'if (len > 0) passwd = new String(buf, 0, len, UTF_8).trim();' or 'if (len > 0) passwd = new String(buf, 0, len, Charset.defaultCharset()).trim();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/security/Credential.java:[98,19] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(known, unknown))' or 'if (known.equals(unknown))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/security/Credential.java:[158,24] [EqualsHashCode] Classes that override equals should also override hashCode. + (see http://errorprone.info/bugpattern/EqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/security/Credential.java:[239,24] [EqualsHashCode] Classes that override equals should also override hashCode. + (see http://errorprone.info/bugpattern/EqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/thread/Sweeper.java:[139,32] [ModifyCollectionInEnhancedForLoop] Modifying a collection while iterating over it in a loop may cause a ConcurrentModificationException to be thrown. + (see http://errorprone.info/bugpattern/ModifyCollectionInEnhancedForLoop) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/QuotedStringTokenizer.java:[70,16] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/QuotedStringTokenizer.java:[294,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/QuotedStringTokenizer.java:[318,24] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/resource/JarResource.java:[117,24] [UnsynchronizedOverridesSynchronized] Unsynchronized method getInputStream overrides synchronized method in URLResource + (see http://errorprone.info/bugpattern/UnsynchronizedOverridesSynchronized) + Did you mean 'public synchronized InputStream getInputStream()'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/Fields.java:[256,22] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (this.equals(that))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/IncludeExcludeSet.java:[80,45] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean '_includes = setClass.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/IncludeExcludeSet.java:[81,45] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean '_excludes = setClass.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/TypeUtil.java:[322,49] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'throw new NumberFormatException(new String(b,offset,length, UTF_8));' or 'throw new NumberFormatException(new String(b,offset,length, Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/UrlEncoded.java:[224,20] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(charset, StandardCharsets.UTF_8))' or 'if (charset.equals(StandardCharsets.UTF_8))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/UrlEncoded.java:[395,35] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder buffer = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/UrlEncoded.java:[791,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/UrlEncoded.java:[801,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/UrlEncoded.java:[811,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/StringUtil.java:[573,30] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'return s.getBytes(UTF_8);' or 'return s.getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/StringUtil.java:[641,45] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List sidTokens = Splitter.on("-").splitToList(sidString);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/resource/BadResource.java:[87,24] [UnsynchronizedOverridesSynchronized] Unsynchronized method getInputStream overrides synchronized method in URLResource + (see http://errorprone.info/bugpattern/UnsynchronizedOverridesSynchronized) + Did you mean 'public synchronized InputStream getInputStream() throws IOException'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/Utf8StringBuffer.java:[40,15] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/Utf8StringBuffer.java:[46,15] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/log/LoggerLog.java:[210,52] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '_debugMAA.invoke(_logger, new Object[]{value});'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/ConstantThrowable.java:[25,8] [OverrideThrowableToString] To return a custom message with a Throwable class, one should override getMessage() instead of toString() for Throwable. + (see http://errorprone.info/bugpattern/OverrideThrowableToString) + Did you mean '@Override'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/component/FileNoticeLifeCycleListener.java:[45,27] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Writer out = Files.newBufferedWriter(Paths.get(_filename), UTF_8, CREATE, APPEND))' or 'try (Writer out = Files.newBufferedWriter(Paths.get(_filename), Charset.defaultCharset(), CREATE, APPEND))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SslContextFactory.java:[1777,5] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'static class Factory'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SniX509ExtendedKeyManager.java:[115,18] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (NO_MATCHERS.equals(alias))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SniX509ExtendedKeyManager.java:[126,18] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (NO_MATCHERS.equals(alias))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/log/Slf4jLog.java:[104,45] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '_logger.debug(msg, new Object[]{arg});'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/DecoratedObjectFactory.java:[67,32] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'public T createInstance(Class clazz) throws InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/resource/URLResource.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/resource/URLResource.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/Promise.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util/src/main/java/org/eclipse/jetty/util/Promise.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-util >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-util --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-util <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-util --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-util >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-util --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-util --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-util --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-util --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-util/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- buildnumber-maven-plugin:1.4:create (create-buildnumber) @ jetty-util --- +[INFO] Executing: /bin/sh -c cd '/Users/Lachlan/webtide/jetty.project/jetty-util' && 'git' 'rev-parse' '--verify' 'HEAD' +[INFO] Working directory: /Users/Lachlan/webtide/jetty.project/jetty-util +[INFO] Storing buildNumber: 0b89ffd05584b4cb4aae686c5eeaf84babdb2e0f at timestamp: 1519872622917 +[INFO] Storing buildScmBranch: jetty-9.4.x-2206-MissingOverride +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-util <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-util --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-util/target/jetty-util-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-util --- +[WARNING] Manifest org.eclipse.jetty:jetty-util:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-util --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 30 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-util --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 79 source files to /Users/Lachlan/webtide/jetty.project/jetty-util/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiMapTest.java:[518,74] [CollectionIncompatibleType] Argument '"nutrition"' should not be passed to this method; its type String is not compatible with its collection's type argument List + (see http://errorprone.info/bugpattern/CollectionIncompatibleType) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiMapTest.java:[537,74] [CollectionIncompatibleType] Argument '"nutrition"' should not be passed to this method; its type String is not compatible with its collection's type argument List + (see http://errorprone.info/bugpattern/CollectionIncompatibleType) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[43,51] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(Objects.equals(StringUtil.asciiToLowerCase(lc), lc));' or 'assertTrue(StringUtil.asciiToLowerCase(lc).equals(lc));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[84,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(-1,StringUtil.indexFrom("\u0690bcd", "xyz"));' or 'assertEquals(/* expected= */StringUtil.indexFrom("\u0690bcd", "xyz"),/* actual= */-1);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[85,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(0,StringUtil.indexFrom("\u0690bcd", "\u0690bcz"));' or 'assertEquals(/* expected= */StringUtil.indexFrom("\u0690bcd", "\u0690bcz"),/* actual= */0);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[86,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(1,StringUtil.indexFrom("\u0690bcd", "bcz"));' or 'assertEquals(/* expected= */StringUtil.indexFrom("\u0690bcd", "bcz"),/* actual= */1);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[87,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(3,StringUtil.indexFrom("\u0690bcd", "dxy"));' or 'assertEquals(/* expected= */StringUtil.indexFrom("\u0690bcd", "dxy"),/* actual= */3);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[94,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("xyz xyz xyz",StringUtil.replace(s, "\u0690bc", "xyz"));' or 'assertEquals(/* expected= */StringUtil.replace(s, "\u0690bc", "xyz"),/* actual= */"xyz xyz xyz");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[95,53] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(Objects.equals(StringUtil.replace(s,"xyz","pqy"), s));' or 'assertTrue(StringUtil.replace(s,"xyz","pqy").equals(s));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[98,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(" xyz ",StringUtil.replace(s, "\u0690bc", "xyz"));' or 'assertEquals(/* expected= */StringUtil.replace(s, "\u0690bc", "xyz"),/* actual= */" xyz ");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[106,42] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(Objects.equals(StringUtil.unquote(uq), uq));' or 'assertTrue(StringUtil.unquote(uq).equals(uq));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[107,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(" quoted string ",StringUtil.unquote("' quoted string '"));' or 'assertEquals(/* expected= */StringUtil.unquote("' quoted string '"),/* actual= */" quoted string ");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[108,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(" quoted string ",StringUtil.unquote("\" quoted string \""));' or 'assertEquals(/* expected= */StringUtil.unquote("\" quoted string \""),/* actual= */" quoted string ");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[109,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(" quoted\"string ",StringUtil.unquote("' quoted\"string '"));' or 'assertEquals(/* expected= */StringUtil.unquote("' quoted\"string '"),/* actual= */" quoted\"string ");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[110,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(" quoted'string ",StringUtil.unquote("\" quoted'string \""));' or 'assertEquals(/* expected= */StringUtil.unquote("\" quoted'string \""),/* actual= */" quoted'string ");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[118,22] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(nn.equals(StringUtil.nonNull(nn)));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[173,28] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'System.err.println(new String(bytes, UTF_8));' or 'System.err.println(new String(bytes, Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/log/StdErrCapture.java:[54,25] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'String output = new String(test.toByteArray(), UTF_8);' or 'String output = new String(test.toByteArray(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/log/StdErrCapture.java:[61,25] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'String output = new String(test.toByteArray(), UTF_8);' or 'String output = new String(test.toByteArray(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/log/StdErrCapture.java:[69,16] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'return new String(test.toByteArray(), UTF_8);' or 'return new String(test.toByteArray(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[81,111] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[115,111] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[138,112] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[177,111] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[212,114] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[227,112] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(body.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(body.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[295,118] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(whitespace.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(whitespace.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[318,118] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(whitespace.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(whitespace.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[352,112] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(body.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(body.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[393,112] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(body.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(body.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[425,114] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[439,114] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[462,114] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[497,114] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[519,114] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(_multi.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[553,145] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(createMultipartRequestString("tptfd").getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(createMultipartRequestString("tptfd").getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[576,145] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(createMultipartRequestString("tptfd").getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(createMultipartRequestString("tptfd").getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[606,111] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[641,111] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[680,111] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[705,39] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'baos.write("--AaB03x".getBytes(UTF_8));' or 'baos.write("--AaB03x".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[741,111] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(str.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[763,116] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(contents.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(contents.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[785,116] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(contents.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(contents.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[806,116] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(contents.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(contents.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[816,17] [JUnit4TestNotRun] This looks like a test method but is not run; please add @Test or @Ignore, or, if this is a helper method, reduce its visibility. + (see http://errorprone.info/bugpattern/JUnit4TestNotRun) + Did you mean '@Test public void testMulti ()' or '@Test @Ignore public void testMulti ()' or 'private void testMulti ()'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[845,109] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(s.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(s.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[866,146] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(createMultipartRequestString(filename).getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(createMultipartRequestString(filename).getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[879,34] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'assertEquals("Joe Blow", new String(os.toByteArray(), UTF_8));' or 'assertEquals("Joe Blow", new String(os.toByteArray(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[913,9] [CatchFail] Ignoring exceptions and calling fail() is unnecessary, and makes test output less useful + (see http://errorprone.info/bugpattern/CatchFail) + Did you mean 'throw new AssertionError("Part.getInputStream() after file rename operation", e);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[941,117] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(sameNames.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(sameNames.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[980,130] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(contentWithEncodedPart.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(contentWithEncodedPart.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[1024,130] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(contentWithEncodedPart.getBytes(UTF_8)),' or 'MultiPartInputStreamParser mpis = new MultiPartInputStreamParser(new ByteArrayInputStream(contentWithEncodedPart.getBytes(Charset.defaultCharset())),'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java:[1055,31] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder filler = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/TestIntrospectionUtil.java:[56,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ServletA'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/TestIntrospectionUtil.java:[72,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ServletC'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/resource/ResourceCollectionTest.java:[107,53] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (BufferedReader br = new BufferedReader(new InputStreamReader(r.addPath(path).getURL().openStream(), UTF_8)))' or 'try (BufferedReader br = new BufferedReader(new InputStreamReader(r.addPath(path).getURL().openStream(), Charset.defaultCharset())))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/LazyListTest.java:[786,30] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'List input = new ArrayList();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/LazyListTest.java:[836,26] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'List l = new ArrayList();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/LazyListTest.java:[979,30] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'List input = new ArrayList();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/LazyListTest.java:[1189,30] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'List input = new ArrayList();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/LazyListTest.java:[1230,15] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'l.add(Integer.valueOf(2));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/TopologicalSortTest.java:[199,24] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(list[i], s))' or 'if (list[i].equals(s))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/PathWatcherTest.java:[116,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/PathWatcherTest.java:[159,27] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/PathWatcherTest.java:[189,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/BufferUtilTest.java:[214,32] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'Assert.assertEquals(0x44,b);' or 'Assert.assertEquals(/* expected= */b,/* actual= */0x44);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/BufferUtilTest.java:[235,32] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'Assert.assertEquals(0x77,b);' or 'Assert.assertEquals(/* expected= */b,/* actual= */0x77);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/BufferUtilTest.java:[303,21] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(Objects.equals(b, BufferUtil.ensureCapacity(b, 0)));' or 'assertTrue(b.equals(BufferUtil.ensureCapacity(b, 0)));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/BufferUtilTest.java:[304,21] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(Objects.equals(b, BufferUtil.ensureCapacity(b, 10)));' or 'assertTrue(b.equals(BufferUtil.ensureCapacity(b, 10)));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/BufferUtilTest.java:[305,21] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(Objects.equals(b, BufferUtil.ensureCapacity(b, b.capacity())));' or 'assertTrue(b.equals(BufferUtil.ensureCapacity(b, b.capacity())));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/BufferUtilTest.java:[309,21] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(!Objects.equals(b, b1));' or 'assertTrue(!b.equals(b1));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/BufferUtilTest.java:[322,22] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(b2.equals(BufferUtil.ensureCapacity(b2, 5)));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/BufferUtilTest.java:[325,22] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(!b2.equals(b3));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/BufferUtilTest.java:[361,30] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try(Writer out = Files.newBufferedWriter(file.toPath(), UTF_8))' or 'try(Writer out = Files.newBufferedWriter(file.toPath(), Charset.defaultCharset()))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/thread/ThreadClassLoaderScopeTest.java:[73,26] [TryFailThrowable] Catching Throwable/Error masks failures from fail() or assert*() in the try block + (see http://errorprone.info/bugpattern/TryFailThrowable) + Did you mean 'catch (Exception ignore)' or 'boolean threw = false;try (ThreadClassLoaderScope scope = new ThreadClassLoaderScope(new ClassLoaderBar()))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/thread/ThreadClassLoaderScopeTest.java:[64,23] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/thread/ThreadClassLoaderScopeTest.java:[65,23] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/QuotedStringTokenizerTest.java:[101,28] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/DateCacheTest.java:[64,21] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(last, f))' or 'if (last.equals(f))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/component/ContainerLifeCycleTest.java:[494,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class InheritedListenerLifeCycle extends AbstractLifeCycle implements Container.InheritedListener'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[96,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("null+", "",URIUtil.addEncodedPaths(null,""));' or 'assertEquals("null+", /* expected= */URIUtil.addEncodedPaths(null,""),/* actual= */"");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[97,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("null+bbb", "bbb",URIUtil.addEncodedPaths(null,"bbb"));' or 'assertEquals("null+bbb", /* expected= */URIUtil.addEncodedPaths(null,"bbb"),/* actual= */"bbb");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[98,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("null+/", "/",URIUtil.addEncodedPaths(null,"/"));' or 'assertEquals("null+/", /* expected= */URIUtil.addEncodedPaths(null,"/"),/* actual= */"/");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[99,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("null+/bbb", "/bbb",URIUtil.addEncodedPaths(null,"/bbb"));' or 'assertEquals("null+/bbb", /* expected= */URIUtil.addEncodedPaths(null,"/bbb"),/* actual= */"/bbb");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[101,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("+null", "",URIUtil.addEncodedPaths("",null));' or 'assertEquals("+null", /* expected= */URIUtil.addEncodedPaths("",null),/* actual= */"");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[102,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("+", "",URIUtil.addEncodedPaths("",""));' or 'assertEquals("+", /* expected= */URIUtil.addEncodedPaths("",""),/* actual= */"");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[103,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("+bbb", "bbb",URIUtil.addEncodedPaths("","bbb"));' or 'assertEquals("+bbb", /* expected= */URIUtil.addEncodedPaths("","bbb"),/* actual= */"bbb");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[104,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("+/", "/",URIUtil.addEncodedPaths("","/"));' or 'assertEquals("+/", /* expected= */URIUtil.addEncodedPaths("","/"),/* actual= */"/");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[105,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("+/bbb", "/bbb",URIUtil.addEncodedPaths("","/bbb"));' or 'assertEquals("+/bbb", /* expected= */URIUtil.addEncodedPaths("","/bbb"),/* actual= */"/bbb");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[107,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("aaa+null", "aaa",URIUtil.addEncodedPaths("aaa",null));' or 'assertEquals("aaa+null", /* expected= */URIUtil.addEncodedPaths("aaa",null),/* actual= */"aaa");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[108,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("aaa+", "aaa",URIUtil.addEncodedPaths("aaa",""));' or 'assertEquals("aaa+", /* expected= */URIUtil.addEncodedPaths("aaa",""),/* actual= */"aaa");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[109,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("aaa+bbb", "aaa/bbb",URIUtil.addEncodedPaths("aaa","bbb"));' or 'assertEquals("aaa+bbb", /* expected= */URIUtil.addEncodedPaths("aaa","bbb"),/* actual= */"aaa/bbb");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[110,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("aaa+/", "aaa/",URIUtil.addEncodedPaths("aaa","/"));' or 'assertEquals("aaa+/", /* expected= */URIUtil.addEncodedPaths("aaa","/"),/* actual= */"aaa/");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[111,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("aaa+/bbb", "aaa/bbb",URIUtil.addEncodedPaths("aaa","/bbb"));' or 'assertEquals("aaa+/bbb", /* expected= */URIUtil.addEncodedPaths("aaa","/bbb"),/* actual= */"aaa/bbb");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[113,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("/+null", "/",URIUtil.addEncodedPaths("/",null));' or 'assertEquals("/+null", /* expected= */URIUtil.addEncodedPaths("/",null),/* actual= */"/");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[114,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("/+", "/",URIUtil.addEncodedPaths("/",""));' or 'assertEquals("/+", /* expected= */URIUtil.addEncodedPaths("/",""),/* actual= */"/");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[115,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("/+bbb", "/bbb",URIUtil.addEncodedPaths("/","bbb"));' or 'assertEquals("/+bbb", /* expected= */URIUtil.addEncodedPaths("/","bbb"),/* actual= */"/bbb");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[116,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("/+/", "/",URIUtil.addEncodedPaths("/","/"));' or 'assertEquals("/+/", /* expected= */URIUtil.addEncodedPaths("/","/"),/* actual= */"/");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/URIUtilTest.java:[117,21] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see http://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("/+/bbb", "/bbb",URIUtil.addEncodedPaths("/","/bbb"));' or 'assertEquals("/+/bbb", /* expected= */URIUtil.addEncodedPaths("/","/bbb"),/* actual= */"/bbb");'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/StringUtilTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/component/ContainerLifeCycleTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/component/ContainerLifeCycleTest.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util/src/test/java/org/eclipse/jetty/util/component/ContainerLifeCycleTest.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-util --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-util --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-util/target/jetty-util-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-util --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-util --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-util/target/jetty-util-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-shade-plugin:3.0.0:shade (default) @ jetty-util --- +[INFO] No artifact matching filter org.openjdk.jmh:jmh-core +[INFO] Replacing /Users/Lachlan/webtide/jetty.project/jetty-util/target/benchmarks.jar with /Users/Lachlan/webtide/jetty.project/jetty-util/target/jetty-util-9.4.9-SNAPSHOT-shaded.jar +[INFO] Replacing /Users/Lachlan/webtide/jetty.project/jetty-util/target/benchmarks-tests.jar with /Users/Lachlan/webtide/jetty.project/jetty-util/target/jetty-util-9.4.9-SNAPSHOT-shaded-tests.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-util --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-util/target/jetty-util-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-util/9.4.9-SNAPSHOT/jetty-util-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-util/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-util/9.4.9-SNAPSHOT/jetty-util-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-util/target/jetty-util-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-util/9.4.9-SNAPSHOT/jetty-util-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-util/target/jetty-util-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-util/9.4.9-SNAPSHOT/jetty-util-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: IO Utility 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-io --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-io/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-io --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-io --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-io --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-io --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-io/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-io --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-io --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-io --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-io --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 34 source files to /Users/Lachlan/webtide/jetty.project/jetty-io/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayEndPoint.java:[205,48] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (BufferUtil.hasContent(in) || Objects.equals(in, EOF))' or 'if (BufferUtil.hasContent(in) || in.equals(EOF))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayEndPoint.java:[227,28] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(_inQ.peek(), EOF))' or 'if (_inQ.peek().equals(EOF))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayEndPoint.java:[251,28] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(_inQ.peek(), EOF))' or 'if (_inQ.peek().equals(EOF))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayEndPoint.java:[418,23] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(in, EOF))' or 'if (in.equals(EOF))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/AbstractEndPoint.java:[86,33] [Finally] If you return or throw from a finally, then values returned or thrown from the try-catch block will be ignored. Consider using try-with-resources instead. + (see http://errorprone.info/bugpattern/Finally) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/AbstractEndPoint.java:[138,33] [Finally] If you return or throw from a finally, then values returned or thrown from the try-catch block will be ignored. Consider using try-with-resources instead. + (see http://errorprone.info/bugpattern/Finally) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/WriteFlusher.java:[242,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class PendingState extends State'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/WriterOutputStream.java:[76,27] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean '_writer.write(new String(b, UTF_8));' or '_writer.write(new String(b, Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/WriterOutputStream.java:[87,27] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean '_writer.write(new String(b,off,len, UTF_8));' or '_writer.write(new String(b,off,len, Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslConnection.java:[732,56] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(app_in, buffer))' or 'if (app_in.equals(buffer))'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/NetworkTrafficSelectChannelEndPoint.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/NetworkTrafficSelectChannelEndPoint.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-io/src/main/java/org/eclipse/jetty/io/NetworkTrafficSelectChannelEndPoint.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-io >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-io --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-io <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-io --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-io >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-io --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-io --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-io --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-io --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-io/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-io <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-io --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-io/target/jetty-io-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-io --- +[WARNING] Manifest org.eclipse.jetty:jetty-io:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-io --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-io --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 15 source files to /Users/Lachlan/webtide/jetty.project/jetty-io/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/SelectChannelEndPointTest.java:[582,46] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/SelectChannelEndPointTest.java:[583,41] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/SelectChannelEndPointTest.java:[769,39] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/SelectChannelEndPointTest.java:[770,41] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/SelectChannelEndPointTest.java:[772,37] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/IOTest.java:[65,115] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'ByteArrayInputStream in = new ByteArrayInputStream("The quick brown fox jumped over the lazy dog".getBytes(UTF_8));' or 'ByteArrayInputStream in = new ByteArrayInputStream("The quick brown fox jumped over the lazy dog".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/IOTest.java:[233,13] [MissingFail] Not calling fail() when expecting an exception masks bugs + (see http://errorprone.info/bugpattern/MissingFail) + Did you mean 'server.close();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/WriteFlusherTest.java:[276,35] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/WriteFlusherTest.java:[437,13] [MissingFail] Not calling fail() when expecting an exception masks bugs + (see http://errorprone.info/bugpattern/MissingFail) + Did you mean 'callback.get(1, TimeUnit.SECONDS);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/WriteFlusherTest.java:[463,31] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/MappedByteBufferPoolTest.java:[121,41] [TryFailThrowable] Catching Throwable/Error masks failures from fail() or assert*() in the try block + (see http://errorprone.info/bugpattern/TryFailThrowable) + Did you mean 'throw new Error("Expected java.lang.AssertionError, do you have '-ea' JVM command line option enabled?");' or to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/MappedByteBufferPoolTest.java:[119,17] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) + Did you mean 'assertThrows(java.lang.AssertionError.class, () -> bufferPool.release(ByteBuffer.wrap(StringUtil.getUtf8Bytes("Hello"))));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/ArrayByteBufferPoolTest.java:[143,31] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(Objects.equals(buffer1, buffer2));' or 'assertTrue(buffer1.equals(buffer2));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-io/src/test/java/org/eclipse/jetty/io/ArrayByteBufferPoolTest.java:[144,31] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(!Objects.equals(buffer1, buffer3));' or 'assertTrue(!buffer1.equals(buffer3));'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-io --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-io --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-io/target/jetty-io-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-io --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-io --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-io/target/jetty-io-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-io/9.4.9-SNAPSHOT/jetty-io-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-io/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-io/9.4.9-SNAPSHOT/jetty-io-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-io/target/jetty-io-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-io/9.4.9-SNAPSHOT/jetty-io-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Http Utility 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-http --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-http/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-http --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-http --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-http --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-http --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-http --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-http --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 4 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-http --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-http --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 43 source files to /Users/Lachlan/webtide/jetty.project/jetty-http/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpHeaderValue.java:[57,30] [ImmutableEnumChecker] enums should be immutable: 'HttpHeaderValue' has field '_buffer' of type 'java.nio.ByteBuffer', the declaration of type 'java.nio.ByteBuffer' is not annotated with @com.google.errorprone.annotations.Immutable or @javax.annotation.concurrent.Immutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpHeader.java:[150,26] [ImmutableEnumChecker] enums should be immutable: 'HttpHeader' has field '_bytes' of type 'byte[]', arrays are mutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpHeader.java:[151,26] [ImmutableEnumChecker] enums should be immutable: 'HttpHeader' has field '_bytesColonSpace' of type 'byte[]', arrays are mutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpHeader.java:[152,30] [ImmutableEnumChecker] enums should be immutable: 'HttpHeader' has field '_buffer' of type 'java.nio.ByteBuffer', the declaration of type 'java.nio.ByteBuffer' is not annotated with @com.google.errorprone.annotations.Immutable or @javax.annotation.concurrent.Immutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/MimeTypes.java:[87,34] [ImmutableEnumChecker] enums should be immutable: 'Type' has field '_buffer' of type 'java.nio.ByteBuffer', the declaration of type 'java.nio.ByteBuffer' is not annotated with @com.google.errorprone.annotations.Immutable or @javax.annotation.concurrent.Immutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/MimeTypes.java:[91,33] [ImmutableEnumChecker] enums should be immutable: 'Type' has field '_field' of type 'org.eclipse.jetty.http.HttpField', the declaration of type 'org.eclipse.jetty.http.HttpField' is not annotated with @com.google.errorprone.annotations.Immutable or @javax.annotation.concurrent.Immutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/CompressedContentFormat.java:[45,20] [EqualsHashCode] Classes that override equals should also override hashCode. + (see http://errorprone.info/bugpattern/EqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpField.java:[281,18] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (field.equals(this))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpField.java:[302,23] [NarrowingCompoundAssignment] Compound assignments from int to char hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'c = (char) (c - 0x20);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpVersion.java:[101,26] [ImmutableEnumChecker] enums should be immutable: 'HttpVersion' has field '_bytes' of type 'byte[]', arrays are mutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpVersion.java:[102,30] [ImmutableEnumChecker] enums should be immutable: 'HttpVersion' has field '_buffer' of type 'java.nio.ByteBuffer', the declaration of type 'java.nio.ByteBuffer' is not annotated with @com.google.errorprone.annotations.Immutable or @javax.annotation.concurrent.Immutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/pathmap/UriTemplatePathSpec.java:[109,55] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List = Splitter.on("/").splitToList(rawSpec.substring(1));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[492,24] [JdkObsolete] Enumeration is an ancient precursor to Iterator. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[548,16] [JdkObsolete] Enumeration is an ancient precursor to Iterator. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[993,40] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'private static final Float __one = Float.valueOf("1.0");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[995,41] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'private static final Float __zero = Float.valueOf("0.0");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1003,32] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.9", Float.valueOf("0.9"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1004,32] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.8", Float.valueOf("0.8"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1005,32] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.7", Float.valueOf("0.7"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1006,33] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.66", Float.valueOf("0.66"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1007,32] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.6", Float.valueOf("0.6"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1008,32] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.5", Float.valueOf("0.5"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1009,32] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.4", Float.valueOf("0.4"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1010,33] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.33", Float.valueOf("0.33"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1011,32] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.3", Float.valueOf("0.3"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1012,32] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.2", Float.valueOf("0.2"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1013,32] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '__qualities.put("0.1", Float.valueOf("0.1"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java:[1044,21] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'q = Float.valueOf(qs);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedCSV.java:[65,31] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedCSV.java:[298,31] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder buffer = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java:[40,38] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'private final static Double ZERO=0.0;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java:[41,37] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'private final static Double ONE=1.0;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java:[52,40] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List elements = Splitter.on("/").splitToList(s);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java:[124,22] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '?Double.valueOf(buffer.substring(paramValue+1,buffer.length()-1))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java:[125,22] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean ':Double.valueOf(buffer.substring(paramValue));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpStatus.java:[201,24] [NonOverridingEquals] equals method doesn't override Object.equals; enum instances can safely be compared by reference equality, so please delete this + (see http://errorprone.info/bugpattern/NonOverridingEquals) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpURI.java:[699,20] [EqualsHashCode] Classes that override equals should also override hashCode. + (see http://errorprone.info/bugpattern/EqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpScheme.java:[46,30] [ImmutableEnumChecker] enums should be immutable: 'HttpScheme' has field '_buffer' of type 'java.nio.ByteBuffer', the declaration of type 'java.nio.ByteBuffer' is not annotated with @com.google.errorprone.annotations.Immutable or @javax.annotation.concurrent.Immutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpCompliance.java:[174,50] [ImmutableEnumChecker] enums should be immutable: 'HttpCompliance' has field '_sections' of type 'java.util.EnumSet', 'EnumSet' is mutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpCompliance.java:[95,39] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List elements = Splitter.onPattern("\\s*,\\s*").splitToList(spec);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpMethod.java:[152,30] [ImmutableEnumChecker] enums should be immutable: 'HttpMethod' has field '_buffer' of type 'java.nio.ByteBuffer', the declaration of type 'java.nio.ByteBuffer' is not annotated with @com.google.errorprone.annotations.Immutable or @javax.annotation.concurrent.Immutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/HttpMethod.java:[153,26] [ImmutableEnumChecker] enums should be immutable: 'HttpMethod' has field '_bytes' of type 'byte[]', arrays are mutable + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/pathmap/PathMappings.java:[259,9] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: ROOT, MIDDLE_GLOB, DEFAULT + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/GZIPContentDecoder.java:[294,36] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean '_flags = (byte) (_flags & ~0x04);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/GZIPContentDecoder.java:[305,36] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean '_flags = (byte) (_flags & ~0x08);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/GZIPContentDecoder.java:[316,36] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean '_flags = (byte) (_flags & ~0x10);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/GZIPContentDecoder.java:[328,36] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean '_flags = (byte) (_flags & ~0x02);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/main/java/org/eclipse/jetty/http/GZIPContentDecoder.java:[420,34] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (_pool!=null && !Objects.equals(buffer, BufferUtil.EMPTY_BUFFER))' or 'if (_pool!=null && !buffer.equals(BufferUtil.EMPTY_BUFFER))'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-http >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-http --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-http <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-http --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-http >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-http --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-http --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-http --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-http --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-http <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-http --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http/target/jetty-http-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-http --- +[WARNING] Manifest org.eclipse.jetty:jetty-http:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-http --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-http --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 25 source files to /Users/Lachlan/webtide/jetty.project/jetty-http/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/test/java/org/eclipse/jetty/http/HttpStatusCodeTest.java:[43,17] [JUnit4TestNotRun] This looks like a test method but is not run; please add @Test or @Ignore, or, if this is a helper method, reduce its visibility. + (see http://errorprone.info/bugpattern/JUnit4TestNotRun) + Did you mean '@Test public void testHttpMethod()' or '@Test @Ignore public void testHttpMethod()' or 'private void testHttpMethod()'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/test/java/org/eclipse/jetty/http/HttpTester.java:[436,21] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: CONTINUE, DONE + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/test/java/org/eclipse/jetty/http/HttpTesterTest.java:[38,17] [JUnit4TestNotRun] This looks like a test method but is not run; please add @Test or @Ignore, or, if this is a helper method, reduce its visibility. + (see http://errorprone.info/bugpattern/JUnit4TestNotRun) + Did you mean '@Test public void testExampleUsage() throws Exception' or '@Test @Ignore public void testExampleUsage() throws Exception' or 'private void testExampleUsage() throws Exception'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/test/java/org/eclipse/jetty/http/HttpGeneratorServerHTTPTest.java:[309,24] [ImmutableEnumChecker] enums should be immutable: 'ConnectionType' has non-final field 'val' + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) + Did you mean 'private final String val;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/test/java/org/eclipse/jetty/http/HttpGeneratorServerHTTPTest.java:[310,23] [ImmutableEnumChecker] enums should be immutable: 'ConnectionType' has non-final field 'supportedHttpVersions' + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) + Did you mean 'private final int[] supportedHttpVersions;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/test/java/org/eclipse/jetty/http/HttpGeneratorClientTest.java:[32,5] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'static class Info extends MetaData.Request'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http/src/test/java/org/eclipse/jetty/http/HttpParserTest.java:[2043,33] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'Assert.assertTrue(Objects.equals(field, _fields.get(0)));' or 'Assert.assertTrue(field.equals(_fields.get(0)));'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-http/src/test/java/org/eclipse/jetty/http/HttpFieldsTest.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-http/src/test/java/org/eclipse/jetty/http/HttpFieldsTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-http --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-http --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http/target/jetty-http-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-http --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:test-jar (test-jar) @ jetty-http --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http/target/jetty-http-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-http --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http/target/jetty-http-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-http/9.4.9-SNAPSHOT/jetty-http-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-http/9.4.9-SNAPSHOT/jetty-http-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http/target/jetty-http-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-http/9.4.9-SNAPSHOT/jetty-http-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http/target/jetty-http-9.4.9-SNAPSHOT-tests.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-http/9.4.9-SNAPSHOT/jetty-http-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: XML utilities 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-xml --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-xml/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-xml --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-xml --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-xml --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-xml --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-xml/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-xml --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-xml --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 4 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-xml --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-xml --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 6 source files to /Users/Lachlan/webtide/jetty.project/jetty-xml/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java:[372,42] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'List arguments = new ArrayList<>();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java:[838,38] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'List arguments = new ArrayList<>();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlParser.java:[64,48] [JdkObsolete] Stack is a nonstandard class that predates the Java Collections Framework; prefer ArrayDeque. Note that the Stack methods push/pop/peek correspond to the Deque methods addFirst/removeFirst/peekFirst. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlAppendable.java:[35,41] [JdkObsolete] Stack is a nonstandard class that predates the Java Collections Framework; prefer ArrayDeque. Note that the Stack methods push/pop/peek correspond to the Deque methods addFirst/removeFirst/peekFirst. + (see http://errorprone.info/bugpattern/JdkObsolete) +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-xml >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-xml --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-xml <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-xml --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-xml >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-xml --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-xml --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-xml --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-xml --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-xml/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-xml <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-xml --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-xml/target/jetty-xml-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-xml --- +[WARNING] Manifest org.eclipse.jetty:jetty-xml:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-xml --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 4 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-xml --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 7 source files to /Users/Lachlan/webtide/jetty.project/jetty-xml/target/test-classes +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-xml/src/test/java/org/eclipse/jetty/xml/XmlConfigurationTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-xml/src/test/java/org/eclipse/jetty/xml/XmlConfigurationTest.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-xml/src/test/java/org/eclipse/jetty/xml/XmlConfigurationTest.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-xml --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-xml --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-xml/target/jetty-xml-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-xml --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-xml --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-xml/target/jetty-xml-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-xml/9.4.9-SNAPSHOT/jetty-xml-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-xml/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-xml/9.4.9-SNAPSHOT/jetty-xml-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-xml/target/jetty-xml-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-xml/9.4.9-SNAPSHOT/jetty-xml-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: JMX Management 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-jmx --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-jmx/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-jmx --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-jmx --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-jmx --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-jmx --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-jmx/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-jmx --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-jmx --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-jmx/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-jmx --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-jmx --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 6 source files to /Users/Lachlan/webtide/jetty.project/jetty-jmx/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jmx/src/main/java/org/eclipse/jetty/jmx/ObjectMBean.java:[151,55] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'mbean = mClass.getDeclaredConstructor().newInstance();'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-jmx >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-jmx --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-jmx <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-jmx --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-jmx >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-jmx --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-jmx --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-jmx --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-jmx --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-jmx/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-jmx <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-jmx --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jmx/target/jetty-jmx-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-jmx --- +[WARNING] Manifest org.eclipse.jetty:jetty-jmx:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-jmx --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-jmx --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 16 source files to /Users/Lachlan/webtide/jetty.project/jetty-jmx/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-jmx --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-jmx --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jmx/target/jetty-jmx-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-jmx --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-jmx --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jmx/target/jetty-jmx-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-jmx --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jmx/target/jetty-jmx-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jmx/9.4.9-SNAPSHOT/jetty-jmx-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jmx/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jmx/9.4.9-SNAPSHOT/jetty-jmx-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jmx/target/jetty-jmx-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jmx/9.4.9-SNAPSHOT/jetty-jmx-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jmx/target/jetty-jmx-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jmx/9.4.9-SNAPSHOT/jetty-jmx-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Server Core 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-server --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-server/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-server --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 140 source files to /Users/Lachlan/webtide/jetty.project/jetty-server/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java:[1711,38] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable ss = Splitter.on("\\.").split(p);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java:[2535,36] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'T o = clazz.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java:[2832,41] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'return clazz.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/Request.java:[400,29] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(_queryParameters, NO_PARAMS) || _queryParameters.size()==0)' or 'if (_queryParameters.equals(NO_PARAMS) || _queryParameters.size()==0)'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/Request.java:[402,36] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'else if (Objects.equals(_contentParameters, NO_PARAMS) || _contentParameters.size()==0)' or 'else if (_contentParameters.equals(NO_PARAMS) || _contentParameters.size()==0)'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannel.java:[564,90] [ShortCircuitBoolean] Prefer the short-circuiting boolean operators && and || to & and |. + (see http://errorprone.info/bugpattern/ShortCircuitBoolean) + Did you mean 'else if (failure instanceof BadMessageException || failure instanceof IOException || failure instanceof TimeoutException)'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannel.java:[754,17] [Finally] If you return or throw from a finally, then values returned or thrown from the try-catch block will be ignored. Consider using try-with-resources instead. + (see http://errorprone.info/bugpattern/Finally) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/HttpInput.java:[1055,15] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'protected static class ErrorState extends EOFState'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/AsyncContextState.java:[110,37] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'return clazz.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[79,22] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[90,22] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[100,22] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[144,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[161,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[178,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[200,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[228,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[312,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[340,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[386,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[412,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[459,26] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java:[462,66] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if ((_formatter == null) || (!Objects.equals(_formatter.locale(), l)))' or 'if ((_formatter == null) || (!_formatter.locale().equals(l)))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java:[780,42] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'gather_write = (byte) (gather_write + 4);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java:[785,42] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'gather_write = (byte) (gather_write + 2);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java:[790,42] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'gather_write = (byte) (gather_write + 1);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannelOverHttp.java:[431,22] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (!Objects.equals(_upgrade, PREAMBLE_UPGRADE_H2C) && (_connection == null || !_connection.contains("upgrade")))' or 'if (!_upgrade.equals(PREAMBLE_UPGRADE_H2C) && (_connection == null || !_connection.contains("upgrade")))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannelOverHttp.java:[468,26] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (!Objects.equals(_upgrade, PREAMBLE_UPGRADE_H2C))' or 'if (!_upgrade.equals(PREAMBLE_UPGRADE_H2C))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHandler.java:[75,53] [ThreadLocalUsage] ThreadLocals should be stored in static fields + (see http://errorprone.info/bugpattern/ThreadLocalUsage) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ResourceService.java:[800,23] [NarrowingCompoundAssignment] Compound assignments from long to int hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'length = (int) (length + (((i>0)?2:0)+'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionCache.java:[164,15] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'protected static class PlaceHolderSession extends Session'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/NCSARequestLog.java:[239,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean '_writer = new OutputStreamWriter(_out, UTF_8);' or '_writer = new OutputStreamWriter(_out, Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ShutdownHandler.java:[205,31] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandlerCollection.java:[250,63] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'ContextHandler context = _contextClass.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ShutdownMonitor.java:[337,72] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'LineNumberReader reader = new LineNumberReader(new InputStreamReader(socket.getInputStream(), UTF_8));' or 'LineNumberReader reader = new LineNumberReader(new InputStreamReader(socket.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/ForwardedRequestCustomizer.java:[458,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class RFC7239 extends QuotedCSV'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/session/DefaultSessionIdManager.java:[260,22] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/session/FileSessionDataStore.java:[227,23] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see http://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'try (Stream stream = Files.walk(_storeDir.toPath(), 1, FileVisitOption.FOLLOW_LINKS)) {'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/session/FileSessionDataStore.java:[408,27] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see http://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'try (Stream stream = Files.walk(_storeDir.toPath(), 1, FileVisitOption.FOLLOW_LINKS)) {'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/session/FileSessionDataStore.java:[614,40] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List parts = Splitter.on("_").splitToList(filename);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/session/FileSessionDataStore.java:[633,40] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List parts = Splitter.on("_").splitToList(filename);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ThreadLimitHandler.java:[201,53] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ThreadLimitHandler.java:[332,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class Remote implements Closeable'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ThreadLimitHandler.java:[406,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class RFC7239 extends QuotedCSV'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-server >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-server --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-server <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-server --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-server >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-server <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-server/target/jetty-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-server --- +[WARNING] Manifest org.eclipse.jetty:jetty-server:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 11 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 84 source files to /Users/Lachlan/webtide/jetty.project/jetty-server/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorTimeoutTest.java:[840,53] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("Hello World\r\n".getBytes(UTF_8));' or 'out.write("Hello World\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorTimeoutTest.java:[878,49] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("Hello World\r\n".getBytes(UTF_8));' or 'out.write("Hello World\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpWriterTest.java:[254,21] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'String test=new String(b1, UTF_8)+"=="+new String(b2);' or 'String test=new String(b1, Charset.defaultCharset())+"=="+new String(b2);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpWriterTest.java:[254,41] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'String test=new String(b1)+"=="+new String(b2, UTF_8);' or 'String test=new String(b1)+"=="+new String(b2, Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorCloseTestBase.java:[115,42] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(request.getBytes(UTF_8));' or 'os.write(request.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorCloseTestBase.java:[198,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ResponseReader implements Runnable'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorCloseTestBase.java:[210,25] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorCloseTestBase.java:[211,42] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean '_reader = new BufferedReader(new InputStreamReader(client.getInputStream(), UTF_8));' or '_reader = new BufferedReader(new InputStreamReader(client.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ShutdownMonitorTest.java:[66,72] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'output.write((key + "\r\n" + command + "\r\n").getBytes(UTF_8));' or 'output.write((key + "\r\n" + command + "\r\n").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ShutdownMonitorTest.java:[69,59] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader input = new BufferedReader(new InputStreamReader(socket.getInputStream(), UTF_8));' or 'BufferedReader input = new BufferedReader(new InputStreamReader(socket.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ShutdownMonitorTest.java:[225,69] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write((key + "\r\n" + command + "\r\n").getBytes(UTF_8));' or 'out.write((key + "\r\n" + command + "\r\n").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ShutdownMonitorTest.java:[231,65] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'LineNumberReader lin = new LineNumberReader(new InputStreamReader(s.getInputStream(), UTF_8));' or 'LineNumberReader lin = new LineNumberReader(new InputStreamReader(s.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ShutdownMonitorTest.java:[242,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class CloseableServer extends Server implements Closeable'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[77,87] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'private static final String REQUEST1 = REQUEST1_HEADER + REQUEST1_CONTENT.getBytes(UTF_8).length + "\n\n" + REQUEST1_CONTENT;' or 'private static final String REQUEST1 = REQUEST1_HEADER + REQUEST1_CONTENT.getBytes(Charset.defaultCharset()).length + "\n\n" + REQUEST1_CONTENT;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[101,89] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'protected static final String REQUEST2 = REQUEST2_HEADER + REQUEST2_CONTENT.getBytes(UTF_8).length + "\n\n" + REQUEST2_CONTENT;' or 'protected static final String REQUEST2 = REQUEST2_HEADER + REQUEST2_CONTENT.getBytes(Charset.defaultCharset()).length + "\n\n" + REQUEST2_CONTENT;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[116,68] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean '"Content-Length: " + RESPONSE2_CONTENT.getBytes(UTF_8).length + "\n" +' or '"Content-Length: " + RESPONSE2_CONTENT.getBytes(Charset.defaultCharset()).length + "\n" +'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[253,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder request = new StringBuilder("GET / HTTP/1.0\r\n");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[262,49] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(request.toString().getBytes(UTF_8));' or 'os.write(request.toString().getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[282,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder request = new StringBuilder("GET / HTTP/1.0\r\n");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[291,49] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(request.toString().getBytes(UTF_8));' or 'os.write(request.toString().getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[329,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder request = new StringBuilder("GET / HTTP/1.0\n");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[337,45] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(request.toString().getBytes(UTF_8));' or 'os.write(request.toString().getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[419,39] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(REQUEST1.getBytes(UTF_8));' or 'os.write(REQUEST1.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[444,41] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean '"\015\012").getBytes(UTF_8));' or '"\015\012").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[447,36] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(("5").getBytes(UTF_8));' or 'os.write(("5").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[449,43] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(("\015\012").getBytes(UTF_8));' or 'os.write(("\015\012").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[453,51] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean '"0;\015\012\015\012").getBytes(UTF_8));' or '"0;\015\012\015\012").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[479,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[501,40] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(FRAGMENT1.getBytes(UTF_8));' or 'os.write(FRAGMENT1.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[504,40] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(FRAGMENT2.getBytes(UTF_8));' or 'os.write(FRAGMENT2.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[507,40] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(FRAGMENT3.getBytes(UTF_8));' or 'os.write(FRAGMENT3.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[523,41] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'byte[] bytes = REQUEST2.getBytes(UTF_8);' or 'byte[] bytes = REQUEST2.getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[555,41] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'byte[] bytes = REQUEST2.getBytes(UTF_8);' or 'byte[] bytes = REQUEST2.getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[587,41] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'byte[] bytes = REQUEST2.getBytes(UTF_8);' or 'byte[] bytes = REQUEST2.getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[670,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[675,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[680,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[685,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[730,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[736,27] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[743,27] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[750,27] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[779,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[820,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[847,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[865,52] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream(), UTF_8));' or 'BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[875,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1017,42] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(request.getBytes(UTF_8));' or 'os.write(request.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1020,60] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'LineNumberReader in = new LineNumberReader(new InputStreamReader(client.getInputStream(), UTF_8));' or 'LineNumberReader in = new LineNumberReader(new InputStreamReader(client.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1233,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1267,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1406,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1411,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1418,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1423,56] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader reader = new BufferedReader(new InputStreamReader(is, UTF_8));' or 'BufferedReader reader = new BufferedReader(new InputStreamReader(is, Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1445,40] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os1.write(REQUEST1.getBytes(UTF_8));' or 'os1.write(REQUEST1.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1446,40] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os2.write(REQUEST1.getBytes(UTF_8));' or 'os2.write(REQUEST1.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1471,53] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream(), UTF_8)))' or 'try (BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream(), Charset.defaultCharset())))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1531,40] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'final int cl = content.getBytes(UTF_8).length;' or 'final int cl = content.getBytes(Charset.defaultCharset()).length;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1580,66] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("GET / HTTP/1.1\r\nHost: test\r\n\r\n".getBytes(UTF_8));' or 'out.write("GET / HTTP/1.1\r\nHost: test\r\n\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1581,87] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("GET / HTTP/1.1\r\nHost: test\r\nConnection: close\r\n\r\n".getBytes(UTF_8));' or 'out.write("GET / HTTP/1.1\r\nHost: test\r\nConnection: close\r\n\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1585,47] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader in =new BufferedReader(new InputStreamReader(client.getInputStream(), UTF_8));' or 'BufferedReader in =new BufferedReader(new InputStreamReader(client.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1625,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class WriteBodyAfterNoBodyResponseHandler extends AbstractHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1638,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class NoopHandler extends AbstractHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1672,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java:[1683,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/handler/ResourceHandlerRangeTest.java:[60,34] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Writer writer = Files.newBufferedWriter(rangeFile.toPath(), UTF_8))' or 'try (Writer writer = Files.newBufferedWriter(rangeFile.toPath(), Charset.defaultCharset()))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SslUploadTest.java:[131,49] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("POST / HTTP/1.1\r\n".getBytes(UTF_8));' or 'out.write("POST / HTTP/1.1\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SslUploadTest.java:[132,49] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("Host: localhost\r\n".getBytes(UTF_8));' or 'out.write("Host: localhost\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SslUploadTest.java:[133,58] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("Content-Length: 16777216\r\n".getBytes(UTF_8));' or 'out.write("Content-Length: 16777216\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SslUploadTest.java:[134,53] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("Content-Type: bytes\r\n".getBytes(UTF_8));' or 'out.write("Content-Type: bytes\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SslUploadTest.java:[135,51] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("Connection: close\r\n".getBytes(UTF_8));' or 'out.write("Connection: close\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SslUploadTest.java:[136,34] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("\r\n".getBytes(UTF_8));' or 'out.write("\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/AbstractHttpTest.java:[88,54] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try(PrintWriter writer = new PrintWriter(new OutputStreamWriter(socket.getOutputStream(), UTF_8)))' or 'try(PrintWriter writer = new PrintWriter(new OutputStreamWriter(socket.getOutputStream(), Charset.defaultCharset())))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/AbstractHttpTest.java:[103,51] [CollectionIncompatibleType] Argument 'response.getStatus()' should not be passed to this method; its type int is not compatible with its collection's type argument String + (see http://errorprone.info/bugpattern/CollectionIncompatibleType) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/AbstractHttpTest.java:[129,15] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'protected static class ThrowExceptionOnDemandHandler extends AbstractHandler.ErrorDispatchHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/GracefulStopTest.java:[96,27] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/GracefulStopTest.java:[150,27] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/GracefulStopTest.java:[210,31] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/GracefulStopTest.java:[245,43] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/GracefulStopTest.java:[252,74] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'client1.getOutputStream().write("567890".getBytes(UTF_8));' or 'client1.getOutputStream().write("567890".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/GracefulStopTest.java:[344,27] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean ').getBytes(UTF_8));' or ').getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/handler/ResourceHandlerTest.java:[230,92] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'socket.getOutputStream().write("GET /resource/bigger.txt HTTP/1.0\n\n".getBytes(UTF_8));' or 'socket.getOutputStream().write("GET /resource/bigger.txt HTTP/1.0\n\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/handler/ResourceHandlerTest.java:[288,93] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'socket.getOutputStream().write("GET /resource/biggest.txt HTTP/1.0\n\n".getBytes(UTF_8));' or 'socket.getOutputStream().write("GET /resource/biggest.txt HTTP/1.0\n\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java:[84,82] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'private static final String REQUEST0=REQUEST0_HEADER+REQUEST_CONTENT.getBytes(UTF_8).length+"\n\n"+REQUEST_CONTENT;' or 'private static final String REQUEST0=REQUEST0_HEADER+REQUEST_CONTENT.getBytes(Charset.defaultCharset()).length+"\n\n"+REQUEST_CONTENT;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java:[85,82] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'private static final String REQUEST1=REQUEST1_HEADER+REQUEST_CONTENT.getBytes(UTF_8).length+"\n\n"+REQUEST_CONTENT;' or 'private static final String REQUEST1=REQUEST1_HEADER+REQUEST_CONTENT.getBytes(Charset.defaultCharset()).length+"\n\n"+REQUEST_CONTENT;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java:[154,34] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(request.getBytes(UTF_8));' or 'os.write(request.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java:[183,34] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(request.getBytes(UTF_8));' or 'os.write(request.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java:[220,51] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(REQUEST0.getBytes(UTF_8));' or 'os.write(REQUEST0.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java:[221,51] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(REQUEST0.getBytes(UTF_8));' or 'os.write(REQUEST0.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java:[229,51] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'os.write(REQUEST1.getBytes(UTF_8));' or 'os.write(REQUEST1.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLEngineTest.java:[335,35] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'br=new BufferedReader(new InputStreamReader(client.getInputStream(), UTF_8));' or 'br=new BufferedReader(new InputStreamReader(client.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SelectChannelServerSslTest.java:[198,39] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'byte[] bytes=REQUEST2.getBytes(UTF_8);' or 'byte[] bytes=REQUEST2.getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/session/SessionCookieTest.java:[41,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class MockSessionStore extends AbstractSessionCache'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/session/SessionCookieTest.java:[127,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class MockSessionIdManager extends DefaultSessionIdManager'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/handler/ThreadLimitHandlerTest.java:[225,113] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'client[i].getOutputStream().write(("GET /"+i+" HTTP/1.0\r\nForwarded: for=1.2.3.4\r\n\r\n").getBytes(UTF_8));' or 'client[i].getOutputStream().write(("GET /"+i+" HTTP/1.0\r\nForwarded: for=1.2.3.4\r\n\r\n").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/NotAcceptingTest.java:[99,99] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'client0.getOutputStream().write("GET /one HTTP/1.1\r\nHost:localhost\r\n\r\n".getBytes(UTF_8));' or 'client0.getOutputStream().write("GET /one HTTP/1.1\r\nHost:localhost\r\n\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/NotAcceptingTest.java:[109,99] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'client0.getOutputStream().write("GET /two HTTP/1.1\r\nHost:localhost\r\n\r\n".getBytes(UTF_8));' or 'client0.getOutputStream().write("GET /two HTTP/1.1\r\nHost:localhost\r\n\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/NotAcceptingTest.java:[121,105] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'client1.getOutputStream().write("GET /three HTTP/1.1\r\nHost:localhost\r\n\r\n".getBytes(UTF_8));' or 'client1.getOutputStream().write("GET /three HTTP/1.1\r\nHost:localhost\r\n\r\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/NotAcceptingTest.java:[133,108] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'client2.getOutputStream().write("GET /four HTTP/1.1\r\nHost:localhost\r\n\r\n".getBytes(UTF_8));' or 'client2.getOutputStream().write("GET /four HTTP/1.1\r\nHost:localhost\r\n\r\n".getBytes(Charset.defaultCharset()));'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/PartialRFC2616Test.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/PartialRFC2616Test.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/StressTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/StressTest.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-server/src/test/java/org/eclipse/jetty/server/StressTest.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-server --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-server/target/jetty-server-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-server --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-server/target/jetty-server-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:test-jar (test-jar) @ jetty-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-server/target/jetty-server-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-server --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-server/target/jetty-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-server/9.4.9-SNAPSHOT/jetty-server-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-server/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-server/9.4.9-SNAPSHOT/jetty-server-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-server/target/jetty-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-server/9.4.9-SNAPSHOT/jetty-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-server/target/jetty-server-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-server/9.4.9-SNAPSHOT/jetty-server-9.4.9-SNAPSHOT-config.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-server/target/jetty-server-9.4.9-SNAPSHOT-tests.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-server/9.4.9-SNAPSHOT/jetty-server-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Security 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-security --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-security/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-security --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-security --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-security --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-security --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-security/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-security --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-security --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-security/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-security --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-security --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 37 source files to /Users/Lachlan/webtide/jetty.project/jetty-security/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/main/java/org/eclipse/jetty/security/JDBCLoginService.java:[75,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class JDBCUserPrincipal extends UserPrincipal'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/main/java/org/eclipse/jetty/security/JDBCLoginService.java:[173,50] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'Loader.loadClass(_jdbcDriver).getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/main/java/org/eclipse/jetty/security/ConstraintSecurityHandler.java:[904,42] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List strings = Splitter.on("\\.").splitToList(omission);'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-security/src/main/java/org/eclipse/jetty/security/ConstraintSecurityHandler.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-security/src/main/java/org/eclipse/jetty/security/ConstraintSecurityHandler.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/FormAuthenticator.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/FormAuthenticator.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/FormAuthenticator.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-security >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-security --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-security <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-security --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-security >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-security --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-security --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-security --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-security --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-security/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-security <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-security --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-security/target/jetty-security-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-security --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-security --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-security --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 8 source files to /Users/Lachlan/webtide/jetty.project/jetty-security/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/test/java/org/eclipse/jetty/security/SpecExampleConstraintTest.java:[336,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class RequestHandler extends AbstractHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/test/java/org/eclipse/jetty/security/DataConstraintsTest.java:[426,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class CustomLoginService implements LoginService{'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/test/java/org/eclipse/jetty/security/ConstraintTest.java:[1359,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class RequestHandler extends AbstractHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/test/java/org/eclipse/jetty/security/ConstraintTest.java:[1380,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class RoleRefHandler extends HandlerWrapper'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/test/java/org/eclipse/jetty/security/ConstraintTest.java:[1427,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class RoleCheckHandler extends AbstractHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/test/java/org/eclipse/jetty/security/PropertyUserStoreTest.java:[56,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class UserCount implements PropertyUserStore.UserListener'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/test/java/org/eclipse/jetty/security/PropertyUserStoreTest.java:[156,49] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Writer writer = Files.newBufferedWriter(usersFile.toPath(), UTF_8))' or 'try (Writer writer = Files.newBufferedWriter(usersFile.toPath(), Charset.defaultCharset()))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-security/src/test/java/org/eclipse/jetty/security/PropertyUserStoreTest.java:[167,49] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Writer writer = Files.newBufferedWriter(usersFile.toPath(), UTF_8, CREATE, APPEND))' or 'try (Writer writer = Files.newBufferedWriter(usersFile.toPath(), Charset.defaultCharset(), CREATE, APPEND))'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-security --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-security --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-security/target/jetty-security-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-security --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-security --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-security/target/jetty-security-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-security --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-security/target/jetty-security-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-security/9.4.9-SNAPSHOT/jetty-security-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-security/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-security/9.4.9-SNAPSHOT/jetty-security-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-security/target/jetty-security-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-security/9.4.9-SNAPSHOT/jetty-security-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-security/target/jetty-security-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-security/9.4.9-SNAPSHOT/jetty-security-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Servlet Handling 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-servlet --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-servlet/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-servlet --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-servlet --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-servlet --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-servlet --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-servlet --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-servlet --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-servlet --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-servlet --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 24 source files to /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterHolder.java:[123,56] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean ':getHeldClass().getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHandler.java:[1516,19] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(s, holder))' or 'if (s.equals(holder))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java:[330,77] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'return (SecurityHandler)_defaultSecurityHandlerClass.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java:[980,31] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder sb = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java:[1080,31] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder sb = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java:[1040,33] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java:[1191,31] [JdkObsolete] Stack is a nonstandard class that predates the Java Collections Framework; prefer ArrayDeque. Note that the Stack methods push/pop/peek correspond to the Deque methods addFirst/removeFirst/peekFirst. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java:[1294,46] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'return getHeldClass().getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/DefaultServlet.java:[323,51] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'for (String pair : Splitter.on(",").split(precompressed))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/DefaultServlet.java:[325,46] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List setting = Splitter.on("=").splitToList(pair);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/DefaultServlet.java:[517,55] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (entry!=null && !Objects.equals(entry.getResource(), _defaultHolder) &&' or 'if (entry!=null && !entry.getResource().equals(_defaultHolder) &&'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/Invoker.java:[170,25] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/Invoker.java:[248,5] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'static class InvokedRequest extends HttpServletRequestWrapper'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterMapping.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/FilterMapping.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/listener/ELContextCleaner.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/listener/ELContextCleaner.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-servlet >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-servlet --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-servlet <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-servlet --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-servlet >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-servlet --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-servlet --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-servlet --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-servlet --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-servlet <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-servlet --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jetty-servlet-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-servlet --- +[WARNING] Manifest org.eclipse.jetty:jetty-servlet:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-servlet --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 6 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-servlet --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 31 source files to /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/IncludedServletTest.java:[130,22] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'reader = new InputStreamReader(in, UTF_8);' or 'reader = new InputStreamReader(in, Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/IncludedServletTest.java:[162,22] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'reader = new InputStreamReader(in, UTF_8);' or 'reader = new InputStreamReader(in, Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ComplianceViolations2616Test.java:[140,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder req1 = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ComplianceViolations2616Test.java:[157,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder req1 = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ComplianceViolations2616Test.java:[174,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder req1 = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextResourcesTest.java:[110,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder req1 = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextResourcesTest.java:[125,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder req1 = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/DispatcherTest.java:[513,39] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/DefaultServletTest.java:[116,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder req1 = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/DefaultServletTest.java:[146,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder req1 = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java:[236,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java:[246,19] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java:[269,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder request = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java:[313,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java:[327,19] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java:[345,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java:[360,19] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java:[503,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/DispatcherForwardTest.java:[77,30] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletRequestLogTest.java:[678,87] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (InputStream in = connection.getInputStream(); InputStreamReader reader = new InputStreamReader(in, UTF_8))' or 'try (InputStream in = connection.getInputStream(); InputStreamReader reader = new InputStreamReader(in, Charset.defaultCharset()))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextDispatchWithQueryStrings.java:[90,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class TestServlet extends HttpServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java:[381,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class ForwardingServlet extends HttpServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java:[399,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class SelfDispatchingServlet extends HttpServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java:[486,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class DispatchingRunnable implements Runnable'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java:[514,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class ErrorServlet extends HttpServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java:[528,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class ExpireServlet extends HttpServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java:[543,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class BadExpireServlet extends HttpServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java:[643,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class TestStartThrowServlet extends HttpServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java:[661,84] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'response.getOutputStream().write("completeBeforeThrow".getBytes(UTF_8));' or 'response.getOutputStream().write("completeBeforeThrow".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java:[672,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class AsyncRunnable implements Runnable'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java:[702,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class Wrapper extends HttpServletResponseWrapper'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncServletTest.java:[790,46] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'request.setAttribute("State",Integer.valueOf(1));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncServletIOTest.java:[214,52] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), UTF_8),102400);' or 'BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), Charset.defaultCharset()),102400);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncServletIOTest.java:[263,52] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), UTF_8),102400);' or 'BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), Charset.defaultCharset()),102400);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncServletIOTest.java:[342,52] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), UTF_8),102400);' or 'BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), Charset.defaultCharset()),102400);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncServletIOTest.java:[548,64] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'servletOutputStream.write("data\n".getBytes(UTF_8));' or 'servletOutputStream.write("data\n".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncServletIOTest.java:[592,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class AsyncIOServlet3 extends HttpServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncServletIOTest.java:[655,52] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), UTF_8));' or 'BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncServletIOTest.java:[710,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class AsyncIOServlet4 extends HttpServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncServletIOTest.java:[873,52] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), UTF_8));' or 'BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncServletIOTest.java:[967,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class WrappingQTP extends QueuedThreadPool'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/RequestURITest.java:[179,53] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream(), UTF_8)))' or 'try (BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream(), Charset.defaultCharset())))'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ServletContextHandlerTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ComplianceViolations2616Test.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/ComplianceViolations2616Test.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-servlet --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-servlet --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jetty-servlet-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-servlet --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-servlet --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jetty-servlet-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:test-jar (tests) @ jetty-servlet --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jetty-servlet-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-servlet --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jetty-servlet-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-servlet/9.4.9-SNAPSHOT/jetty-servlet-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-servlet/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-servlet/9.4.9-SNAPSHOT/jetty-servlet-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jetty-servlet-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-servlet/9.4.9-SNAPSHOT/jetty-servlet-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jetty-servlet-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-servlet/9.4.9-SNAPSHOT/jetty-servlet-9.4.9-SNAPSHOT-config.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jetty-servlet-9.4.9-SNAPSHOT-tests.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-servlet/9.4.9-SNAPSHOT/jetty-servlet-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Webapp Application Support 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-webapp --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-webapp/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/resources +[INFO] Copying 1 resource to org/eclipse/jetty/webapp +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-webapp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 29 source files to /Users/Lachlan/webtide/jetty.project/jetty-webapp/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebAppClassLoader.java:[687,21] [Finally] If you return or throw from a finally, then values returned or thrown from the try-catch block will be ignored. Consider using try-with-resources instead. + (see http://errorprone.info/bugpattern/Finally) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebAppContext.java:[1035,89] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean '_configurations.add((Configuration)Loader.loadClass(configClass).getDeclaredConstructor().newInstance());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/ClasspathPattern.java:[699,38] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'boolean included = Objects.equals(byName, Boolean.TRUE) || byLocation==Boolean.TRUE' or 'boolean included = byName.equals(Boolean.TRUE) || byLocation==Boolean.TRUE'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/ClasspathPattern.java:[699,66] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'boolean included = byName==Boolean.TRUE || Objects.equals(byLocation, Boolean.TRUE)' or 'boolean included = byName==Boolean.TRUE || byLocation.equals(Boolean.TRUE)'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/ClasspathPattern.java:[701,38] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'boolean excluded = Objects.equals(byName, Boolean.FALSE) || byLocation==Boolean.FALSE;' or 'boolean excluded = byName.equals(Boolean.FALSE) || byLocation==Boolean.FALSE;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/ClasspathPattern.java:[701,67] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'boolean excluded = byName==Boolean.FALSE || Objects.equals(byLocation, Boolean.FALSE);' or 'boolean excluded = byName==Boolean.FALSE || byLocation.equals(Boolean.FALSE);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/ClasspathPattern.java:[740,34] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'boolean included = Objects.equals(byName, Boolean.TRUE) || byLocation==Boolean.TRUE' or 'boolean included = byName.equals(Boolean.TRUE) || byLocation==Boolean.TRUE'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/ClasspathPattern.java:[740,62] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'boolean included = byName==Boolean.TRUE || Objects.equals(byLocation, Boolean.TRUE)' or 'boolean included = byName==Boolean.TRUE || byLocation.equals(Boolean.TRUE)'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/ClasspathPattern.java:[742,34] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'boolean excluded = Objects.equals(byName, Boolean.FALSE) || byLocation==Boolean.FALSE;' or 'boolean excluded = byName.equals(Boolean.FALSE) || byLocation==Boolean.FALSE;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/ClasspathPattern.java:[742,63] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'boolean excluded = byName==Boolean.FALSE || Objects.equals(byLocation, Boolean.FALSE);' or 'boolean excluded = byName==Boolean.FALSE || byLocation.equals(Boolean.FALSE);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebInfConfiguration.java:[74,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ContainerPathNameMatcher extends PatternMatcher'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebInfConfiguration.java:[116,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class WebAppPathNameMatcher extends PatternMatcher'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebInfConfiguration.java:[235,45] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable entries = Splitter.on(File.pathSeparator).split(tmp);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebInfConfiguration.java:[257,45] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable entries = Splitter.on(File.pathSeparator).split(tmp);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebInfConfiguration.java:[737,38] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder canonicalName = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaInfConfiguration.java:[95,48] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaInfConfiguration.java:[347,20] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaInfConfiguration.java:[373,27] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaInfConfiguration.java:[403,29] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaInfConfiguration.java:[432,29] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebInfConfiguration.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebInfConfiguration.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebInfConfiguration.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaInfConfiguration.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/main/java/org/eclipse/jetty/webapp/MetaInfConfiguration.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-webapp --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-webapp/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-webapp/target/jetty-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-webapp --- +[WARNING] Manifest org.eclipse.jetty:jetty-webapp:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 7 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 9 source files to /Users/Lachlan/webtide/jetty.project/jetty-webapp/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppContextTest.java:[63,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class MySessionListener implements HttpSessionListener'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppContextTest.java:[304,5] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'static class ServletA extends GenericServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppContextTest.java:[313,5] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'static class ServletB extends GenericServlet'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/OrderingTest.java:[42,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TestResource extends Resource'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/MetaInfConfigurationTest.java:[44,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TestableMetaInfConfiguration extends MetaInfConfiguration'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppClassLoaderUrlStreamTest.java:[64,71] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'handler = (URLStreamHandler) clazz.getDeclaredConstructor().newInstance();'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/OrderingTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/OrderingTest.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-webapp/src/test/java/org/eclipse/jetty/webapp/OrderingTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-webapp --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-webapp/target/jetty-webapp-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-webapp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-webapp/target/jetty-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-webapp/target/jetty-webapp-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-webapp/9.4.9-SNAPSHOT/jetty-webapp-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-webapp/9.4.9-SNAPSHOT/jetty-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-webapp/target/jetty-webapp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-webapp/9.4.9-SNAPSHOT/jetty-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-webapp/target/jetty-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-webapp/9.4.9-SNAPSHOT/jetty-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: JNDI Naming 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-jndi --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-jndi/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-jndi --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-jndi --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-jndi --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-jndi --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-jndi/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-jndi --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-jndi --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-jndi --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-jndi --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 16 source files to /Users/Lachlan/webtide/jetty.project/jetty-jndi/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NamingContext.java:[67,53] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/ContextFactory.java:[190,114] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'NameParser parser = (NameParser)(parserClassName==null?null:loader.loadClass(parserClassName).getDeclaredConstructor().newInstance());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/local/localContextRoot.java:[114,16] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NamingUtil.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/main/java/org/eclipse/jetty/jndi/NamingUtil.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-jndi >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-jndi --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-jndi <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-jndi --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-jndi >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-jndi --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-jndi --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-jndi --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-jndi --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-jndi/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-jndi <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-jndi --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jndi/target/jetty-jndi-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-jndi --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-jndi --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-jndi --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/jetty-jndi/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestLocalJNDI.java:[122,41] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestLocalJNDI.java:[130,41] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestLocalJNDI.java:[147,41] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestLocalJNDI.java:[165,41] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestJNDI.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestJNDI.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-jndi/src/test/java/org/eclipse/jetty/jndi/java/TestJNDI.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-jndi --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-jndi --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jndi/target/jetty-jndi-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-jndi --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-jndi --- +[INFO] Reading assembly descriptor: src/main/assembly/config.xml +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jndi/target/jetty-jndi-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-jndi --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jndi/target/jetty-jndi-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jndi/9.4.9-SNAPSHOT/jetty-jndi-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jndi/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jndi/9.4.9-SNAPSHOT/jetty-jndi-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jndi/target/jetty-jndi-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jndi/9.4.9-SNAPSHOT/jetty-jndi-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jndi/target/jetty-jndi-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jndi/9.4.9-SNAPSHOT/jetty-jndi-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Plus 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-plus --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-plus/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-plus --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-plus --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-plus --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-plus --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-plus/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-plus --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-plus --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-plus --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-plus --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 24 source files to /Users/Lachlan/webtide/jetty.project/jetty-plus/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/PostConstructCallback.java:[63,20] [EqualsHashCode] Classes that override equals should also override hashCode. + (see http://errorprone.info/bugpattern/EqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/LifeCycleCallback.java:[159,20] [EqualsHashCode] Classes that override equals should also override hashCode. + (see http://errorprone.info/bugpattern/EqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/security/DataSourceLoginService.java:[77,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class DBUserPrincipal extends UserPrincipal'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/ContainerInitializer.java:[64,92] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean '_target = (ServletContainerInitializer)loader.loadClass(m.group(1)).getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDescriptorProcessor.java:[135,9] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: Annotation, API + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDescriptorProcessor.java:[244,9] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: Annotation, API + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDescriptorProcessor.java:[365,9] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: Annotation, API + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDescriptorProcessor.java:[470,9] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: Annotation, API + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDescriptorProcessor.java:[578,9] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: Annotation, API + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDescriptorProcessor.java:[666,9] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: Annotation, API + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/annotation/PreDestroyCallback.java:[75,20] [EqualsHashCode] Classes that override equals should also override hashCode. + (see http://errorprone.info/bugpattern/EqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusConfiguration.java:[109,20] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean '_key = random.nextInt();'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/EnvConfiguration.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/EnvConfiguration.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/EnvConfiguration.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDecorator.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDecorator.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/main/java/org/eclipse/jetty/plus/webapp/PlusDecorator.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-plus >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-plus --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-plus <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-plus --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-plus >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-plus --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-plus --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-plus --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-plus --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-plus/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-plus <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-plus --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-plus/target/jetty-plus-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-plus --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-plus --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 5 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-plus --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to /Users/Lachlan/webtide/jetty.project/jetty-plus/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntries.java:[50,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ScopeA'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntryUtil.java:[39,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class MyNamingEntry extends NamingEntry'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-plus/src/test/java/org/eclipse/jetty/plus/jndi/TestNamingEntryUtil.java:[49,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ScopeA'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-plus --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-plus --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-plus/target/jetty-plus-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-plus --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-plus --- +[INFO] Reading assembly descriptor: src/main/assembly/config.xml +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-plus/target/jetty-plus-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-plus --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-plus/target/jetty-plus-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-plus/9.4.9-SNAPSHOT/jetty-plus-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-plus/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-plus/9.4.9-SNAPSHOT/jetty-plus-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-plus/target/jetty-plus-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-plus/9.4.9-SNAPSHOT/jetty-plus-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-plus/target/jetty-plus-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-plus/9.4.9-SNAPSHOT/jetty-plus-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Servlet Annotations 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-annotations --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-annotations/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-annotations --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-annotations --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-annotations --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-annotations --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-annotations/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-annotations --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-annotations --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-annotations --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-annotations --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 23 source files to /Users/Lachlan/webtide/jetty.project/jetty-annotations/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationParser.java:[175,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ClassInfo'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationParser.java:[236,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class MethodInfo'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationParser.java:[290,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class FieldInfo'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationConfiguration.java:[98,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TimeStatistic'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationConfiguration.java:[136,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ParserTask implements Callable'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationConfiguration.java:[188,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ServletContainerInitializerOrdering'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationConfiguration.java:[284,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ServletContainerInitializerComparator implements Comparator'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebFilterAnnotation.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/WebFilterAnnotation.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-annotations >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-annotations --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-annotations <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-annotations --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-annotations >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-annotations --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-annotations --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-annotations --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-annotations --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-annotations/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-annotations <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-annotations --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-annotations/target/jetty-annotations-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-annotations --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-annotations --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 9 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-annotations --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 19 source files to /Users/Lachlan/webtide/jetty.project/jetty-annotations/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationConfiguration.java:[51,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TestableAnnotationConfiguration extends AnnotationConfiguration'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationConfiguration.java:[77,71] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'context25.setAttribute(AnnotationConfiguration.MAX_SCAN_WAIT, Integer.valueOf(0));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationConfiguration.java:[89,72] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'context25b.setAttribute(AnnotationConfiguration.MAX_SCAN_WAIT, Integer.valueOf(0));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationConfiguration.java:[102,71] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'context31.setAttribute(AnnotationConfiguration.MAX_SCAN_WAIT, Integer.valueOf(0));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationConfiguration.java:[114,72] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'context31b.setAttribute(AnnotationConfiguration.MAX_SCAN_WAIT, Integer.valueOf(0));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestServletAnnotations.java:[46,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TestWebServletAnnotationHandler extends WebServletAnnotationHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationInheritance.java:[51,5] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'static class SampleHandler extends AbstractHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestSecurityAnnotationConversions.java:[71,17] [JUnit4SetUpNotRun] setUp() method will not be run; please add JUnit's @Before annotation + (see http://errorprone.info/bugpattern/JUnit4SetUpNotRun) + Did you mean '@Before'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/resources/ResourceB.java:[38,25] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'private Integer p = 8;'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationParser.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationParser.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-annotations/src/test/java/org/eclipse/jetty/annotations/TestAnnotationParser.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-annotations --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-annotations --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-annotations/target/jetty-annotations-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-annotations --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-annotations --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-annotations/target/jetty-annotations-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-annotations --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-annotations/target/jetty-annotations-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-annotations/9.4.9-SNAPSHOT/jetty-annotations-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-annotations/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-annotations/9.4.9-SNAPSHOT/jetty-annotations-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-annotations/target/jetty-annotations-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-annotations/9.4.9-SNAPSHOT/jetty-annotations-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-annotations/target/jetty-annotations-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-annotations/9.4.9-SNAPSHOT/jetty-annotations-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Ant Plugin 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-ant --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-ant/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-ant --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-ant --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-ant --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-ant --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-deps) @ jetty-ant --- +[INFO] Copying jetty-test-helper-4.2.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-test-helper-4.2.jar +[INFO] Copying jetty-security-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-security-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-server-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-http-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-http-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-io-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-io-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-plus-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-plus-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-jndi-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-jndi-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-util-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-util-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-webapp-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-webapp-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-xml-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-xml-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-servlet-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-servlet-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-annotations-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-lib/jetty-annotations-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-ant --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-ant --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-ant --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-ant --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 19 source files to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-ant/src/main/java/org/eclipse/jetty/ant/ServerProxyImpl.java:[280,13] [DeadException] Exception created but not thrown + (see http://errorprone.info/bugpattern/DeadException) + Did you mean 'throw new RuntimeException(e);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-ant/src/main/java/org/eclipse/jetty/ant/ServerProxyImpl.java:[285,13] [DeadException] Exception created but not thrown + (see http://errorprone.info/bugpattern/DeadException) + Did you mean 'throw new RuntimeException(e);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebAppContext.java:[190,29] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyRunTask.java:[150,80] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'this.requestLog = (RequestLog) Class.forName(className).getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyStopTask.java:[70,62] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write((stopKey + "\r\nstop\r\n").getBytes(UTF_8));' or 'out.write((stopKey + "\r\nstop\r\n").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-ant/src/main/java/org/eclipse/jetty/ant/JettyStopTask.java:[76,65] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'LineNumberReader lin = new LineNumberReader(new InputStreamReader(s.getInputStream(), UTF_8));' or 'LineNumberReader lin = new LineNumberReader(new InputStreamReader(s.getInputStream(), Charset.defaultCharset()));'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebAppContext.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-ant/src/main/java/org/eclipse/jetty/ant/AntWebAppContext.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-ant >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-ant --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-ant <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-ant --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-ant >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-ant --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-ant --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-ant --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-ant --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-ant <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-ant --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-ant/target/jetty-ant-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-ant --- +[WARNING] Manifest org.eclipse.jetty:jetty-ant:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-ant --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 17 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-ant --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-ant/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-ant/src/test/java/org/eclipse/jetty/ant/AntBuild.java:[260,46] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'this.reader = new BufferedReader(new InputStreamReader(is, UTF_8));' or 'this.reader = new BufferedReader(new InputStreamReader(is, Charset.defaultCharset()));'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-ant --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-ant --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-ant/target/jetty-ant-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-ant --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-ant --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-ant/target/jetty-ant-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-ant/9.4.9-SNAPSHOT/jetty-ant-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-ant/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-ant/9.4.9-SNAPSHOT/jetty-ant-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-ant/target/jetty-ant-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-ant/9.4.9-SNAPSHOT/jetty-ant-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Utilities :: Ajax(JSON) 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-util-ajax --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-util-ajax --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-util-ajax --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-util-ajax --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-util-ajax --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-util-ajax/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-util-ajax --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-util-ajax --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-util-ajax --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-util-ajax --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 8 source files to /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java:[612,65] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'Convertible conv = (Convertible)type.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java:[764,21] [FallThrough] Execution may fall through from the previous case; add a `// fall through` comment before this line if it was deliberate + (see http://errorprone.info/bugpattern/FallThrough) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java:[1244,16] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'return Double.valueOf(buffer.toString());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java:[185,41] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'obj = _pojoClass.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java:[385,20] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'return number.shortValue();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java:[394,20] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'return number.intValue();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java:[403,20] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'return number.floatValue();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java:[412,54] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'return number instanceof Long ? number : number.longValue();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java:[421,56] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'return number instanceof Double ? number : number.doubleValue();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONCollectionConvertor.java:[41,102] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'Collection result = (Collection)Loader.loadClass((String)object.get("class")).getDeclaredConstructor().newInstance();'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-util-ajax >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-util-ajax --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-util-ajax <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-util-ajax --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-util-ajax >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-util-ajax --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-util-ajax --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-util-ajax --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-util-ajax --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-util-ajax/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-util-ajax <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-util-ajax --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/target/jetty-util-ajax-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-util-ajax --- +[WARNING] Manifest org.eclipse.jetty:jetty-util-ajax:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-util-ajax --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-util-ajax --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONCollectionConvertorTest.java:[48,29] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'List list = new ArrayList();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[49,21] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._int2 = 2;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[51,22] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._long2 = 1000002l;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[53,23] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._float2 = 10.22f;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[55,24] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._double2 = 10000.22222d;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[95,21] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._int2 = 2;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[97,22] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._long2 = 1000002l;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[99,23] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._float2 = 10.22f;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[101,24] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._double2 = 10000.22222d;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[161,20] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[253,20] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[325,24] [EqualsHashCode] Classes that override equals should also override hashCode. + (see http://errorprone.info/bugpattern/EqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[311,20] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[48,21] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._int2 = 2;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[50,22] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._long2 = 1000002l;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[52,23] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._float2 = 10.22f;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[54,24] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._double2 = 10000.22222d;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[56,20] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._char2='b';'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[96,21] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._int2 = 2;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[98,22] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._long2 = 1000002l;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[100,23] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._float2 = 10.22f;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[102,24] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._double2 = 10000.22222d;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[104,20] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'foo._char2='b';'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[161,20] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[255,20] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[331,24] [EqualsHashCode] Classes that override equals should also override hashCode. + (see http://errorprone.info/bugpattern/EqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorTest.java:[315,20] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[82,22] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'map.put("n2",Integer.valueOf(2));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[83,22] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'map.put("n3",Double.valueOf(-0.00000000003));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[85,39] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'map.put("n5",new Object[]{"a",'b',new Integer(3),new String[]{},null,Boolean.TRUE,Boolean.FALSE});'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[85,58] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'map.put("n5",new Object[]{"a",new Character('b'),3,new String[]{},null,Boolean.TRUE,Boolean.FALSE});'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[124,22] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'assertEquals(Long.valueOf(100),map.get("onehundred"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[146,22] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'assertEquals(Long.valueOf(100),map.get("onehundred"));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[291,28] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[301,46] [ThreeLetterTimeZoneID] Three-letter time zone identifiers are deprecated, may be ambiguous, and might not do what you intend; the full IANA time zone ID should be used instead. + (see http://errorprone.info/bugpattern/ThreeLetterTimeZoneID) + Did you mean 'TimeZone tzone = TimeZone.getTimeZone("Asia/Tokyo");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[309,19] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[322,15] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[364,28] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[378,15] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[396,15] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/src/test/java/org/eclipse/jetty/util/ajax/JSONPojoConvertorFactoryTest.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-util-ajax --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-util-ajax --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/target/jetty-util-ajax-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-util-ajax --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-util-ajax --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/target/jetty-util-ajax-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-util-ajax/9.4.9-SNAPSHOT/jetty-util-ajax-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-util-ajax/9.4.9-SNAPSHOT/jetty-util-ajax-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-util-ajax/target/jetty-util-ajax-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-util-ajax/9.4.9-SNAPSHOT/jetty-util-ajax-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: HTTP2 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ http2-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-http2/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ http2-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ http2-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ http2-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ http2-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ http2-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ http2-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ http2-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ http2-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ http2-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ http2-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ http2-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ http2-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-parent/9.4.9-SNAPSHOT/http2-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: HTTP2 :: HPACK 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ http2-hpack --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-hpack --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-hpack --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-hpack --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-hpack --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ http2-hpack --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ http2-hpack --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ http2-hpack --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ http2-hpack --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 9 source files to /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ http2-hpack >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ http2-hpack --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ http2-hpack <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ http2-hpack --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ http2-hpack >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-hpack --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-hpack --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-hpack --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-hpack --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ http2-hpack <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ http2-hpack --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/target/http2-hpack-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ http2-hpack --- +[WARNING] Manifest org.eclipse.jetty.http2:http2-hpack:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ http2-hpack --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 33 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ http2-hpack --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 7 source files to /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/src/test/java/org/eclipse/jetty/http2/hpack/HpackPerfTest.java:[82,57] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'stories[i++]=(Map)JSON.parse(Files.newBufferedReader(new File(data,story).toPath(), UTF_8));' or 'stories[i++]=(Map)JSON.parse(Files.newBufferedReader(new File(data,story).toPath(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/src/test/java/org/eclipse/jetty/http2/hpack/HpackContextTest.java:[148,30] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertFalse(methodGet.equals(ctx.get(methodGet).getHttpField()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/src/test/java/org/eclipse/jetty/http2/hpack/HpackContextTest.java:[156,30] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertFalse(methodGet.equals(ctx.get(methodGet).getHttpField()));'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/src/test/java/org/eclipse/jetty/http2/hpack/HpackPerfTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/src/test/java/org/eclipse/jetty/http2/hpack/HpackPerfTest.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/src/test/java/org/eclipse/jetty/http2/hpack/HpackPerfTest.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ http2-hpack --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ http2-hpack --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/target/http2-hpack-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ http2-hpack --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ http2-hpack --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/target/http2-hpack-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-hpack/9.4.9-SNAPSHOT/http2-hpack-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-hpack/9.4.9-SNAPSHOT/http2-hpack-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-hpack/target/http2-hpack-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-hpack/9.4.9-SNAPSHOT/http2-hpack-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: HTTP2 :: Common 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ http2-common --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-common --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-common --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-common --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-common --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ http2-common --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ http2-common --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ http2-common --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ http2-common --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 61 source files to /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ http2-common >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ http2-common --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ http2-common <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ http2-common --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ http2-common >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-common --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-common --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-common --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-common --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ http2-common <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ http2-common --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/target/http2-common-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ http2-common --- +[WARNING] Manifest org.eclipse.jetty.http2:http2-common:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ http2-common --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ http2-common --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 10 source files to /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ http2-common --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ http2-common --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/target/http2-common-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ http2-common --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ http2-common --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/target/http2-common-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-common/9.4.9-SNAPSHOT/http2-common-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-common/9.4.9-SNAPSHOT/http2-common-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-common/target/http2-common-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-common/9.4.9-SNAPSHOT/http2-common-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: ALPN :: Parent 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-alpn-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-alpn/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-alpn-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-alpn-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-alpn-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-alpn-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-alpn-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-alpn-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-alpn-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-alpn-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-alpn-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-alpn-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-alpn-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-alpn-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-parent/9.4.9-SNAPSHOT/jetty-alpn-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: ALPN :: Client 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-alpn-client --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-alpn-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-alpn-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-alpn-client --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-alpn-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-alpn-client >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-alpn-client --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-alpn-client <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-alpn-client --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-alpn-client >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-alpn-client <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-alpn-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/target/jetty-alpn-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-alpn-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-alpn-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-alpn-client --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-alpn-client --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-alpn-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/target/jetty-alpn-client-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-alpn-client --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-alpn-client --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/target/jetty-alpn-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-client/9.4.9-SNAPSHOT/jetty-alpn-client-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-client/9.4.9-SNAPSHOT/jetty-alpn-client-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-client/target/jetty-alpn-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-client/9.4.9-SNAPSHOT/jetty-alpn-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Continuation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-continuation --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-continuation/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-continuation --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-continuation --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-continuation --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-continuation --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-continuation/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-continuation --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-continuation --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-continuation/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-continuation --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-continuation --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 8 source files to /Users/Lachlan/webtide/jetty.project/jetty-continuation/target/classes +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-continuation/src/main/java/org/eclipse/jetty/continuation/FauxContinuation.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-continuation/src/main/java/org/eclipse/jetty/continuation/FauxContinuation.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-continuation/src/main/java/org/eclipse/jetty/continuation/FauxContinuation.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-continuation >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-continuation --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-continuation <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-continuation --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-continuation >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-continuation --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-continuation --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-continuation --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-continuation --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-continuation/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-continuation <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-continuation --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-continuation/target/jetty-continuation-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-continuation --- +[WARNING] Manifest org.eclipse.jetty:jetty-continuation:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-continuation --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-continuation/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-continuation --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-continuation --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-continuation --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-continuation/target/jetty-continuation-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-continuation --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-continuation --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-continuation/target/jetty-continuation-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-continuation/9.4.9-SNAPSHOT/jetty-continuation-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-continuation/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-continuation/9.4.9-SNAPSHOT/jetty-continuation-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-continuation/target/jetty-continuation-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-continuation/9.4.9-SNAPSHOT/jetty-continuation-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Utility Servlets and Filters 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-servlets --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-servlets/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-servlets --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-servlets --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-servlets --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-servlets --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-servlets/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-servlets --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-servlets --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-servlets --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-servlets --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 20 source files to /Users/Lachlan/webtide/jetty.project/jetty-servlets/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/QoSFilter.java:[176,33] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(resumed, Boolean.TRUE))' or 'if (resumed.equals(Boolean.TRUE))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/QoSFilter.java:[227,39] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(suspended, Boolean.TRUE))' or 'if (suspended.equals(Boolean.TRUE))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DataRateLimitedServlet.java:[208,35] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DataRateLimitedServlet.java:[288,35] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CrossOriginFilter.java:[338,44] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable origins = Splitter.on(" ").split(originList);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DoSFilter.java:[386,31] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (!Objects.equals(throttled, Boolean.TRUE) && throttleMs > 0)' or 'if (!throttled.equals(Boolean.TRUE) && throttleMs > 0)'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DoSFilter.java:[404,29] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(resumed, Boolean.TRUE))' or 'if (resumed.equals(Boolean.TRUE))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DoSFilter.java:[449,43] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(suspended, Boolean.TRUE))' or 'if (suspended.equals(Boolean.TRUE))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DoSFilter.java:[1304,5] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'static class FixedRateTracker extends RateTracker'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/DoSFilter.java:[1333,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class DoSTimeoutAsyncListener implements AsyncListener'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ConcatServlet.java:[97,37] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable parts = Splitter.onPattern("\\&").split(query);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CGI.java:[203,79] [SizeGreaterThanOrEqualsZero] Comparison of a size >= 0 is always true, did you intend to check for non-emptiness? + (see http://errorprone.info/bugpattern/SizeGreaterThanOrEqualsZero) + Did you mean 'while ((path.endsWith("/") || !execCmd.exists()) && !path.isEmpty())'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CGI.java:[404,57] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List token = Splitter.on(" ").splitToList(value);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CGI.java:[470,44] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Writer outToCgi = new OutputStreamWriter(p.getOutputStream(), UTF_8))' or 'try (Writer outToCgi = new OutputStreamWriter(p.getOutputStream(), Charset.defaultCharset()))'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/QoSFilter.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/QoSFilter.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-servlets >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-servlets --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-servlets <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-servlets --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-servlets >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-servlets --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-servlets --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-servlets --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-servlets --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-servlets/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-servlets <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-servlets --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-servlets/target/jetty-servlets-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-servlets --- +[WARNING] Manifest org.eclipse.jetty:jetty-servlets:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-servlets --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 41 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-servlets --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 39 source files to /Users/Lachlan/webtide/jetty.project/jetty-servlets/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/AbstractDoSFilterTest.java:[292,43] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List sessions = Splitter.on("\r\n\r\n").splitToList(response);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/MultipartFilterTest.java:[898,17] [JUnit4TestNotRun] This looks like a test method but is not run; please add @Test or @Ignore, or, if this is a helper method, reduce its visibility. + (see http://errorprone.info/bugpattern/JUnit4TestNotRun) + Did you mean '@Test public void testContentTypeWithCharSet() throws Exception' or '@Test @Ignore public void testContentTypeWithCharSet() throws Exception' or 'private void testContentTypeWithCharSet() throws Exception'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/MultipartFilterTest.java:[948,36] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'baos.write(content.getBytes(UTF_8));' or 'baos.write(content.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/MultipartFilterTest.java:[1061,90] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean '"Content-Type: application/octet-stream; charset=UTF-8\r\n\r\n").getBytes(UTF_8));' or '"Content-Type: application/octet-stream; charset=UTF-8\r\n\r\n").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/MultipartFilterTest.java:[1063,65] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'baos.write(("\r\n--" + boundary + "--\r\n\r\n").getBytes(UTF_8));' or 'baos.write(("\r\n--" + boundary + "--\r\n\r\n").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/server/handler/gzip/GzipDefaultTest.java:[96,66] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'resp.getOutputStream().write("error message".getBytes(UTF_8));' or 'resp.getOutputStream().write("error message".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/server/handler/gzip/AsyncScheduledDispatchWrite.java:[102,31] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/server/handler/gzip/Hex.java:[43,9] [IncrementInForLoopAndHeader] This for loop increments the same variable in the header and in the body + (see http://errorprone.info/bugpattern/IncrementInForLoopAndHeader) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/PutFilterTest.java:[142,53] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write(to_send.substring(0,l-10).getBytes(UTF_8));' or 'out.write(to_send.substring(0,l-10).getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/PutFilterTest.java:[145,55] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write(to_send.substring(l-10,l-5).getBytes(UTF_8));' or 'out.write(to_send.substring(l-10,l-5).getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/PutFilterTest.java:[165,50] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write(to_send.substring(l-5).getBytes(UTF_8));' or 'out.write(to_send.substring(l-5).getBytes(Charset.defaultCharset()));'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/MultipartFilterTest.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-servlets/src/test/java/org/eclipse/jetty/servlets/MultipartFilterTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-servlets --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-servlets --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-servlets/target/jetty-servlets-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-servlets --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-servlets --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-servlets/target/jetty-servlets-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-servlets --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-servlets/target/jetty-servlets-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-servlets/9.4.9-SNAPSHOT/jetty-servlets-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-servlets/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-servlets/9.4.9-SNAPSHOT/jetty-servlets-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-servlets/target/jetty-servlets-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-servlets/9.4.9-SNAPSHOT/jetty-servlets-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-servlets/target/jetty-servlets-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-servlets/9.4.9-SNAPSHOT/jetty-servlets-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Asynchronous HTTP Client 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-client --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-client/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-client --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 83 source files to /Users/Lachlan/webtide/jetty.project/jetty-client/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpRequest.java:[207,20] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'return Objects.equals(uri, NULL_URI) ? null : uri;' or 'return uri.equals(NULL_URI) ? null : uri;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpRequest.java:[815,48] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'for (String nameValue : Splitter.on("&").split(query))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpRequest.java:[817,49] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List parts = Splitter.on("=").splitToList(nameValue);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/http/HttpSenderOverHTTP.java:[324,30] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (!Objects.equals(headerBuffer, BufferUtil.EMPTY_BUFFER))' or 'if (!headerBuffer.equals(BufferUtil.EMPTY_BUFFER))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/http/HttpSenderOverHTTP.java:[327,29] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (!Objects.equals(chunkBuffer, BufferUtil.EMPTY_BUFFER))' or 'if (!chunkBuffer.equals(BufferUtil.EMPTY_BUFFER))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/http/HttpSenderOverHTTP.java:[411,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class ByteBufferRecyclerCallback extends Callback.Nested'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpContent.java:[182,23] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'return Objects.equals(buffer, AFTER);' or 'return buffer.equals(AFTER);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpContent.java:[190,20] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(buffer, CLOSE))' or 'if (buffer.equals(CLOSE))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpContent.java:[201,20] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(buffer, CLOSE))' or 'if (buffer.equals(CLOSE))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpProxy.java:[268,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class TunnelPromise implements Promise'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/MultiplexConnectionPool.java:[323,29] [ReturnValueIgnored] Return value of this method must be used + (see http://errorprone.info/bugpattern/ReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/MultiplexConnectionPool.java:[327,29] [ReturnValueIgnored] Return value of this method must be used + (see http://errorprone.info/bugpattern/ReturnValueIgnored) + Did you mean to remove this line? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpReceiver.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpReceiver.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpReceiver.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpResponse.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpResponse.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-client/src/main/java/org/eclipse/jetty/client/HttpResponse.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-client >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-client --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-client <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-client --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-client >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-client <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-client/target/jetty-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-client --- +[WARNING] Manifest org.eclipse.jetty:jetty-client:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack) @ jetty-client --- +[INFO] Configured Artifact: org.eclipse.jetty.toolchain:jetty-test-policy:1.2:jar +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/eclipse/jetty/toolchain/jetty-test-policy/1.2/jetty-test-policy-1.2.jar to /Users/Lachlan/webtide/jetty.project/jetty-client/target/test-policy with includes "**/*.keystore,**/*.pem" and excludes "" +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 4 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 51 source files to /Users/Lachlan/webtide/jetty.project/jetty-client/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesClientTest.java:[334,26] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesTest.java:[80,25] [ImmutableEnumChecker] enums should be immutable: 'Type' has non-final field 'code' + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) + Did you mean 'private final int code;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesServerTest.java:[314,26] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesServerTest.java:[483,26] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesServerTest.java:[512,26] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesServerTest.java:[563,26] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesServerTest.java:[1359,26] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesServerTest.java:[1379,26] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/SslBytesServerTest.java:[1749,26] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpRequestAbortTest.java:[473,13] [MissingFail] Not calling fail() when expecting an exception masks bugs + (see http://errorprone.info/bugpattern/MissingFail) + Did you mean 'request.send();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ConnectionPoolTest.java:[209,32] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientUploadDuringServerShutdown.java:[123,36] [IntLongMath] Expression of type int may overflow before being assigned to a long + (see http://errorprone.info/bugpattern/IntLongMath) + Did you mean 'long sleep = 1L + random.nextInt(10);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientAuthenticationTest.java:[600,36] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'return !Objects.equals(current, DONE);' or 'return !current.equals(DONE);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientCustomProxyTest.java:[147,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class CAFEBABEConnection extends AbstractConnection implements Callback'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientCustomProxyTest.java:[185,36] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientCustomProxyTest.java:[186,41] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientCustomProxyTest.java:[242,36] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientCustomProxyTest.java:[243,41] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java:[1296,13] [MissingFail] Not calling fail() when expecting an exception masks bugs + (see http://errorprone.info/bugpattern/MissingFail) + Did you mean 'testContentDelimitedByEOFWithSlowRequest(HttpVersion.HTTP_1_0, 1024);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java:[1310,13] [MissingFail] Not calling fail() when expecting an exception masks bugs + (see http://errorprone.info/bugpattern/MissingFail) + Did you mean 'testContentDelimitedByEOFWithSlowRequest(HttpVersion.HTTP_1_0, 128 * 1024);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientRedirectTest.java:[300,13] [MissingFail] Not calling fail() when expecting an exception masks bugs + (see http://errorprone.info/bugpattern/MissingFail) + Did you mean '.send();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientRedirectTest.java:[502,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class RedirectHandler extends AbstractHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientURITest.java:[591,47] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'PrintWriter writer = new PrintWriter(new BufferedWriter(new OutputStreamWriter(clientSocket.getOutputStream(), UTF_8)), false))' or 'PrintWriter writer = new PrintWriter(new BufferedWriter(new OutputStreamWriter(clientSocket.getOutputStream(), Charset.defaultCharset())), false))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/NeedWantClientAuthTest.java:[133,41] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/NeedWantClientAuthTest.java:[134,38] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/NeedWantClientAuthTest.java:[210,41] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/ssl/NeedWantClientAuthTest.java:[211,38] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/util/InputStreamContentProviderTest.java:[116,24] [InputStreamSlowMultibyteRead] Please also override int read(byte[], int, int), otherwise multi-byte reads from this input stream are likely to be slow. + (see http://errorprone.info/bugpattern/InputStreamSlowMultibyteRead) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-client/src/test/java/org/eclipse/jetty/client/util/InputStreamContentProviderTest.java:[154,24] [InputStreamSlowMultibyteRead] Please also override int read(byte[], int, int), otherwise multi-byte reads from this input stream are likely to be slow. + (see http://errorprone.info/bugpattern/InputStreamSlowMultibyteRead) +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-client --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-client/target/jetty-client-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-client --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-client/target/jetty-client-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-shade-plugin:3.0.0:shade (default) @ jetty-client --- +[INFO] Including org.eclipse.jetty:jetty-http:jar:9.4.9-SNAPSHOT in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-util:jar:9.4.9-SNAPSHOT in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-io:jar:9.4.9-SNAPSHOT in the shaded jar. +[INFO] Excluding org.eclipse.jetty:jetty-jmx:jar:9.4.9-SNAPSHOT from the shaded jar. +[INFO] Attaching shaded artifact. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-client --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-client/target/jetty-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-client/9.4.9-SNAPSHOT/jetty-client-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-client/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-client/9.4.9-SNAPSHOT/jetty-client-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-client/target/jetty-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-client/9.4.9-SNAPSHOT/jetty-client-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-client/target/jetty-client-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-client/9.4.9-SNAPSHOT/jetty-client-9.4.9-SNAPSHOT-config.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-client/target/jetty-client-9.4.9-SNAPSHOT-hybrid.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-client/9.4.9-SNAPSHOT/jetty-client-9.4.9-SNAPSHOT-hybrid.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Proxy 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-proxy --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-proxy/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-proxy --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-proxy --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-proxy --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-proxy --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-proxy/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-proxy --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-proxy --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-proxy --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-proxy --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 9 source files to /Users/Lachlan/webtide/jetty.project/jetty-proxy/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/main/java/org/eclipse/jetty/proxy/BalancerServlet.java:[44,31] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'List params = new ArrayList<>();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/main/java/org/eclipse/jetty/proxy/BalancerServlet.java:[55,31] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'List params = new ArrayList<>();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/main/java/org/eclipse/jetty/proxy/AbstractProxyServlet.java:[370,36] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable hosts = Splitter.on(",").split(list);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/main/java/org/eclipse/jetty/proxy/AbstractProxyServlet.java:[494,42] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable values = Splitter.on(",").split(value);'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/main/java/org/eclipse/jetty/proxy/ConnectHandler.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/main/java/org/eclipse/jetty/proxy/ConnectHandler.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/main/java/org/eclipse/jetty/proxy/ConnectHandler.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-proxy >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-proxy --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-proxy <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-proxy --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-proxy >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-proxy --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-proxy --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-proxy --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-proxy --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-proxy/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-proxy <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-proxy --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-proxy/target/jetty-proxy-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-proxy --- +[WARNING] Manifest org.eclipse.jetty:jetty-proxy:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-proxy --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-proxy --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 14 source files to /Users/Lachlan/webtide/jetty.project/jetty-proxy/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ProxyServletTest.java:[129,80] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'this.proxyServlet = (AbstractProxyServlet)proxyServletClass.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/BalancerServletTest.java:[165,52] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader reader = new BufferedReader(new InputStreamReader(new ByteArrayInputStream(responseBytes), UTF_8));' or 'BufferedReader reader = new BufferedReader(new InputStreamReader(new ByteArrayInputStream(responseBytes), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ForwardProxyServerTest.java:[179,46] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ForwardProxyServerTest.java:[181,51] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ForwardProxyServerTest.java:[183,51] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/AsyncMiddleManServletTest.java:[1142,44] [IntLongMath] Expression of type int may overflow before being assigned to a long + (see http://errorprone.info/bugpattern/IntLongMath) + Did you mean 'return data.length + 1L;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ProxyServletLoadTest.java:[79,75] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'proxyServlet = (AbstractProxyServlet)proxyServletClass.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ProxyServletFailureTest.java:[88,72] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'this.proxyServlet = (ProxyServlet)proxyServletClass.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-proxy/src/test/java/org/eclipse/jetty/proxy/ProxyServletFailureTest.java:[294,51] [IntLongMath] Expression of type int may overflow before being assigned to a long + (see http://errorprone.info/bugpattern/IntLongMath) + Did you mean 'return content.length + 1L;'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-proxy --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-proxy --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-proxy/target/jetty-proxy-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-proxy --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-proxy --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-proxy/target/jetty-proxy-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-proxy --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-proxy/target/jetty-proxy-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-proxy/9.4.9-SNAPSHOT/jetty-proxy-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-proxy/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-proxy/9.4.9-SNAPSHOT/jetty-proxy-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-proxy/target/jetty-proxy-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-proxy/9.4.9-SNAPSHOT/jetty-proxy-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-proxy/target/jetty-proxy-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-proxy/9.4.9-SNAPSHOT/jetty-proxy-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: ALPN :: Server 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-alpn-server --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (parse-version) @ jetty-alpn-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-alpn-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-alpn-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-alpn-server --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-alpn-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-alpn-server >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-alpn-server --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-alpn-server <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-alpn-server --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-alpn-server >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (parse-version) @ jetty-alpn-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-alpn-server <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-alpn-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target/jetty-alpn-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-alpn-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-alpn-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-alpn-server --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-alpn-server --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-alpn-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target/jetty-alpn-server-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-alpn-server --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-alpn-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target/jetty-alpn-server-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-alpn-server --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target/jetty-alpn-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-server/9.4.9-SNAPSHOT/jetty-alpn-server-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-server/9.4.9-SNAPSHOT/jetty-alpn-server-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target/jetty-alpn-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-server/9.4.9-SNAPSHOT/jetty-alpn-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target/jetty-alpn-server-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-server/9.4.9-SNAPSHOT/jetty-alpn-server-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: HTTP2 :: Server 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ http2-server --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ http2-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ http2-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ http2-server --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ http2-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 8 source files to /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/src/main/java/org/eclipse/jetty/http2/server/HttpChannelOverHTTP2.java:[272,38] [ShortCircuitBoolean] Prefer the short-circuiting boolean operators && and || to & and |. + (see http://errorprone.info/bugpattern/ShortCircuitBoolean) + Did you mean 'handle |= handle_content || handle_request;'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ http2-server >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ http2-server --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ http2-server <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ http2-server --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ http2-server >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ http2-server <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ http2-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/http2-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ http2-server --- +[WARNING] Manifest org.eclipse.jetty.http2:http2-server:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ http2-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ http2-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/test-classes +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/src/test/java/org/eclipse/jetty/http2/server/HTTP2ServerTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/src/test/java/org/eclipse/jetty/http2/server/HTTP2ServerTest.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/src/test/java/org/eclipse/jetty/http2/server/HTTP2ServerTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ http2-server --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ http2-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/http2-server-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ http2-server --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ http2-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/http2-server-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ http2-server --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/http2-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-server/9.4.9-SNAPSHOT/http2-server-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-server/9.4.9-SNAPSHOT/http2-server-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/http2-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-server/9.4.9-SNAPSHOT/http2-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/http2-server-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-server/9.4.9-SNAPSHOT/http2-server-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: HTTP2 :: Client 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ http2-client --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ http2-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ http2-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ http2-client --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ http2-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/main/java/org/eclipse/jetty/http2/client/HTTP2ClientConnectionFactory.java:[77,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class HTTP2ClientConnection extends HTTP2Connection implements Callback'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/main/java/org/eclipse/jetty/http2/client/HTTP2ClientConnectionFactory.java:[147,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class ConnectionListener implements Connection.Listener'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ http2-client >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ http2-client --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ http2-client <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ http2-client --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ http2-client >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ http2-client <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ http2-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/target/http2-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ http2-client --- +[WARNING] Manifest org.eclipse.jetty.http2:http2-client:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ http2-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ http2-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 26 source files to /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/FlowControlStrategyTest.java:[298,28] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/FlowControlStrategyTest.java:[333,36] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean 'completable = completable.thenRun(() ->'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/FlowControlStrategyTest.java:[538,40] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/FlowControlStrategyTest.java:[630,36] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/FlowControlStrategyTest.java:[768,44] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/FlowControlStrategyTest.java:[807,31] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/IdleTimeoutTest.java:[541,19] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/IdleTimeoutTest.java:[680,9] [CatchFail] Ignoring exceptions and calling fail() is unnecessary, and makes test output less useful + (see http://errorprone.info/bugpattern/CatchFail) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/TrailersTest.java:[155,25] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/ProxyProtocolTest.java:[93,40] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/ProxyProtocolTest.java:[94,40] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/ProxyProtocolTest.java:[95,40] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/ProxyProtocolTest.java:[96,40] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/ProxyProtocolTest.java:[145,40] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/ProxyProtocolTest.java:[146,40] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/ProxyProtocolTest.java:[147,40] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/ProxyProtocolTest.java:[148,40] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/RawHTTP2ProxyTest.java:[183,35] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/StreamCloseTest.java:[140,44] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/HTTP2Test.java:[500,48] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/src/test/java/org/eclipse/jetty/http2/client/StreamResetTest.java:[163,44] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ http2-client --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ http2-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/target/http2-client-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ http2-client --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ http2-client --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/target/http2-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-client/9.4.9-SNAPSHOT/http2-client-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-client/9.4.9-SNAPSHOT/http2-client-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-client/target/http2-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-client/9.4.9-SNAPSHOT/http2-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: ALPN :: JDK9 Client Implementation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-alpn-java-client --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-java-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-java-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-java-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-java-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-alpn-java-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-alpn-java-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-alpn-java-client --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-alpn-java-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/src/main/java/org/eclipse/jetty/alpn/java/client/JDK9ClientALPNProcessor.java:[65,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class ALPNListener implements SslHandshakeListener'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-alpn-java-client >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-alpn-java-client --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-alpn-java-client <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-alpn-java-client --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-alpn-java-client >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-java-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-java-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-java-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-java-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-alpn-java-client <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-alpn-java-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/target/jetty-alpn-java-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-alpn-java-client --- +[WARNING] Manifest org.eclipse.jetty:jetty-alpn-java-client:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-alpn-java-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-alpn-java-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-alpn-java-client --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-alpn-java-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/target/jetty-alpn-java-client-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-alpn-java-client --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-alpn-java-client --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/target/jetty-alpn-java-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-java-client/9.4.9-SNAPSHOT/jetty-alpn-java-client-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-java-client/9.4.9-SNAPSHOT/jetty-alpn-java-client-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-client/target/jetty-alpn-java-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-java-client/9.4.9-SNAPSHOT/jetty-alpn-java-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: ALPN :: JDK9 Server Implementation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-alpn-java-server --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-java-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-java-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-java-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-java-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-alpn-java-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-alpn-java-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-alpn-java-server --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-alpn-java-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/src/main/java/org/eclipse/jetty/alpn/java/server/JDK9ServerALPNProcessor.java:[59,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class ALPNCallback implements BiFunction,String>, SslHandshakeListener'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-alpn-java-server >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-alpn-java-server --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-alpn-java-server <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-alpn-java-server --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-alpn-java-server >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-java-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-java-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-java-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-java-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-alpn-java-server <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-alpn-java-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/target/jetty-alpn-java-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-alpn-java-server --- +[WARNING] Manifest org.eclipse.jetty:jetty-alpn-java-server:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-alpn-java-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-alpn-java-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-alpn-java-server --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-alpn-java-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/target/jetty-alpn-java-server-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-alpn-java-server --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-alpn-java-server --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/target/jetty-alpn-java-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-java-server/9.4.9-SNAPSHOT/jetty-alpn-java-server-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-java-server/9.4.9-SNAPSHOT/jetty-alpn-java-server-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-java-server/target/jetty-alpn-java-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-java-server/9.4.9-SNAPSHOT/jetty-alpn-java-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: HTTP2 :: HTTP Client Transport 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ http2-http-client-transport --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-http-client-transport --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-http-client-transport --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-http-client-transport --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-http-client-transport --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ http2-http-client-transport --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ http2-http-client-transport --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ http2-http-client-transport --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ http2-http-client-transport --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 6 source files to /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ http2-http-client-transport >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ http2-http-client-transport --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ http2-http-client-transport <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ http2-http-client-transport --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ http2-http-client-transport >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ http2-http-client-transport --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ http2-http-client-transport --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ http2-http-client-transport --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ http2-http-client-transport --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ http2-http-client-transport <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ http2-http-client-transport --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/target/http2-http-client-transport-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ http2-http-client-transport --- +[WARNING] Manifest org.eclipse.jetty.http2:http2-http-client-transport:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ http2-http-client-transport --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ http2-http-client-transport --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ http2-http-client-transport --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ http2-http-client-transport --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/target/http2-http-client-transport-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ http2-http-client-transport --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ http2-http-client-transport --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/target/http2-http-client-transport-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-http-client-transport/9.4.9-SNAPSHOT/http2-http-client-transport-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-http-client-transport/9.4.9-SNAPSHOT/http2-http-client-transport-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-http-client-transport/target/http2-http-client-transport-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/http2/http2-http-client-transport/9.4.9-SNAPSHOT/http2-http-client-transport-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: FastCGI :: Parent 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ fcgi-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-fcgi/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ fcgi-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ fcgi-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ fcgi-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ fcgi-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-fcgi/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ fcgi-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ fcgi-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ fcgi-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ fcgi-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ fcgi-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ fcgi-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ fcgi-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ fcgi-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ fcgi-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ fcgi-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ fcgi-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-fcgi/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ fcgi-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ fcgi-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ fcgi-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ fcgi-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ fcgi-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-fcgi/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/fcgi/fcgi-parent/9.4.9-SNAPSHOT/fcgi-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: FastCGI :: Client 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ fcgi-client --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ fcgi-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ fcgi-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ fcgi-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ fcgi-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ fcgi-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ fcgi-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ fcgi-client --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ fcgi-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 22 source files to /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/src/main/java/org/eclipse/jetty/fcgi/client/http/HttpConnectionOverFCGI.java:[61,50] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/src/main/java/org/eclipse/jetty/fcgi/client/http/HttpConnectionOverFCGI.java:[130,28] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assert Objects.equals(this.buffer, buffer);' or 'assert this.buffer.equals(buffer);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/src/main/java/org/eclipse/jetty/fcgi/parser/ClientParser.java:[59,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class EndRequestListener implements Listener'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/src/main/java/org/eclipse/jetty/fcgi/parser/ResponseContentParser.java:[84,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class ResponseParser implements HttpParser.ResponseHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/src/main/java/org/eclipse/jetty/fcgi/parser/ResponseContentParser.java:[181,53] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List parts = Splitter.on(" ").splitToList(value);'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/src/main/java/org/eclipse/jetty/fcgi/parser/ResponseContentParser.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/src/main/java/org/eclipse/jetty/fcgi/parser/ResponseContentParser.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/src/main/java/org/eclipse/jetty/fcgi/parser/ResponseContentParser.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ fcgi-client >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ fcgi-client --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ fcgi-client <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ fcgi-client --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ fcgi-client >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ fcgi-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ fcgi-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ fcgi-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ fcgi-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ fcgi-client <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ fcgi-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/target/fcgi-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ fcgi-client --- +[WARNING] Manifest org.eclipse.jetty.fcgi:fcgi-client:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[WARNING] Manifest org.eclipse.jetty.fcgi:fcgi-client:jar:9.4.9-SNAPSHOT : Export org.eclipse.jetty.fcgi.client.http, has 1, private references [org.eclipse.jetty.fcgi.generator], +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ fcgi-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ fcgi-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ fcgi-client --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ fcgi-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/target/fcgi-client-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ fcgi-client --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ fcgi-client --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/target/fcgi-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/fcgi/fcgi-client/9.4.9-SNAPSHOT/fcgi-client-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/fcgi/fcgi-client/9.4.9-SNAPSHOT/fcgi-client-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-client/target/fcgi-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/fcgi/fcgi-client/9.4.9-SNAPSHOT/fcgi-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: FastCGI :: Server 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ fcgi-server --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ fcgi-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ fcgi-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ fcgi-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ fcgi-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ fcgi-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ fcgi-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ fcgi-server --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ fcgi-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 6 source files to /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/src/main/java/org/eclipse/jetty/fcgi/server/HttpChannelOverFCGI.java:[102,40] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List parts = Splitter.on("_").splitToList(name);'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ fcgi-server >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ fcgi-server --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ fcgi-server <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ fcgi-server --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ fcgi-server >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ fcgi-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ fcgi-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ fcgi-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ fcgi-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ fcgi-server <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ fcgi-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/fcgi-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ fcgi-server --- +[WARNING] Manifest org.eclipse.jetty.fcgi:fcgi-server:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ fcgi-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ fcgi-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 8 source files to /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ fcgi-server --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ fcgi-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/fcgi-server-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ fcgi-server --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ fcgi-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/fcgi-server-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ fcgi-server --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/fcgi-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/fcgi/fcgi-server/9.4.9-SNAPSHOT/fcgi-server-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/fcgi/fcgi-server/9.4.9-SNAPSHOT/fcgi-server-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/fcgi-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/fcgi/fcgi-server/9.4.9-SNAPSHOT/fcgi-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/fcgi-server-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/fcgi/fcgi-server/9.4.9-SNAPSHOT/fcgi-server-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Websocket :: Parent 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ websocket-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-websocket/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ websocket-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ websocket-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ websocket-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ websocket-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ websocket-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ websocket-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ websocket-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ websocket-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ websocket-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ websocket-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ websocket-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ websocket-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-parent/9.4.9-SNAPSHOT/websocket-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Websocket :: API 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ websocket-api --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-api --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-api --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-java-servlet-api) @ websocket-api --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-api --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-api --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ websocket-api --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ websocket-api --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ websocket-api --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ websocket-api --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 45 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/src/main/java/org/eclipse/jetty/websocket/api/extensions/Frame.java:[49,22] [ImmutableEnumChecker] enums should be immutable: 'Type' has non-final field 'opcode' + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) + Did you mean 'private final byte opcode;'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ websocket-api >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ websocket-api --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ websocket-api <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ websocket-api --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ websocket-api >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-api --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-api --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-java-servlet-api) @ websocket-api --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-api --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-api --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ websocket-api <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ websocket-api --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/target/websocket-api-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ websocket-api --- +[WARNING] Manifest org.eclipse.jetty.websocket:websocket-api:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet.*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ websocket-api --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ websocket-api --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ websocket-api --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ websocket-api --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/target/websocket-api-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ websocket-api --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ websocket-api --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/target/websocket-api-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-api/9.4.9-SNAPSHOT/websocket-api-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-api/9.4.9-SNAPSHOT/websocket-api-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/target/websocket-api-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-api/9.4.9-SNAPSHOT/websocket-api-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Websocket :: Common 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ websocket-common --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-common --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-common --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-java-servlet-api) @ websocket-common --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-common --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-common --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ websocket-common --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ websocket-common --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ websocket-common --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ websocket-common --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 86 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketSession.java:[551,9] [MissingCasesInEnumSwitch] Non-exhaustive switch; either add a default or handle the remaining cases: CONNECTING, OPEN, CLOSING + (see http://errorprone.info/bugpattern/MissingCasesInEnumSwitch) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketFrame.java:[134,18] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'finRsvOp = (byte) (finRsvOp | frame.isFin()?0x80:0x00);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketFrame.java:[135,18] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'finRsvOp = (byte) (finRsvOp | frame.isRsv1()?0x40:0x00);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketFrame.java:[136,18] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'finRsvOp = (byte) (finRsvOp | frame.isRsv2()?0x20:0x00);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketFrame.java:[137,18] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'finRsvOp = (byte) (finRsvOp | frame.isRsv3()?0x10:0x00);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketFrame.java:[138,18] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'finRsvOp = (byte) (finRsvOp | frame.getOpCode() & 0x0F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketRemoteEndpoint.java:[370,23] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketRemoteEndpoint.java:[380,23] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/Generator.java:[235,15] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x80);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/Generator.java:[241,15] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x40);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/Generator.java:[245,15] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x20);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/Generator.java:[249,15] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x10);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/Generator.java:[261,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | opcode & 0x0F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/Generator.java:[277,15] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/Generator.java:[293,15] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/Generator.java:[303,15] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | (payloadLength & 0x7F));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/Parser.java:[118,13] [FallThrough] Execution may fall through from the previous case; add a `// fall through` comment before this line if it was deliberate + (see http://errorprone.info/bugpattern/FallThrough) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/io/AbstractWebSocketConnection.java:[371,13] [FallThrough] Execution may fall through from the previous case; add a `// fall through` comment before this line if it was deliberate + (see http://errorprone.info/bugpattern/FallThrough) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/message/MessageInputStream.java:[138,16] [InputStreamSlowMultibyteRead] Please also override int read(byte[], int, int), otherwise multi-byte reads from this input stream are likely to be slow. + (see http://errorprone.info/bugpattern/InputStreamSlowMultibyteRead) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/message/MessageInputStream.java:[169,34] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(activeBuffer, EOF))' or 'if (activeBuffer.equals(EOF))'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/events/JettyListenerEventDriver.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/events/JettyListenerEventDriver.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ websocket-common >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ websocket-common --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ websocket-common <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ websocket-common --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ websocket-common >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-common --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-common --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-java-servlet-api) @ websocket-common --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-common --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-common --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ websocket-common <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ websocket-common --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/websocket-common-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ websocket-common --- +[WARNING] Manifest org.eclipse.jetty.websocket:websocket-common:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet.*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ websocket-common --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ websocket-common --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 93 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/extensions/compress/PerMessageDeflateExtensionTest.java:[58,27] [HidingField] Hiding fields of superclasses may cause confusion and errors. This field is hiding a field of the same name in superclass: AbstractExtensionTest + (see http://errorprone.info/bugpattern/HidingField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/events/EventDriverFactoryTest.java:[64,13] [MissingFail] Not calling fail() when expecting an exception masks bugs + (see http://errorprone.info/bugpattern/MissingFail) + Did you mean 'factory.wrap(bad);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/OutgoingFramesCapture.java:[37,49] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[159,47] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'byte[] messageBytes = message.getBytes(UTF_8);' or 'byte[] messageBytes = message.getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[171,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | (message.length() + 2) & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[185,47] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'byte[] messageBytes = message.getBytes(UTF_8);' or 'byte[] messageBytes = message.getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[192,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | (messageBytes.length + 2) & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[232,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | (messageBytes.length + 2) & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[260,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | (messageBytes.length + 2) & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[289,58] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'byte[] messageBytes = message.toString().getBytes(UTF_8);' or 'byte[] messageBytes = message.toString().getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[317,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x80);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[318,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x08);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[323,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x00);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase7_3.java:[324,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[57,32] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'bb.put("*".getBytes(UTF_8));' or 'bb.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[73,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[78,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[95,32] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'bb.put("*".getBytes(UTF_8));' or 'bb.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[110,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[119,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[136,32] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'bb.put("*".getBytes(UTF_8));' or 'bb.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[152,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[161,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[178,32] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'bb.put("*".getBytes(UTF_8));' or 'bb.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[193,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[202,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[220,32] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'bb.put("*".getBytes(UTF_8));' or 'bb.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[236,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[242,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[259,32] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'bb.put("*".getBytes(UTF_8));' or 'bb.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[275,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[282,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[317,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[322,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[350,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[356,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[384,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[390,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[418,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[424,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[452,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[458,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[488,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_2.java:[494,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/extensions/compress/DeflateFrameExtensionTest.java:[69,27] [HidingField] Hiding fields of superclasses may cause confusion and errors. This field is hiding a field of the same name in superclass: AbstractExtensionTest + (see http://errorprone.info/bugpattern/HidingField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/extensions/compress/DeflateFrameExtensionTest.java:[290,23] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'compressed[0] = (byte) (compressed[0] & 0xFE);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/io/LocalWebSocketConnection.java:[195,13] [FallThrough] Execution may fall through from the previous case; add a `// fall through` comment before this line if it was deliberate + (see http://errorprone.info/bugpattern/FallThrough) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/TextPayloadParserTest.java:[78,27] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder sb = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/TextPayloadParserTest.java:[114,27] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder sb = new StringBuilder(); ;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[67,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[72,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[102,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[111,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[141,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[150,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[180,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[189,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[219,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[226,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[256,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[263,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[298,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[303,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[331,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[337,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[365,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | length & 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[371,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[399,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[405,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[433,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[440,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[469,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase1_1.java:[476,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'expected.put("*".getBytes(UTF_8));' or 'expected.put("*".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/RawFrameBuilder.java:[34,15] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x80);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/RawFrameBuilder.java:[36,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | opcode & 0x0F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadServerConnection.java:[386,48] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader in = new BufferedReader(new InputStreamReader(getInputStream(), UTF_8));' or 'BufferedReader in = new BufferedReader(new InputStreamReader(getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadServerConnection.java:[407,48] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader in = new BufferedReader(new InputStreamReader(getInputStream(), UTF_8));' or 'BufferedReader in = new BufferedReader(new InputStreamReader(getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadServerConnection.java:[451,48] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'getOutputStream().write(rawstr.getBytes(UTF_8));' or 'getOutputStream().write(rawstr.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/test/BlockheadServerConnection.java:[596,39] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'write(resp.toString().getBytes(UTF_8));' or 'write(resp.toString().getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/util/Hex.java:[42,9] [IncrementInForLoopAndHeader] This for loop increments the same variable in the header and in the body + (see http://errorprone.info/bugpattern/IncrementInForLoopAndHeader) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/io/IOStateTest.java:[35,59] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[74,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | bytes.length & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[98,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | bytes.length & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[141,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | messageBytes.length & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[188,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | bytes.length & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[218,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | bytes.length & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[264,47] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'byte[] messageBytes = message.getBytes(UTF_8);' or 'byte[] messageBytes = message.getBytes(Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[272,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | messageBytes.length & 0x7F);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[303,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x80);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[304,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x09);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[309,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x00);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/ab/TestABCase2.java:[310,11] [NarrowingCompoundAssignment] Compound assignments from int to byte hide lossy casts + (see http://errorprone.info/bugpattern/NarrowingCompoundAssignment) + Did you mean 'b = (byte) (b | 0x7E);'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/util/Utf8PartialBuilderTest.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/src/test/java/org/eclipse/jetty/websocket/common/util/Utf8PartialBuilderTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ websocket-common --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ websocket-common --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/websocket-common-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ websocket-common --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:test-jar (artifact-jars) @ websocket-common --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/websocket-common-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ websocket-common --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/websocket-common-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-common/9.4.9-SNAPSHOT/websocket-common-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-common/9.4.9-SNAPSHOT/websocket-common-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/websocket-common-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-common/9.4.9-SNAPSHOT/websocket-common-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/websocket-common-9.4.9-SNAPSHOT-tests.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-common/9.4.9-SNAPSHOT/websocket-common-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Websocket :: Client 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ websocket-client --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-java-servlet-api) @ websocket-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ websocket-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ websocket-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ websocket-client --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ websocket-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 18 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/main/java/org/eclipse/jetty/websocket/client/ClientUpgradeRequest.java:[105,63] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'for(String subProtocol: Splitter.on(",").split(field.getValue()))'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/main/java/org/eclipse/jetty/websocket/client/WebSocketClient.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/main/java/org/eclipse/jetty/websocket/client/WebSocketClient.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ websocket-client >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ websocket-client --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ websocket-client <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ websocket-client --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ websocket-client >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-java-servlet-api) @ websocket-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ websocket-client <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ websocket-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/websocket-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ websocket-client --- +[WARNING] Manifest org.eclipse.jetty.websocket:websocket-client:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet.*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ websocket-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ websocket-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 21 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/WebSocketClientTest.java:[87,23] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/WebSocketClientTest.java:[118,34] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/WebSocketClientTest.java:[277,60] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/examples/SimpleEchoClient.java:[48,27] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/SessionTest.java:[91,38] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/TomcatServerQuirksTest.java:[91,27] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/CookieTest.java:[195,13] [MissingFail] Not calling fail() when expecting an exception masks bugs + (see http://errorprone.info/bugpattern/MissingFail) + Did you mean 'clientSocket.messageQueue.awaitEventCount(1, 3, TimeUnit.SECONDS);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/ClientCloseTest.java:[109,47] [IntLongMath] Expression of type int may overflow before being assigned to a long + (see http://errorprone.info/bugpattern/IntLongMath) + Did you mean 'long maxTimeout = clientTimeoutMs * 4L;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/ClientCloseTest.java:[400,56] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/ClientConnectTest.java:[71,37] [TypeParameterUnusedInFormals] Declaring a type parameter that is only used in the return type is a misuse of generics: operations on the type parameter are unchecked, it hides unsafe casts at invocations of the method, and it interacts badly with method overload resolution. + (see http://errorprone.info/bugpattern/TypeParameterUnusedInFormals) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/ClientConnectTest.java:[153,24] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/ConnectionManagerTest.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/src/test/java/org/eclipse/jetty/websocket/client/ConnectionManagerTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ websocket-client --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ websocket-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/websocket-client-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ websocket-client --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:test-jar (tests-jar) @ websocket-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/websocket-client-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] --- maven-shade-plugin:2.4.3:shade (default) @ websocket-client --- +[INFO] Excluding org.eclipse.jetty:jetty-client:jar:9.4.9-SNAPSHOT from the shaded jar. +[INFO] Excluding org.eclipse.jetty:jetty-http:jar:9.4.9-SNAPSHOT from the shaded jar. +[INFO] Excluding org.eclipse.jetty:jetty-xml:jar:9.4.9-SNAPSHOT from the shaded jar. +[INFO] Excluding org.eclipse.jetty:jetty-util:jar:9.4.9-SNAPSHOT from the shaded jar. +[INFO] Excluding org.eclipse.jetty:jetty-io:jar:9.4.9-SNAPSHOT from the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-common:jar:9.4.9-SNAPSHOT in the shaded jar. +[INFO] Excluding org.eclipse.jetty.websocket:websocket-api:jar:9.4.9-SNAPSHOT from the shaded jar. +[INFO] Attaching shaded artifact. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ websocket-client --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/websocket-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-client/9.4.9-SNAPSHOT/websocket-client-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-client/9.4.9-SNAPSHOT/websocket-client-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/websocket-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-client/9.4.9-SNAPSHOT/websocket-client-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/websocket-client-9.4.9-SNAPSHOT-tests.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-client/9.4.9-SNAPSHOT/websocket-client-9.4.9-SNAPSHOT-tests.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/websocket-client-9.4.9-SNAPSHOT-hybrid.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-client/9.4.9-SNAPSHOT/websocket-client-9.4.9-SNAPSHOT-hybrid.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Websocket :: Servlet Interface 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ websocket-servlet --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-servlet --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-servlet --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-servlet --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-servlet --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ websocket-servlet --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ websocket-servlet --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ websocket-servlet --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ websocket-servlet --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 7 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/target/classes +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/src/main/java/org/eclipse/jetty/websocket/servlet/UpgradeHttpServletRequest.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/src/main/java/org/eclipse/jetty/websocket/servlet/UpgradeHttpServletRequest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/src/main/java/org/eclipse/jetty/websocket/servlet/WebSocketServletFactory.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/src/main/java/org/eclipse/jetty/websocket/servlet/WebSocketServletFactory.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/src/main/java/org/eclipse/jetty/websocket/servlet/WebSocketServletFactory.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ websocket-servlet >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ websocket-servlet --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ websocket-servlet <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ websocket-servlet --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ websocket-servlet >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-servlet --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-servlet --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-servlet --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-servlet --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ websocket-servlet <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ websocket-servlet --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/target/websocket-servlet-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ websocket-servlet --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ websocket-servlet --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ websocket-servlet --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 7 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ websocket-servlet --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ websocket-servlet --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/target/websocket-servlet-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ websocket-servlet --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ websocket-servlet --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/target/websocket-servlet-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-servlet/9.4.9-SNAPSHOT/websocket-servlet-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-servlet/9.4.9-SNAPSHOT/websocket-servlet-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/target/websocket-servlet-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-servlet/9.4.9-SNAPSHOT/websocket-servlet-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Websocket :: Server 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ websocket-server --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ websocket-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ websocket-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ websocket-server --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ websocket-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 16 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/main/java/org/eclipse/jetty/websocket/server/NativeWebSocketConfiguration.java:[160,49] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'return endpointClass.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/main/java/org/eclipse/jetty/websocket/server/NativeWebSocketConfiguration.java:[242,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class PersistedWebSocketCreator implements WebSocketCreator'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ websocket-server >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ websocket-server --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ websocket-server <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ websocket-server --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ websocket-server >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ websocket-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ websocket-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ websocket-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ websocket-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ websocket-server <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ websocket-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/websocket-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ websocket-server --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (generate-manifest) @ websocket-server --- +[WARNING] Manifest org.eclipse.jetty.websocket:websocket-server:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ websocket-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 8 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ websocket-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 71 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/WebSocketCloseTest.java:[153,55] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/WebSocketProtocolTest.java:[73,55] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader input = new BufferedReader(new InputStreamReader(client.getInputStream(), UTF_8));' or 'BufferedReader input = new BufferedReader(new InputStreamReader(client.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/misbehaving/AnnotatedRuntimeOnConnectSocket.java:[33,43] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/DecoratorsTest.java:[82,43] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/helper/SafariD00.java:[107,36] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'InputStreamReader reader = new InputStreamReader(in, UTF_8);' or 'InputStreamReader reader = new InputStreamReader(in, Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/misbehaving/ListenerRuntimeOnConnectSocket.java:[29,43] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/misbehaving/ListenerRuntimeOnConnectSocket.java:[59,39] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/browser/BrowserSocket.java:[191,47] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List = Splitter.on(",").splitToList(val);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/browser/BrowserSocket.java:[200,47] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List = Splitter.on(",").splitToList(val);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/DecoratorsLegacyTest.java:[82,43] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/examples/echo/ExampleEchoServer.java:[34,18] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static final class EchoSocketHandler extends WebSocketHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/SubProtocolTest.java:[61,51] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/ManyConnectionsCleanupTest.java:[158,55] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/ManyConnectionsCleanupTest.java:[162,55] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/PerMessageDeflateExtensionTest.java:[59,21] [ImmutableEnumChecker] enums should be immutable: 'TestCaseMessageSize' has non-final field 'size' + (see http://errorprone.info/bugpattern/ImmutableEnumChecker) + Did you mean 'private final int size;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/InfoSocket.java:[42,34] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ websocket-server --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ websocket-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/websocket-server-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ websocket-server --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:test-jar (artifact-jars) @ websocket-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/websocket-server-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ websocket-server --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/websocket-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-server/9.4.9-SNAPSHOT/websocket-server-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-server/9.4.9-SNAPSHOT/websocket-server-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/websocket-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-server/9.4.9-SNAPSHOT/websocket-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/websocket-server-9.4.9-SNAPSHOT-tests.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/websocket-server/9.4.9-SNAPSHOT/websocket-server-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Websocket :: javax.websocket :: Client Implementation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ javax-websocket-client-impl --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-java-servlet-api) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ javax-websocket-client-impl --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ javax-websocket-client-impl --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ javax-websocket-client-impl --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 109 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/DecoderFactory.java:[135,22] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/ClientContainer.java:[421,71] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'return newClientEndpointInstance(endpointClass.getDeclaredConstructor().newInstance(),config);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/ClientContainer.java:[425,109] [GetClassOnClass] Calling getClass() on an object of type Class returns the Class object for java.lang.Class; you probably meant to operate on the object directly + (see http://errorprone.info/bugpattern/GetClassOnClass) + Did you mean 'throw new InvalidWebSocketException("Unable to instantiate websocket: " + endpointClass);' or 'throw new InvalidWebSocketException("Unable to instantiate websocket: " + Class.class);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/EncoderFactory.java:[127,22] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/annotations/AnnotatedEndpointScanner.java:[52,24] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/annotations/AnnotatedEndpointScanner.java:[53,25] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/annotations/AnnotatedEndpointScanner.java:[54,25] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/annotations/AnnotatedEndpointScanner.java:[55,27] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/annotations/JsrEvents.java:[123,32] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/annotations/JsrEvents.java:[141,32] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/annotations/JsrEvents.java:[187,32] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/annotations/JsrEvents.java:[204,32] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/annotations/JsrEvents.java:[221,32] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/client/AnnotatedClientEndpointConfig.java:[63,68] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'this.configurator = anno.configurator().getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/client/AnnotatedClientEndpointConfig.java:[71,41] [GetClassOnAnnotation] Calling getClass() on an annotation may return a proxy class + (see http://errorprone.info/bugpattern/GetClassOnAnnotation) + Did you mean 'err.append(anno.annotationType().getName());'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/messages/TextPartialOnMessage.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/messages/TextPartialOnMessage.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ javax-websocket-client-impl >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ javax-websocket-client-impl --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ javax-websocket-client-impl <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ javax-websocket-client-impl --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ javax-websocket-client-impl >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-java-servlet-api) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ javax-websocket-client-impl --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ javax-websocket-client-impl <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ javax-websocket-client-impl --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/target/javax-websocket-client-impl-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ javax-websocket-client-impl --- +[WARNING] Manifest org.eclipse.jetty.websocket:javax-websocket-client-impl:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet.*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ javax-websocket-client-impl --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ javax-websocket-client-impl --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 98 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/misbehaving/AnnotatedRuntimeOnOpen.java:[40,43] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/DecoderReaderTest.java:[191,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Reader reader = Files.newBufferedReader(qfile.toPath(), UTF_8); BufferedReader buf = new BufferedReader(reader))' or 'try (Reader reader = Files.newBufferedReader(qfile.toPath(), Charset.defaultCharset()); BufferedReader buf = new BufferedReader(reader))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/annotations/DateTextSocket.java:[43,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/annotations/DateTextSocket.java:[48,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/ConfiguratorTest.java:[47,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TrackingConfigurator extends ClientEndpointConfig.Configurator'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/MessageReceivingTest.java:[199,63] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'final ByteBuffer bb = ByteBuffer.wrap(message.getBytes(UTF_8));' or 'final ByteBuffer bb = ByteBuffer.wrap(message.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/MessageReceivingTest.java:[262,45] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'final String stringResult = new String(result.array(), UTF_8);' or 'final String stringResult = new String(result.array(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/MessageReceivingTest.java:[273,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class WholeByteBufferCaptureHandler extends AbstractHandler implements'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/MessageReceivingTest.java:[278,41] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'final String stringResult = new String(message.array(), UTF_8);' or 'final String stringResult = new String(message.array(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/MessageReceivingTest.java:[309,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class WholeStringCaptureHandler extends AbstractHandler implements'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/demo/ExampleClient.java:[42,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ExampleSocket'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/samples/EchoStringEndpoint.java:[34,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/EncoderTest.java:[215,34] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Reader reader = Files.newBufferedReader(qfile.toPath(), UTF_8); BufferedReader buf = new BufferedReader(reader))' or 'try (Reader reader = Files.newBufferedReader(qfile.toPath(), Charset.defaultCharset()); BufferedReader buf = new BufferedReader(reader))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/endpoints/OnCloseTest.java:[111,82] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'TrackingSocket endpoint = (TrackingSocket)testcase.closeClass.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/misbehaving/EndpointRuntimeOnOpen.java:[36,43] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ javax-websocket-client-impl --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ javax-websocket-client-impl --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/target/javax-websocket-client-impl-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ javax-websocket-client-impl --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ javax-websocket-client-impl --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/target/javax-websocket-client-impl-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/javax-websocket-client-impl/9.4.9-SNAPSHOT/javax-websocket-client-impl-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/javax-websocket-client-impl/9.4.9-SNAPSHOT/javax-websocket-client-impl-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-client-impl/target/javax-websocket-client-impl-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/javax-websocket-client-impl/9.4.9-SNAPSHOT/javax-websocket-client-impl-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Websocket :: javax.websocket.server :: Server Implementation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ javax-websocket-server-impl --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ javax-websocket-server-impl --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ javax-websocket-server-impl --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ javax-websocket-server-impl --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ javax-websocket-server-impl --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ javax-websocket-server-impl --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ javax-websocket-server-impl --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ javax-websocket-server-impl --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ javax-websocket-server-impl --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 15 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/server/deploy/WebSocketServerContainerInitializer.java:[258,71] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'ServerApplicationConfig config = clazz.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/server/AnnotatedServerEndpointConfig.java:[132,55] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'cfgr = anno.configurator().getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/server/AnnotatedServerEndpointConfig.java:[140,41] [GetClassOnAnnotation] Calling getClass() on an annotation may return a proxy class + (see http://errorprone.info/bugpattern/GetClassOnAnnotation) + Did you mean 'err.append(anno.annotationType().getName());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/main/java/org/eclipse/jetty/websocket/jsr356/server/ContainerDefaultConfigurator.java:[72,45] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'return endpointClass.getDeclaredConstructor().newInstance();'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ javax-websocket-server-impl >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ javax-websocket-server-impl --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ javax-websocket-server-impl <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ javax-websocket-server-impl --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ javax-websocket-server-impl >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ javax-websocket-server-impl --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ javax-websocket-server-impl --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ javax-websocket-server-impl --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ javax-websocket-server-impl --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ javax-websocket-server-impl <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ javax-websocket-server-impl --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/javax-websocket-server-impl-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ javax-websocket-server-impl --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ javax-websocket-server-impl --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 18 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ javax-websocket-server-impl --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 116 source files to /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/pong/PongMessageEndpoint.java:[49,47] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/ByteObjectTextSocket.java:[51,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/ByteObjectTextSocket.java:[56,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/ShortObjectTextSocket.java:[51,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/ShortObjectTextSocket.java:[56,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/DoubleObjectTextSocket.java:[52,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/DoubleObjectTextSocket.java:[57,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/IntTextSocket.java:[50,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/LongTextSocket.java:[50,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/BooleanTextParamSocket.java:[51,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/echo/BasicEchoEndpoint.java:[37,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/echo/BasicEchoSocket.java:[35,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/idletimeout/OnOpenIdleTimeoutEndpoint.java:[42,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/CharTextSocket.java:[50,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/echo/LargeEchoDefaultSocket.java:[36,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/IntegerObjectTextSocket.java:[51,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/IntegerObjectTextSocket.java:[56,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/BooleanObjectTextParamSocket.java:[52,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/BooleanObjectTextParamSocket.java:[57,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/ByteTextSocket.java:[50,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/BooleanTextSocket.java:[50,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/browser/JsrBrowserSocket.java:[73,32] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/browser/JsrBrowserSocket.java:[231,24] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/echo/LargeEchoConfiguredSocket.java:[45,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/ShortTextSocket.java:[50,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/IntParamTextSocket.java:[51,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/MemoryUsageTest.java:[121,35] [IntLongMath] Expression of type int may overflow before being assigned to a long + (see http://errorprone.info/bugpattern/IntLongMath) + Did you mean 'long expected = 25L * 1024 * sessionCount;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/streaming/ReaderParamSocket.java:[56,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/BooleanObjectTextSocket.java:[51,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/BooleanObjectTextSocket.java:[56,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/beans/DateTextSocket.java:[54,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/beans/DateTextSocket.java:[60,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/FloatTextSocket.java:[51,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/JettyEchoSocket.java:[128,33] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/IntegerObjectParamTextSocket.java:[52,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/IntegerObjectParamTextSocket.java:[57,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/pong/PongSocket.java:[55,47] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/LongObjectTextSocket.java:[51,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/LongObjectTextSocket.java:[56,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/CharacterObjectTextSocket.java:[51,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/CharacterObjectTextSocket.java:[56,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/FloatObjectTextSocket.java:[52,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/FloatObjectTextSocket.java:[57,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/src/test/java/org/eclipse/jetty/websocket/jsr356/server/samples/primitives/DoubleTextSocket.java:[51,42] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ javax-websocket-server-impl --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ javax-websocket-server-impl --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/javax-websocket-server-impl-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ javax-websocket-server-impl --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ javax-websocket-server-impl --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/javax-websocket-server-impl-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ javax-websocket-server-impl --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/javax-websocket-server-impl-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/javax-websocket-server-impl/9.4.9-SNAPSHOT/javax-websocket-server-impl-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/javax-websocket-server-impl/9.4.9-SNAPSHOT/javax-websocket-server-impl-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/javax-websocket-server-impl-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/javax-websocket-server-impl/9.4.9-SNAPSHOT/javax-websocket-server-impl-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/javax-websocket-server-impl-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/websocket/javax-websocket-server-impl/9.4.9-SNAPSHOT/javax-websocket-server-impl-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Apache JSP Implementation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ apache-jsp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/apache-jsp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ apache-jsp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ apache-jsp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ apache-jsp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ apache-jsp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ apache-jsp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ apache-jsp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ apache-jsp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ apache-jsp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to /Users/Lachlan/webtide/jetty.project/apache-jsp/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/apache-jsp/src/main/java/org/eclipse/jetty/apache/jsp/JettyJasperInitializer.java:[47,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class NullTldScanner extends TldScanner'? +[INFO] /Users/Lachlan/webtide/jetty.project/apache-jsp/src/main/java/org/eclipse/jetty/apache/jsp/JettyJasperInitializer.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/apache-jsp/src/main/java/org/eclipse/jetty/apache/jsp/JettyJasperInitializer.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/apache-jsp/src/main/java/org/eclipse/jetty/apache/jsp/JettyJasperInitializer.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ apache-jsp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ apache-jsp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ apache-jsp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ apache-jsp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ apache-jsp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ apache-jsp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ apache-jsp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ apache-jsp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ apache-jsp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ apache-jsp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ apache-jsp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/apache-jsp/target/apache-jsp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ apache-jsp --- +[WARNING] Manifest org.eclipse.jetty:apache-jsp:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ apache-jsp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 4 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ apache-jsp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/apache-jsp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ apache-jsp --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ apache-jsp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/apache-jsp/target/apache-jsp-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (nolog-jar) @ apache-jsp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/apache-jsp/target/apache-jsp-9.4.9-SNAPSHOT-nolog.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ apache-jsp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ apache-jsp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/apache-jsp/target/apache-jsp-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ apache-jsp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/apache-jsp/target/apache-jsp-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/apache-jsp/9.4.9-SNAPSHOT/apache-jsp-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/apache-jsp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/apache-jsp/9.4.9-SNAPSHOT/apache-jsp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/apache-jsp/target/apache-jsp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/apache-jsp/9.4.9-SNAPSHOT/apache-jsp-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/apache-jsp/target/apache-jsp-9.4.9-SNAPSHOT-nolog.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/apache-jsp/9.4.9-SNAPSHOT/apache-jsp-9.4.9-SNAPSHOT-nolog.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/apache-jsp/target/apache-jsp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/apache-jsp/9.4.9-SNAPSHOT/apache-jsp-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Apache :: JSTL module 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ apache-jstl --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/apache-jstl/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ apache-jstl --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ apache-jstl --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ apache-jstl --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ apache-jstl --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ apache-jstl --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ apache-jstl --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ apache-jstl --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ apache-jstl --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ apache-jstl >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ apache-jstl --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ apache-jstl <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ apache-jstl --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ apache-jstl >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ apache-jstl --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ apache-jstl --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ apache-jstl --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ apache-jstl --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ apache-jstl <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ apache-jstl --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/apache-jstl/target/apache-jstl-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ apache-jstl --- +[WARNING] Manifest org.eclipse.jetty:apache-jstl:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.apache.jstl.*] +[WARNING] Manifest org.eclipse.jetty:apache-jstl:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ apache-jstl --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ apache-jstl --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/apache-jstl/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/apache-jstl/src/test/java/org/eclipse/jetty/jstl/JspIncludeTest.java:[127,22] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'reader = new InputStreamReader(in, UTF_8);' or 'reader = new InputStreamReader(in, Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/apache-jstl/src/test/java/org/eclipse/jetty/jstl/JspIncludeTest.java:[159,22] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'reader = new InputStreamReader(in, UTF_8);' or 'reader = new InputStreamReader(in, Charset.defaultCharset());'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ apache-jstl --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ apache-jstl --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/apache-jstl/target/apache-jstl-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ apache-jstl --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ apache-jstl --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/apache-jstl/target/apache-jstl-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ apache-jstl --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/apache-jstl/target/apache-jstl-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/apache-jstl/9.4.9-SNAPSHOT/apache-jstl-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/apache-jstl/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/apache-jstl/9.4.9-SNAPSHOT/apache-jstl-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/apache-jstl/target/apache-jstl-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/apache-jstl/9.4.9-SNAPSHOT/apache-jstl-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/apache-jstl/target/apache-jstl-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/apache-jstl/9.4.9-SNAPSHOT/apache-jstl-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Parent 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ tests-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ tests-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ tests-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ tests-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ tests-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ tests-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ tests-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ tests-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ tests-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ tests-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ tests-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ tests-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ tests-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ tests-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ tests-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ tests-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ tests-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ tests-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ tests-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ tests-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ tests-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/tests-parent/9.4.9-SNAPSHOT/tests-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: WebApps :: Parent 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-webapps-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-webapps-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-webapps-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-webapps-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-webapps-parent --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-webapps-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-webapps-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-webapps-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-webapps-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-webapps-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-webapps-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-webapps-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-webapps-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-webapps-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-webapps-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-webapps-parent --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-webapps-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-webapps-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-webapps-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-webapps-parent --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-webapps-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-webapps-parent/9.4.9-SNAPSHOT/test-webapps-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: WebApp :: Mock Resources 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-mock-resources --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-mock-resources/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-mock-resources --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-mock-resources --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-mock-resources --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-mock-resources --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-mock-resources --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-mock-resources --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-mock-resources --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-mock-resources --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-mock-resources/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-mock-resources >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-mock-resources --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-mock-resources <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-mock-resources --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-mock-resources >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-mock-resources --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-mock-resources --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-mock-resources --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-mock-resources --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-mock-resources <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-mock-resources --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-mock-resources/target/test-mock-resources-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-mock-resources --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-mock-resources --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-mock-resources/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-mock-resources --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-mock-resources --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-mock-resources --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-mock-resources/target/test-mock-resources-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-mock-resources --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-mock-resources --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-mock-resources/target/test-mock-resources-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-mock-resources/9.4.9-SNAPSHOT/test-mock-resources-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-mock-resources/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-mock-resources/9.4.9-SNAPSHOT/test-mock-resources-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-mock-resources/target/test-mock-resources-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-mock-resources/9.4.9-SNAPSHOT/test-mock-resources-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Quick Start 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-quickstart --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-quickstart/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-quickstart --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-quickstart --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-quickstart --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-quickstart --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-quickstart --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-quickstart --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-quickstart/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-quickstart --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-quickstart --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 7 source files to /Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-quickstart/src/main/java/org/eclipse/jetty/quickstart/AttributeNormalizer.java:[383,27] [JdkObsolete] Stack is a nonstandard class that predates the Java Collections Framework; prefer ArrayDeque. Note that the Stack methods push/pop/peek correspond to the Deque methods addFirst/removeFirst/peekFirst. + (see http://errorprone.info/bugpattern/JdkObsolete) +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-quickstart/src/main/java/org/eclipse/jetty/quickstart/PreconfigureQuickStartWar.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-quickstart/src/main/java/org/eclipse/jetty/quickstart/PreconfigureQuickStartWar.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-quickstart/src/main/java/org/eclipse/jetty/quickstart/PreconfigureQuickStartWar.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-quickstart/src/main/java/org/eclipse/jetty/quickstart/QuickStartDescriptorProcessor.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-quickstart/src/main/java/org/eclipse/jetty/quickstart/QuickStartDescriptorProcessor.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-quickstart/src/main/java/org/eclipse/jetty/quickstart/QuickStartDescriptorProcessor.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-quickstart >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-quickstart --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-quickstart <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-quickstart --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-quickstart >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-quickstart --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-quickstart --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-quickstart --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-quickstart --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-quickstart <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-quickstart --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/jetty-quickstart-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-quickstart --- +[WARNING] Manifest org.eclipse.jetty:jetty-quickstart:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-quickstart --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-quickstart/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-quickstart --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-quickstart --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-quickstart --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/jetty-quickstart-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-quickstart --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-quickstart --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/jetty-quickstart-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-quickstart --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/jetty-quickstart-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-quickstart/9.4.9-SNAPSHOT/jetty-quickstart-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-quickstart/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-quickstart/9.4.9-SNAPSHOT/jetty-quickstart-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/jetty-quickstart-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-quickstart/9.4.9-SNAPSHOT/jetty-quickstart-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/jetty-quickstart-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-quickstart/9.4.9-SNAPSHOT/jetty-quickstart-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: JAAS 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-jaas --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-jaas/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-jaas --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-jaas --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-jaas --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-jaas --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-jaas/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-jaas --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-jaas --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-jaas/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-jaas --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-jaas --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 21 source files to /Users/Lachlan/webtide/jetty.project/jetty-jaas/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASGroup.java:[63,9] [JdkObsolete] Enumeration is an ancient precursor to Iterator. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/AbstractLoginModule.java:[63,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class JAASUserInfo'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/UserInfo.java:[87,22] [SynchronizeOnNonFinalField] Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. + (see http://errorprone.info/bugpattern/SynchronizeOnNonFinalField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/JAASLoginService.java:[231,69] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'callbackHandler = (CallbackHandler)clazz.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/LdapLoginModule.java:[236,28] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder buf = new StringBuilder(inputString.length());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/LdapLoginModule.java:[299,34] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'ldapCredential = new String(value, UTF_8);' or 'ldapCredential = new String(value, Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/JDBCLoginModule.java:[108,55] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'Loader.loadClass(dbDriver).getDeclaredConstructor().newInstance();'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-jaas >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-jaas --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-jaas <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-jaas --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-jaas >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-jaas --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-jaas --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-jaas --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-jaas --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-jaas/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-jaas <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-jaas --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jaas/target/jetty-jaas-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-jaas --- +[WARNING] Manifest org.eclipse.jetty:jetty-jaas:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-jaas --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-jaas/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-jaas --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-jaas --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-jaas --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jaas/target/jetty-jaas-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-jaas --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-jaas --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jaas/target/jetty-jaas-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-jaas --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jaas/target/jetty-jaas-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jaas/9.4.9-SNAPSHOT/jetty-jaas-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jaas/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jaas/9.4.9-SNAPSHOT/jetty-jaas-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jaas/target/jetty-jaas-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jaas/9.4.9-SNAPSHOT/jetty-jaas-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jaas/target/jetty-jaas-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jaas/9.4.9-SNAPSHOT/jetty-jaas-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Jetty Maven Plugin 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-maven-plugin --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-maven-plugin --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-maven-plugin --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-maven-plugin --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-maven-plugin --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-plugin-plugin:3.5:helpmojo (exec-plugin-doc) @ jetty-maven-plugin --- +[INFO] Using 'UTF-8' encoding to read mojo source files. +[INFO] java-javadoc mojo extractor found 9 mojo descriptors. +[INFO] java-annotations mojo extractor found 0 mojo descriptor. +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-maven-plugin --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-maven-plugin --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-maven-plugin --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-maven-plugin --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 31 source files to /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/Overlay.java:[64,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder strbuff = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/OverlayConfig.java:[303,32] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder strbuff = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyStopMojo.java:[87,63] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write((stopKey+"\r\n"+command+"\r\n").getBytes(UTF_8));' or 'out.write((stopKey+"\r\n"+command+"\r\n").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyStopMojo.java:[96,61] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'LineNumberReader lin = new LineNumberReader(new InputStreamReader(s.getInputStream(), UTF_8));' or 'LineNumberReader lin = new LineNumberReader(new InputStreamReader(s.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunForkedMojo.java:[105,18] [HidingField] Hiding fields of superclasses may cause confusion and errors. This field is hiding a field of the same name in superclass: AbstractJettyMojo + (see http://errorprone.info/bugpattern/HidingField) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/JettyRunDistro.java:[514,42] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable args = Splitter.on(" ").split(jvmArgs);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/ServerConnectorListener.java:[63,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Writer writer = Files.newBufferedWriter(file.toPath(), UTF_8))' or 'try (Writer writer = Files.newBufferedWriter(file.toPath(), Charset.defaultCharset()))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/Starter.java:[159,48] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List tmp = Splitter.on("=").splitToList(args[i].trim());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/target/generated-sources/plugin/org/eclipse/jetty/maven/plugin/HelpMojo.java:[100,21] [Finally] If you return or throw from a finally, then values returned or thrown from the try-catch block will be ignored. Consider using try-with-resources instead. + (see http://errorprone.info/bugpattern/Finally) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/target/generated-sources/plugin/org/eclipse/jetty/maven/plugin/HelpMojo.java:[109,17] [MissingOverride] execute implements method in Mojo; expected @Override + (see http://errorprone.info/bugpattern/MissingOverride) + Did you mean '@Override public void execute()'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/target/generated-sources/plugin/org/eclipse/jetty/maven/plugin/HelpMojo.java:[362,41] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable plainLines = Splitter.onPattern("(\r\n)|(\r)|(\n)").split(text);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/target/generated-sources/plugin/org/eclipse/jetty/maven/plugin/HelpMojo.java:[385,37] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable tokens = Splitter.onPattern(" +").split(line);'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-maven-plugin >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-maven-plugin --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-maven-plugin <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-maven-plugin --- +[INFO] +[INFO] +[INFO] --- maven-plugin-plugin:3.5:descriptor (default-descriptor) @ jetty-maven-plugin --- +[INFO] Using 'UTF-8' encoding to read mojo source files. +[INFO] java-javadoc mojo extractor found 9 mojo descriptors. +[INFO] java-annotations mojo extractor found 1 mojo descriptor. +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-maven-plugin >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-maven-plugin --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-maven-plugin --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-maven-plugin --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-maven-plugin --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-plugin-plugin:3.5:helpmojo (exec-plugin-doc) @ jetty-maven-plugin --- +[INFO] Using 'UTF-8' encoding to read mojo source files. +[INFO] java-javadoc mojo extractor found 9 mojo descriptors. +[INFO] java-annotations mojo extractor found 1 mojo descriptor. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-maven-plugin <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-maven-plugin --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/target/jetty-maven-plugin-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-maven-plugin --- +[WARNING] Manifest org.eclipse.jetty:jetty-maven-plugin:maven-plugin:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-maven-plugin --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-maven-plugin --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-maven-plugin --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-maven-plugin --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/target/jetty-maven-plugin-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- maven-plugin-plugin:3.5:addPluginArtifactMetadata (default-addPluginArtifactMetadata) @ jetty-maven-plugin --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-maven-plugin --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-maven-plugin --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/target/jetty-maven-plugin-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-maven-plugin/9.4.9-SNAPSHOT/jetty-maven-plugin-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-maven-plugin/9.4.9-SNAPSHOT/jetty-maven-plugin-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-maven-plugin/target/jetty-maven-plugin-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-maven-plugin/9.4.9-SNAPSHOT/jetty-maven-plugin-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Jetty JSPC Maven Plugin 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-jspc-maven-plugin --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-jspc-maven-plugin --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-plugin-plugin:3.5:descriptor (exec-plugin-doc) @ jetty-jspc-maven-plugin --- +[INFO] Using 'UTF-8' encoding to read mojo source files. +[INFO] java-javadoc mojo extractor found 1 mojo descriptor. +[INFO] java-annotations mojo extractor found 0 mojo descriptor. +[INFO] +[INFO] --- maven-plugin-plugin:3.5:helpmojo (exec-plugin-doc) @ jetty-jspc-maven-plugin --- +[INFO] Using 'UTF-8' encoding to read mojo source files. +[INFO] java-javadoc mojo extractor found 1 mojo descriptor. +[INFO] java-annotations mojo extractor found 0 mojo descriptor. +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-jspc-maven-plugin --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-jspc-maven-plugin --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java:[335,40] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder webAppClassPath = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java:[375,34] [ShortCircuitBoolean] Prefer the short-circuiting boolean operators && and || to & and |. + (see http://errorprone.info/bugpattern/ShortCircuitBoolean) + Did you mean 'if (jspFiles == null || jspFiles.equals(""))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java:[470,67] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (BufferedReader webXmlReader = Files.newBufferedReader(webXml.toPath(), UTF_8);' or 'try (BufferedReader webXmlReader = Files.newBufferedReader(webXml.toPath(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java:[471,67] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'PrintWriter mergedWebXmlWriter = new PrintWriter(Files.newBufferedWriter(mergedWebXml.toPath(), UTF_8)))' or 'PrintWriter mergedWebXmlWriter = new PrintWriter(Files.newBufferedWriter(mergedWebXml.toPath(), Charset.defaultCharset())))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java:[512,48] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'Files.newBufferedReader(fragmentWebXml.toPath(), UTF_8))' or 'Files.newBufferedReader(fragmentWebXml.toPath(), Charset.defaultCharset()))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java:[583,35] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java:[609,37] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/target/generated-sources/plugin/org/eclipse/jetty/jspc/plugin/HelpMojo.java:[100,21] [Finally] If you return or throw from a finally, then values returned or thrown from the try-catch block will be ignored. Consider using try-with-resources instead. + (see http://errorprone.info/bugpattern/Finally) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/target/generated-sources/plugin/org/eclipse/jetty/jspc/plugin/HelpMojo.java:[109,17] [MissingOverride] execute implements method in Mojo; expected @Override + (see http://errorprone.info/bugpattern/MissingOverride) + Did you mean '@Override public void execute()'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/target/generated-sources/plugin/org/eclipse/jetty/jspc/plugin/HelpMojo.java:[362,41] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable plainLines = Splitter.onPattern("(\r\n)|(\r)|(\n)").split(text);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/target/generated-sources/plugin/org/eclipse/jetty/jspc/plugin/HelpMojo.java:[385,37] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable tokens = Splitter.onPattern(" +").split(line);'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/main/java/org/eclipse/jetty/jspc/plugin/JspcMojo.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-jspc-maven-plugin >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-jspc-maven-plugin <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] +[INFO] --- maven-plugin-plugin:3.5:descriptor (default-descriptor) @ jetty-jspc-maven-plugin --- +[INFO] Using 'UTF-8' encoding to read mojo source files. +[INFO] java-javadoc mojo extractor found 2 mojo descriptors. +[INFO] java-annotations mojo extractor found 0 mojo descriptor. +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-jspc-maven-plugin >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-jspc-maven-plugin --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-plugin-plugin:3.5:descriptor (exec-plugin-doc) @ jetty-jspc-maven-plugin --- +[INFO] Using 'UTF-8' encoding to read mojo source files. +[INFO] java-javadoc mojo extractor found 2 mojo descriptors. +[INFO] java-annotations mojo extractor found 0 mojo descriptor. +[INFO] +[INFO] --- maven-plugin-plugin:3.5:helpmojo (exec-plugin-doc) @ jetty-jspc-maven-plugin --- +[INFO] Using 'UTF-8' encoding to read mojo source files. +[INFO] java-javadoc mojo extractor found 2 mojo descriptors. +[INFO] java-annotations mojo extractor found 0 mojo descriptor. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-jspc-maven-plugin <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-jspc-maven-plugin --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/target/jetty-jspc-maven-plugin-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-jspc-maven-plugin --- +[WARNING] Manifest org.eclipse.jetty:jetty-jspc-maven-plugin:maven-plugin:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-jspc-maven-plugin --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-jspc-maven-plugin --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-jspc-maven-plugin --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-jspc-maven-plugin --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/target/jetty-jspc-maven-plugin-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- maven-plugin-plugin:3.5:addPluginArtifactMetadata (default-addPluginArtifactMetadata) @ jetty-jspc-maven-plugin --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-jspc-maven-plugin --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-jspc-maven-plugin --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/target/jetty-jspc-maven-plugin-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jspc-maven-plugin/9.4.9-SNAPSHOT/jetty-jspc-maven-plugin-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jspc-maven-plugin/9.4.9-SNAPSHOT/jetty-jspc-maven-plugin-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jspc-maven-plugin/target/jetty-jspc-maven-plugin-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jspc-maven-plugin/9.4.9-SNAPSHOT/jetty-jspc-maven-plugin-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Deployers 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-deploy --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-deploy/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-deploy --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-deploy --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-deploy --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-deploy --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-deploy/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-deploy --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-deploy --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-deploy --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-deploy --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 29 source files to /Users/Lachlan/webtide/jetty.project/jetty-deploy/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/jmx/DeploymentManagerMBean.java:[77,41] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(entry.getLifecyleNode(), node))' or 'if (entry.getLifecyleNode().equals(node))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/DeploymentManager.java:[74,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class AppEntry'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/DeploymentManager.java:[317,36] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(entry.lifecyleNode, node))' or 'if (entry.lifecyleNode.equals(node))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/Graph.java:[43,27] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (!Objects.equals(edge.getFrom(), fromNode) || edge.getTo()!=toNode)' or 'if (!edge.getFrom().equals(fromNode) || edge.getTo()!=toNode)'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/Graph.java:[43,53] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (edge.getFrom()!=fromNode || !Objects.equals(edge.getTo(), toNode))' or 'if (edge.getFrom()!=fromNode || !edge.getTo().equals(toNode))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/Graph.java:[132,33] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if ((Objects.equals(edge.getFrom(), node)) || (edge.getTo() == node))' or 'if ((edge.getFrom().equals(node)) || (edge.getTo() == node))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/Graph.java:[132,59] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if ((edge.getFrom() == node) || (Objects.equals(edge.getTo(), node)))' or 'if ((edge.getFrom() == node) || (edge.getTo().equals(node)))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/Graph.java:[154,32] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(edge.getFrom(), from))' or 'if (edge.getFrom().equals(from))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/Graph.java:[195,18] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (Objects.equals(from, to))' or 'if (from.equals(to))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/Edge.java:[31,43] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (from==null || to==null || from.equals(to))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/graph/GraphOutputDot.java:[84,22] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'Writer writer = null;' or 'Writer writer = null;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/OrderedGroupBinding.java:[47,32] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-deploy/src/main/java/org/eclipse/jetty/deploy/bindings/OrderedGroupBinding.java:[57,31] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-deploy >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-deploy --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-deploy <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-deploy --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-deploy >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-deploy --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-deploy --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-deploy --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-deploy --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-deploy/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-deploy <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-deploy --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-deploy/target/jetty-deploy-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-deploy --- +[WARNING] Manifest org.eclipse.jetty:jetty-deploy:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-deploy --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 14 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-deploy --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 12 source files to /Users/Lachlan/webtide/jetty.project/jetty-deploy/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-deploy --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-deploy --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-deploy/target/jetty-deploy-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-deploy --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-deploy --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-deploy/target/jetty-deploy-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-deploy --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-deploy/target/jetty-deploy-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-deploy/9.4.9-SNAPSHOT/jetty-deploy-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-deploy/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-deploy/9.4.9-SNAPSHOT/jetty-deploy-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-deploy/target/jetty-deploy-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-deploy/9.4.9-SNAPSHOT/jetty-deploy-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-deploy/target/jetty-deploy-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-deploy/9.4.9-SNAPSHOT/jetty-deploy-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Start 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-start --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-start/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-start --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-start --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-start --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-start --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-start/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-start --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-start --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-start --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-start --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 40 source files to /Users/Lachlan/webtide/jetty.project/jetty-start/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/Props.java:[105,32] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'for (String s : Splitter.on(",").split(v))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/Props.java:[190,27] [JdkObsolete] Stack is a nonstandard class that predates the Java Collections Framework; prefer ArrayDeque. Note that the Stack methods push/pop/peek correspond to the Deque methods addFirst/removeFirst/peekFirst. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/config/ConfigSources.java:[52,48] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/RawArgs.java:[30,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class Entry'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/StartIni.java:[50,43] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'for (String part : Splitter.on(",").split(value))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/Classpath.java:[200,27] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder cp = new StringBuilder(1024);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/Modules.java:[308,26] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (!Objects.equals(p, module) && p.isEnabled())' or 'if (!p.equals(module) && p.isEnabled())'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/Modules.java:[368,62] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'providers.stream().filter(m->m.isEnabled()&&!m.equals(module)).forEach(m->enable(newlyEnabled,m,"transitive provider of "+dependsOn+" for "+module.getName(),true));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/config/DirConfigSource.java:[142,62] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see http://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'try (DirectoryStream stream = Files.newDirectoryStream(startDdir,filter)) {'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/Main.java:[591,62] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write((key + "\r\nstop\r\n").getBytes(UTF_8));' or 'out.write((key + "\r\nstop\r\n").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/Main.java:[597,69] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'LineNumberReader lin = new LineNumberReader(new InputStreamReader(s.getInputStream(), UTF_8));' or 'LineNumberReader lin = new LineNumberReader(new InputStreamReader(s.getInputStream(), Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/Main.java:[646,49] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (InputStreamReader reader = new InputStreamReader(stream, UTF_8); BufferedReader buf = new BufferedReader(reader))' or 'try (InputStreamReader reader = new InputStreamReader(stream, Charset.defaultCharset()); BufferedReader buf = new BufferedReader(reader))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/Licensing.java:[98,55] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'BufferedReader input = new BufferedReader(new InputStreamReader(System.in, UTF_8));' or 'BufferedReader input = new BufferedReader(new InputStreamReader(System.in, Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/main/java/org/eclipse/jetty/start/fileinits/MavenLocalRepoFileInitializer.java:[165,35] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List = Splitter.on("/").splitToList(ssp);'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-start >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-start --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-start <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-start --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-start >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-start --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-start --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-start --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-start --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-start/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-start <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-start --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-start/target/jetty-start-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-start --- +[WARNING] Manifest org.eclipse.jetty:jetty-start:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-start --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 205 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-start --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 27 source files to /Users/Lachlan/webtide/jetty.project/jetty-start/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/test/java/org/eclipse/jetty/start/util/RebuildTestResources.java:[180,50] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see http://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'try (DirectoryStream stream = Files.newDirectoryStream(from)) {'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/test/java/org/eclipse/jetty/start/PropertyPassingTest.java:[55,46] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'this.reader = new BufferedReader(new InputStreamReader(is, UTF_8));' or 'this.reader = new BufferedReader(new InputStreamReader(is, Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/test/java/org/eclipse/jetty/start/ConfigurationAssert.java:[228,32] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/test/java/org/eclipse/jetty/start/ConfigurationAssert.java:[230,27] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/test/java/org/eclipse/jetty/start/ConfigurationAssert.java:[246,32] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/test/java/org/eclipse/jetty/start/ConfigurationAssert.java:[248,27] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/test/java/org/eclipse/jetty/start/TestUseCases.java:[148,34] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Reader reader = Files.newBufferedReader(file.toPath(), UTF_8);' or 'try (Reader reader = Files.newBufferedReader(file.toPath(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-start/src/test/java/org/eclipse/jetty/start/PropertyDump.java:[52,42] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Reader reader = Files.newBufferedReader(propFile.toPath(), UTF_8))' or 'try (Reader reader = Files.newBufferedReader(propFile.toPath(), Charset.defaultCharset()))'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-start --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-start --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-start/target/jetty-start-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-start --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-shade-plugin:3.0.0:shade (default) @ jetty-start --- +[INFO] Including org.eclipse.jetty:jetty-util:jar:9.4.9-SNAPSHOT in the shaded jar. +[INFO] Attaching shaded artifact. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-start --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-start/target/jetty-start-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-start/9.4.9-SNAPSHOT/jetty-start-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-start/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-start/9.4.9-SNAPSHOT/jetty-start-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-start/target/jetty-start-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-start/9.4.9-SNAPSHOT/jetty-start-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-start/target/jetty-start-9.4.9-SNAPSHOT-shaded.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-start/9.4.9-SNAPSHOT/jetty-start-9.4.9-SNAPSHOT-shaded.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-start/target/jetty-start-9.4.9-SNAPSHOT-shaded-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-start/9.4.9-SNAPSHOT/jetty-start-9.4.9-SNAPSHOT-shaded-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: CDI :: Parent 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-cdi-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-cdi/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-cdi-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-cdi-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-cdi-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-cdi-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-cdi-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-cdi-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-cdi-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-cdi-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-cdi-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-cdi-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-cdi-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-cdi-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-cdi-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-cdi-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-cdi-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-cdi-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-cdi-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-cdi-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-cdi-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-cdi-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/jetty-cdi-parent/9.4.9-SNAPSHOT/jetty-cdi-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: CDI :: Core 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cdi-core --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ cdi-core --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ cdi-core --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ cdi-core --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ cdi-core --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ cdi-core --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ cdi-core --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ cdi-core --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ cdi-core --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ cdi-core >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ cdi-core --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ cdi-core <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ cdi-core --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ cdi-core >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ cdi-core --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ cdi-core --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ cdi-core --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ cdi-core --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ cdi-core <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ cdi-core --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target/cdi-core-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ cdi-core --- +[WARNING] Manifest org.eclipse.jetty.cdi:cdi-core:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ cdi-core --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ cdi-core --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ cdi-core --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ cdi-core --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target/cdi-core-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ cdi-core --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:test-jar (tests-jar) @ cdi-core --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target/cdi-core-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ cdi-core --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target/cdi-core-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-core/9.4.9-SNAPSHOT/cdi-core-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-core/9.4.9-SNAPSHOT/cdi-core-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target/cdi-core-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-core/9.4.9-SNAPSHOT/cdi-core-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-core/target/cdi-core-9.4.9-SNAPSHOT-tests.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-core/9.4.9-SNAPSHOT/cdi-core-9.4.9-SNAPSHOT-tests.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: CDI :: Servlet 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cdi-servlet --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ cdi-servlet --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ cdi-servlet --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ cdi-servlet --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ cdi-servlet --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ cdi-servlet --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ cdi-servlet --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ cdi-servlet --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ cdi-servlet --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/classes +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/src/main/java/org/eclipse/jetty/cdi/servlet/JettyWeldInitializer.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/src/main/java/org/eclipse/jetty/cdi/servlet/JettyWeldInitializer.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/src/main/java/org/eclipse/jetty/cdi/servlet/JettyWeldInitializer.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ cdi-servlet >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ cdi-servlet --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ cdi-servlet <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ cdi-servlet --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ cdi-servlet >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ cdi-servlet --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ cdi-servlet --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ cdi-servlet --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ cdi-servlet --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ cdi-servlet <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ cdi-servlet --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/cdi-servlet-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ cdi-servlet --- +[WARNING] Manifest org.eclipse.jetty.cdi:cdi-servlet:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ cdi-servlet --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ cdi-servlet --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 8 source files to /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ cdi-servlet --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ cdi-servlet --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/cdi-servlet-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ cdi-servlet --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ cdi-servlet --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/cdi-servlet-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ cdi-servlet --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/cdi-servlet-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-servlet/9.4.9-SNAPSHOT/cdi-servlet-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-servlet/9.4.9-SNAPSHOT/cdi-servlet-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/cdi-servlet-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-servlet/9.4.9-SNAPSHOT/cdi-servlet-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/cdi-servlet-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-servlet/9.4.9-SNAPSHOT/cdi-servlet-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: CDI :: Dependencies 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cdi-full-servlet --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-full-servlet/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ cdi-full-servlet --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ cdi-full-servlet --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ cdi-full-servlet --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ cdi-full-servlet --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-full-servlet/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ cdi-full-servlet --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ cdi-full-servlet --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ cdi-full-servlet >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ cdi-full-servlet --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ cdi-full-servlet <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ cdi-full-servlet --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ cdi-full-servlet >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ cdi-full-servlet --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ cdi-full-servlet --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ cdi-full-servlet --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ cdi-full-servlet --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-full-servlet/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ cdi-full-servlet <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ cdi-full-servlet --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ cdi-full-servlet --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ cdi-full-servlet --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ cdi-full-servlet --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-full-servlet/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-full-servlet/9.4.9-SNAPSHOT/cdi-full-servlet-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: CDI :: WebSocket 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cdi-websocket --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ cdi-websocket --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ cdi-websocket --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ cdi-websocket --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ cdi-websocket --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ cdi-websocket --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ cdi-websocket --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ cdi-websocket --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ cdi-websocket --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 8 source files to /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/main/java/org/eclipse/jetty/cdi/websocket/WebSocketScopeContext.java:[62,76] [ThreadLocalUsage] ThreadLocals should be stored in static fields + (see http://errorprone.info/bugpattern/ThreadLocalUsage) +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/main/java/org/eclipse/jetty/cdi/websocket/WebSocketScopeContext.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/main/java/org/eclipse/jetty/cdi/websocket/WebSocketScopeContext.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/main/java/org/eclipse/jetty/cdi/websocket/WebSocketScopeContext.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ cdi-websocket >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ cdi-websocket --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ cdi-websocket <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ cdi-websocket --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ cdi-websocket >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ cdi-websocket --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ cdi-websocket --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ cdi-websocket --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ cdi-websocket --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ cdi-websocket <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ cdi-websocket --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/target/cdi-websocket-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ cdi-websocket --- +[WARNING] Manifest org.eclipse.jetty.cdi:cdi-websocket:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ cdi-websocket --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ cdi-websocket --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 16 source files to /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/test/java/org/eclipse/jetty/cdi/websocket/basicapp/BasicAppTest.java:[112,27] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/test/java/org/eclipse/jetty/cdi/websocket/cdiapp/CdiAppTest.java:[111,27] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/test/java/org/eclipse/jetty/cdi/websocket/cdiapp/CdiAppTest.java:[135,27] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/test/java/org/eclipse/jetty/cdi/websocket/cdiapp/CdiAppTest.java:[167,27] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/test/java/org/eclipse/jetty/cdi/websocket/cdiapp/DataMaker.java:[41,47] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/test/java/org/eclipse/jetty/cdi/websocket/cdiapp/InfoSocket.java:[73,34] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List = Splitter.on("\\|").splitToList(msg);'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/test/java/org/eclipse/jetty/cdi/websocket/wsscope/BogusSocket.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/src/test/java/org/eclipse/jetty/cdi/websocket/wsscope/BogusSocket.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ cdi-websocket --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ cdi-websocket --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/target/cdi-websocket-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ cdi-websocket --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ cdi-websocket --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/target/cdi-websocket-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-websocket/9.4.9-SNAPSHOT/cdi-websocket-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-websocket/9.4.9-SNAPSHOT/cdi-websocket-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-websocket/target/cdi-websocket-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-websocket/9.4.9-SNAPSHOT/cdi-websocket-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: CDI 2 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cdi-2 --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ cdi-2 --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ cdi-2 --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ cdi-2 --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ cdi-2 --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ cdi-2 --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ cdi-2 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ cdi-2 --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ cdi-2 --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ cdi-2 >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ cdi-2 --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ cdi-2 <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ cdi-2 --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ cdi-2 >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ cdi-2 --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ cdi-2 --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ cdi-2 --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ cdi-2 --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ cdi-2 <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ cdi-2 --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/target/cdi-2-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ cdi-2 --- +[WARNING] Manifest org.eclipse.jetty.cdi:cdi-2:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.cdi.cdi2.*] +[WARNING] Manifest org.eclipse.jetty.cdi:cdi-2:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ cdi-2 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ cdi-2 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ cdi-2 --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ cdi-2 --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/target/cdi-2-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ cdi-2 --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ cdi-2 --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/target/cdi-2-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ cdi-2 --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/target/cdi-2-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-2/9.4.9-SNAPSHOT/cdi-2-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-2/9.4.9-SNAPSHOT/cdi-2-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/target/cdi-2-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-2/9.4.9-SNAPSHOT/cdi-2-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/target/cdi-2-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/cdi-2/9.4.9-SNAPSHOT/cdi-2-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: CDI :: Test :: WebApp 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-cdi-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-cdi-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-cdi-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-cdi-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-cdi-webapp --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-cdi-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-cdi-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-cdi-webapp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-cdi-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-cdi-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-cdi-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-cdi-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-cdi-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-cdi-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-cdi-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-cdi-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-cdi-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-cdi-webapp --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-cdi-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-cdi-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target/cdi-webapp-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-cdi-webapp --- +[WARNING] Ignoring project type war - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-cdi-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-cdi-webapp --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-cdi-webapp --- +[INFO] +[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ test-cdi-webapp --- +[INFO] Packaging webapp +[INFO] Assembling webapp [test-cdi-webapp] in [/Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target/cdi-webapp] +[INFO] Processing war project +[INFO] Copying webapp resources [/Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/src/main/webapp] +[INFO] Webapp assembled in [85 msecs] +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target/cdi-webapp.war +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-cdi-webapp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (with-weld) @ test-cdi-webapp --- +[INFO] Reading assembly descriptor: src/assembly/with-weld.xml +[WARNING] The assembly descriptor contains a filesystem-root relative reference, which is not cross platform compatible / +[WARNING] The assembly descriptor contains a filesystem-root relative reference, which is not cross platform compatible /WEB-INF/classes +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target/cdi-webapp-with-weld.war +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-cdi-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target/cdi-webapp.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/test-cdi-webapp/9.4.9-SNAPSHOT/test-cdi-webapp-9.4.9-SNAPSHOT.war +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/test-cdi-webapp/9.4.9-SNAPSHOT/test-cdi-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target/cdi-webapp-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/test-cdi-webapp/9.4.9-SNAPSHOT/test-cdi-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-cdi/test-cdi-webapp/target/cdi-webapp-with-weld.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/cdi/test-cdi-webapp/9.4.9-SNAPSHOT/test-cdi-webapp-9.4.9-SNAPSHOT-with-weld.war +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Example :: Jetty Spring 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-spring --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-spring/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-spring --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-spring --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-spring --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-spring --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-spring --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-spring --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-spring --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-spring --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to /Users/Lachlan/webtide/jetty.project/jetty-spring/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-spring >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-spring --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-spring <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-spring --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-spring >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-spring --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-spring --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-spring --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-spring --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-spring <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-spring --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-spring/target/jetty-spring-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-spring --- +[WARNING] Manifest org.eclipse.jetty:jetty-spring:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-spring --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-spring --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-spring/target/test-classes +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-spring/src/test/java/org/eclipse/jetty/spring/SpringXmlConfigurationTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-spring/src/test/java/org/eclipse/jetty/spring/SpringXmlConfigurationTest.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-spring/src/test/java/org/eclipse/jetty/spring/SpringXmlConfigurationTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-spring --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-spring --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-spring/target/jetty-spring-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-spring --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-spring --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-spring/target/jetty-spring-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-spring --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-spring/target/jetty-spring-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-spring/9.4.9-SNAPSHOT/jetty-spring-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-spring/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-spring/9.4.9-SNAPSHOT/jetty-spring-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-spring/target/jetty-spring-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-spring/9.4.9-SNAPSHOT/jetty-spring-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-spring/target/jetty-spring-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-spring/9.4.9-SNAPSHOT/jetty-spring-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: JASPI Security 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-jaspi --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-jaspi/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-jaspi --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-jaspi --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-jaspi --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-jaspi --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-jaspi --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-jaspi --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-jaspi --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-jaspi --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 15 source files to /Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java:[48,76] [ThreadLocalUsage] ThreadLocals should be stored in static fields + (see http://errorprone.info/bugpattern/ThreadLocalUsage) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/ServletCallbackHandler.java:[49,74] [ThreadLocalUsage] ThreadLocals should be stored in static fields + (see http://errorprone.info/bugpattern/ThreadLocalUsage) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/modules/DigestAuthModule.java:[114,25] [FallThrough] Execution may fall through from the previous case; add a `// fall through` comment before this line if it was deliberate + (see http://errorprone.info/bugpattern/FallThrough) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticator.java:[68,35] [HidingField] Hiding fields of superclasses may cause confusion and errors. This field is hiding a field of the same name in superclass: LoginAuthenticator + (see http://errorprone.info/bugpattern/HidingField) +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticatorFactory.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/main/java/org/eclipse/jetty/security/jaspi/JaspiAuthenticatorFactory.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-jaspi >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-jaspi --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-jaspi <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-jaspi --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-jaspi >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-jaspi --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-jaspi --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-jaspi --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-jaspi --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-jaspi <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-jaspi --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/jetty-jaspi-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-jaspi --- +[WARNING] Manifest org.eclipse.jetty:jetty-jaspi:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-jaspi --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-jaspi --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/test/java/org/eclipse/jetty/security/jaspi/JaspiTest.java:[54,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TestLoginService extends AbstractLoginService'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/test/java/org/eclipse/jetty/security/jaspi/JaspiTest.java:[194,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TestHandler extends AbstractHandler'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/test/java/org/eclipse/jetty/security/jaspi/JaspiTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/test/java/org/eclipse/jetty/security/jaspi/JaspiTest.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-jaspi/src/test/java/org/eclipse/jetty/security/jaspi/JaspiTest.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-jaspi --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-jaspi --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/jetty-jaspi-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-jaspi --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-jaspi --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/jetty-jaspi-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-jaspi --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/jetty-jaspi-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jaspi/9.4.9-SNAPSHOT/jetty-jaspi-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jaspi/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jaspi/9.4.9-SNAPSHOT/jetty-jaspi-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/jetty-jaspi-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jaspi/9.4.9-SNAPSHOT/jetty-jaspi-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/jetty-jaspi-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-jaspi/9.4.9-SNAPSHOT/jetty-jaspi-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Rewrite Handler 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-rewrite --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-rewrite/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-rewrite --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-rewrite --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-rewrite --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-rewrite --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-rewrite --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-rewrite --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-rewrite/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-rewrite --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-rewrite --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 24 source files to /Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-rewrite/src/main/java/org/eclipse/jetty/rewrite/handler/ValidUrlRule.java:[118,79] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'return (!Character.isISOControl(codepoint)) && block != null && !block.equals(Character.UnicodeBlock.SPECIALS);'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-rewrite/src/main/java/org/eclipse/jetty/rewrite/handler/PatternRule.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-rewrite/src/main/java/org/eclipse/jetty/rewrite/handler/PatternRule.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-rewrite >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-rewrite --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-rewrite <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-rewrite --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-rewrite >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-rewrite --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-rewrite --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-rewrite --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-rewrite --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-rewrite <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-rewrite --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/jetty-rewrite-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-rewrite --- +[WARNING] Manifest org.eclipse.jetty:jetty-rewrite:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-rewrite --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-rewrite --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 18 source files to /Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-rewrite/src/test/java/org/eclipse/jetty/rewrite/handler/PatternRuleTest.java:[153,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class TestPatternRule extends PatternRule'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-rewrite/src/test/java/org/eclipse/jetty/rewrite/handler/CookiePatternRuleTest.java:[72,58] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List result = Splitter.on("=").splitToList((e.nextElement()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-rewrite/src/test/java/org/eclipse/jetty/rewrite/handler/RegexRuleTest.java:[113,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class TestRegexRule extends RegexRule'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-rewrite/src/test/java/org/eclipse/jetty/rewrite/handler/ValidUrlRuleTest.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-rewrite/src/test/java/org/eclipse/jetty/rewrite/handler/ValidUrlRuleTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-rewrite --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-rewrite --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/jetty-rewrite-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-rewrite --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-rewrite --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/jetty-rewrite-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-rewrite --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/jetty-rewrite-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-rewrite/9.4.9-SNAPSHOT/jetty-rewrite-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-rewrite/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-rewrite/9.4.9-SNAPSHOT/jetty-rewrite-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/jetty-rewrite-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-rewrite/9.4.9-SNAPSHOT/jetty-rewrite-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/jetty-rewrite-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-rewrite/9.4.9-SNAPSHOT/jetty-rewrite-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Sessions :: Parent 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-sessions-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-sessions/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-sessions-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-sessions-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-sessions-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-sessions-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-sessions-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-sessions-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-sessions-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-sessions-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-sessions-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-sessions-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-sessions-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-sessions-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-sessions-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-sessions-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-sessions-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-sessions-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-sessions-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-sessions-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-sessions-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-sessions-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-sessions-parent/9.4.9-SNAPSHOT/test-sessions-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Sessions :: Common 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-sessions-common --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-sessions-common --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-sessions-common --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-sessions-common --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-sessions-common --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-sessions-common --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-sessions-common --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-sessions-common --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-sessions-common --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 17 source files to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java:[69,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TestHttpSessionListener implements HttpSessionListener'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractWebAppObjectInSessionTest.java:[72,24] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'Writer w = Files.newBufferedWriter(webXml.toPath(), UTF_8);' or 'Writer w = Files.newBufferedWriter(webXml.toPath(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/WebAppObjectInSessionServlet.java:[84,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TestSharedNonStatic implements Serializable'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionInvalidateCreateScavengeTest.java:[58,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class MySessionListener implements HttpSessionListener'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionInvalidateCreateScavengeTest.java:[140,53] [ReferenceEquality] Comparison using reference equality instead of value equality + (see http://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'assertTrue(!Objects.equals(listener.destroys.get(0), listener.destroys.get(1)));' or 'assertTrue(!listener.destroys.get(0).equals(listener.destroys.get(1)));'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-sessions-common >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-sessions-common --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-sessions-common <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-sessions-common --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-sessions-common >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-sessions-common --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-sessions-common --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-sessions-common --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-sessions-common --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-sessions-common <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-sessions-common --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/target/test-sessions-common-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-sessions-common --- +[WARNING] Manifest org.eclipse.jetty.tests:test-sessions-common:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.sessions.common.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-sessions-common:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-sessions-common --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-sessions-common --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 15 source files to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/DirtyAttributeTest.java:[60,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class TestPassivatingSessionDataStore extends TestSessionDataStore'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/IdleSessionTest.java:[195,47] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'session.setAttribute("value", Integer.valueOf(1));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/IdleSessionTest.java:[215,47] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'session.setAttribute("value", Integer.valueOf(v.intValue()+1));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SaveOptimizeTest.java:[511,47] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'session.setAttribute("value", Integer.valueOf(1));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SaveOptimizeTest.java:[536,45] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'session.setAttribute("ttt", Long.valueOf(TimeUnit.NANOSECONDS.toMillis(System.nanoTime())));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/CreationTest.java:[361,47] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'session.setAttribute("value", Integer.valueOf(1));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/CreationTest.java:[389,47] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'session.setAttribute("value", Integer.valueOf(1));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SessionRenewTest.java:[165,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class RenewalVerifier'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SessionEvictionFailureTest.java:[170,45] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'session.setAttribute("aaa", Integer.valueOf(0));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SessionEvictionFailureTest.java:[178,44] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'session.setAttribute("aaa", Integer.valueOf(count.intValue()+1));'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-sessions-common --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-sessions-common --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/target/test-sessions-common-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-sessions-common --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-sessions-common --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/target/test-sessions-common-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-sessions-common/9.4.9-SNAPSHOT/test-sessions-common-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-sessions-common/9.4.9-SNAPSHOT/test-sessions-common-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-sessions-common/target/test-sessions-common-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-sessions-common/9.4.9-SNAPSHOT/test-sessions-common-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: NoSQL Session Managers 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-nosql --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-nosql/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-nosql --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-nosql --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-nosql --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-nosql --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-nosql/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-nosql --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-nosql --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-nosql/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-nosql --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-nosql --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to /Users/Lachlan/webtide/jetty.project/jetty-nosql/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionDataStore.java:[37,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class NoSqlSessionData extends SessionData'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/mongodb/MongoSessionDataStore.java:[461,23] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'version = (long) 1;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/mongodb/MongoSessionDataStore.java:[475,23] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'version = ((Number)version).longValue() + 1;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/mongodb/MongoSessionDataStore.java:[681,44] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List keyChain = Splitter.on("\\.").splitToList(nestedKey);'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/mongodb/MongoSessionDataStoreFactory.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/mongodb/MongoSessionDataStoreFactory.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/mongodb/MongoSessionDataStoreFactory.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-nosql >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-nosql --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-nosql <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-nosql --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-nosql >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-nosql --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-nosql --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-nosql --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-nosql --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-nosql/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-nosql <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-nosql --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-nosql/target/jetty-nosql-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-nosql --- +[WARNING] Manifest org.eclipse.jetty:jetty-nosql:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-nosql --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-nosql/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-nosql --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-nosql --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-nosql --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-nosql/target/jetty-nosql-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-nosql --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-nosql --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-nosql/target/jetty-nosql-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-nosql --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-nosql/target/jetty-nosql-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-nosql/9.4.9-SNAPSHOT/jetty-nosql-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-nosql/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-nosql/9.4.9-SNAPSHOT/jetty-nosql-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-nosql/target/jetty-nosql-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-nosql/9.4.9-SNAPSHOT/jetty-nosql-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-nosql/target/jetty-nosql-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-nosql/9.4.9-SNAPSHOT/jetty-nosql-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Infinispan Session Managers 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-infinispan --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-infinispan/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-infinispan --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-infinispan --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-infinispan --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-infinispan --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-infinispan/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-infinispan --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-infinispan --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-infinispan/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-infinispan --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-infinispan --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/jetty-infinispan/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-infinispan >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-infinispan --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-infinispan <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-infinispan --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-infinispan >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-infinispan --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-infinispan --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-infinispan --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-infinispan --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-infinispan/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-infinispan <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-infinispan --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-infinispan/target/jetty-infinispan-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-infinispan --- +[WARNING] Manifest org.eclipse.jetty:jetty-infinispan:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.infinispan.*] +[WARNING] Manifest org.eclipse.jetty:jetty-infinispan:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-infinispan --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-infinispan/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-infinispan --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-infinispan --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-infinispan --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-infinispan/target/jetty-infinispan-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-infinispan --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-infinispan --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-infinispan/target/jetty-infinispan-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-infinispan --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-infinispan/target/jetty-infinispan-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-infinispan/9.4.9-SNAPSHOT/jetty-infinispan-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-infinispan/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-infinispan/9.4.9-SNAPSHOT/jetty-infinispan-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-infinispan/target/jetty-infinispan-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-infinispan/9.4.9-SNAPSHOT/jetty-infinispan-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-infinispan/target/jetty-infinispan-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-infinispan/9.4.9-SNAPSHOT/jetty-infinispan-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: GCloud 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ gcloud-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-gcloud/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ gcloud-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ gcloud-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ gcloud-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ gcloud-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-gcloud/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ gcloud-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ gcloud-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ gcloud-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ gcloud-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ gcloud-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ gcloud-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ gcloud-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ gcloud-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ gcloud-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ gcloud-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ gcloud-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-gcloud/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ gcloud-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ gcloud-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ gcloud-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ gcloud-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ gcloud-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-gcloud/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/gcloud/gcloud-parent/9.4.9-SNAPSHOT/gcloud-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: GCloud :: Session Manager 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +Downloading from central: https://repo.maven.apache.org/maven2/io/grpc/grpc-core/maven-metadata.xml +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/io/grpc/grpc-core/maven-metadata.xml +Progress (1): 1.4 kB Downloaded from central: https://repo.maven.apache.org/maven2/io/grpc/grpc-core/maven-metadata.xml (1.4 kB at 509 B/s) +Downloading from central: https://repo.maven.apache.org/maven2/io/netty/netty-codec-http2/maven-metadata.xml +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/io/netty/netty-codec-http2/maven-metadata.xml +Progress (1): 1.6 kB Downloaded from central: https://repo.maven.apache.org/maven2/io/netty/netty-codec-http2/maven-metadata.xml (1.6 kB at 1.4 kB/s) +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-gcloud-session-manager --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-gcloud-session-manager --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-gcloud-session-manager --- +[INFO] artifact io.grpc:grpc-core: checking for updates from jetty-snapshots +[INFO] artifact io.grpc:grpc-core: checking for updates from central +[INFO] artifact io.netty:netty-codec-http2: checking for updates from jetty-snapshots +[INFO] artifact io.netty:netty-codec-http2: checking for updates from central +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:list (build-deps-file) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-gcloud-session-manager --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] --- maven-antrun-plugin:1.8:run (process-deps) @ jetty-gcloud-session-manager --- +[WARNING] Parameter tasks is deprecated, use target instead +[INFO] Executing tasks + +main: +[INFO] Executed tasks +[INFO] +[INFO] --- maven-antrun-plugin:1.8:run (process-mod) @ jetty-gcloud-session-manager --- +[WARNING] Parameter tasks is deprecated, use target instead +[INFO] Executing tasks + +main: +[INFO] Executed tasks +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-gcloud-session-manager --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/classes +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/src/main/java/org/eclipse/jetty/gcloud/session/GCloudSessionDataStore.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/src/main/java/org/eclipse/jetty/gcloud/session/GCloudSessionDataStore.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/src/main/java/org/eclipse/jetty/gcloud/session/GCloudSessionDataStore.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-gcloud-session-manager >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-gcloud-session-manager <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-gcloud-session-manager >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-gcloud-session-manager --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-gcloud-session-manager <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-gcloud-session-manager --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/jetty-gcloud-session-manager-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-gcloud-session-manager --- +[WARNING] Manifest org.eclipse.jetty.gcloud:jetty-gcloud-session-manager:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-gcloud-session-manager --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-gcloud-session-manager --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-gcloud-session-manager --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-gcloud-session-manager --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/jetty-gcloud-session-manager-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-gcloud-session-manager --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-gcloud-session-manager --- +[INFO] Reading assembly descriptor: src/main/assembly/config.xml +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/jetty-gcloud-session-manager-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-gcloud-session-manager --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/jetty-gcloud-session-manager-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/gcloud/jetty-gcloud-session-manager/9.4.9-SNAPSHOT/jetty-gcloud-session-manager-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/gcloud/jetty-gcloud-session-manager/9.4.9-SNAPSHOT/jetty-gcloud-session-manager-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/jetty-gcloud-session-manager-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/gcloud/jetty-gcloud-session-manager/9.4.9-SNAPSHOT/jetty-gcloud-session-manager-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/jetty-gcloud-session-manager-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/gcloud/jetty-gcloud-session-manager/9.4.9-SNAPSHOT/jetty-gcloud-session-manager-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Memcached 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ memcached-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-memcached/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ memcached-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ memcached-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ memcached-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ memcached-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-memcached/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ memcached-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ memcached-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ memcached-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ memcached-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ memcached-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ memcached-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ memcached-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ memcached-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ memcached-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ memcached-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ memcached-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-memcached/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ memcached-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ memcached-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ memcached-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ memcached-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ memcached-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-memcached/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/memcached/memcached-parent/9.4.9-SNAPSHOT/memcached-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Memcached :: Sessions 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-memcached-sessions --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-memcached-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-memcached-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-memcached-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-memcached-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-memcached-sessions --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-memcached-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-memcached-sessions --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-memcached-sessions --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-memcached-sessions >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-memcached-sessions --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-memcached-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-memcached-sessions --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-memcached-sessions >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-memcached-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-memcached-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-memcached-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-memcached-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-memcached-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-memcached-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/jetty-memcached-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-memcached-sessions --- +[WARNING] Manifest org.eclipse.jetty.memcached:jetty-memcached-sessions:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-memcached-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-memcached-sessions --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-memcached-sessions --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-memcached-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/jetty-memcached-sessions-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-memcached-sessions --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-memcached-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/jetty-memcached-sessions-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-memcached-sessions --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/jetty-memcached-sessions-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/memcached/jetty-memcached-sessions/9.4.9-SNAPSHOT/jetty-memcached-sessions-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/memcached/jetty-memcached-sessions/9.4.9-SNAPSHOT/jetty-memcached-sessions-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/jetty-memcached-sessions-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/memcached/jetty-memcached-sessions/9.4.9-SNAPSHOT/jetty-memcached-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/jetty-memcached-sessions-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/memcached/jetty-memcached-sessions/9.4.9-SNAPSHOT/jetty-memcached-sessions-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Hazelcast Session Manager 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-hazelcast --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-hazelcast --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-hazelcast --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-hazelcast --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-hazelcast --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-hazelcast --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-hazelcast --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-hazelcast --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-hazelcast --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-hazelcast >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-hazelcast --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-hazelcast <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-hazelcast --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-hazelcast >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-hazelcast --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-hazelcast --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-hazelcast --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-hazelcast --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-hazelcast <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-hazelcast --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/jetty-hazelcast-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-hazelcast --- +[WARNING] Manifest org.eclipse.jetty:jetty-hazelcast:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-hazelcast --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-hazelcast --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-hazelcast --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-hazelcast --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/jetty-hazelcast-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-hazelcast --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-hazelcast --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/jetty-hazelcast-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-hazelcast --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/jetty-hazelcast-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-hazelcast/9.4.9-SNAPSHOT/jetty-hazelcast-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-hazelcast/9.4.9-SNAPSHOT/jetty-hazelcast-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/jetty-hazelcast-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-hazelcast/9.4.9-SNAPSHOT/jetty-hazelcast-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/jetty-hazelcast-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-hazelcast/9.4.9-SNAPSHOT/jetty-hazelcast-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: UnixSocket 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-unixsocket --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-unixsocket --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-unixsocket --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-unixsocket --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-unixsocket --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-unixsocket --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-unixsocket --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-unixsocket --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-unixsocket --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-unixsocket >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-unixsocket --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-unixsocket <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-unixsocket --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-unixsocket >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-unixsocket --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-unixsocket --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-unixsocket --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-unixsocket --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-unixsocket <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-unixsocket --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/jetty-unixsocket-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-unixsocket --- +[WARNING] Manifest org.eclipse.jetty:jetty-unixsocket:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-unixsocket --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-unixsocket --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/src/test/java/org/eclipse/jetty/unixsocket/UnixSocketClient.java:[65,35] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'InputStreamReader r = new InputStreamReader(Channels.newInputStream(channel), UTF_8);' or 'InputStreamReader r = new InputStreamReader(Channels.newInputStream(channel), Charset.defaultCharset());'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-unixsocket --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-unixsocket --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/jetty-unixsocket-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-unixsocket --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-unixsocket --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/jetty-unixsocket-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-unixsocket --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/jetty-unixsocket-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-unixsocket/9.4.9-SNAPSHOT/jetty-unixsocket-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-unixsocket/9.4.9-SNAPSHOT/jetty-unixsocket-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/jetty-unixsocket-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-unixsocket/9.4.9-SNAPSHOT/jetty-unixsocket-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/jetty-unixsocket-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-unixsocket/9.4.9-SNAPSHOT/jetty-unixsocket-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Test :: Jetty Test Webapp 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-jetty-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-jetty-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-jetty-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-jetty-webapp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-jetty-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 18 source files to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/SessionDump.java:[43,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class ObjectAttributeValue implements java.io.Serializable'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/DispatchServlet.java:[126,85] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write(("

Include (outputstream): " + info + "


").getBytes(UTF_8));' or 'out.write(("

Include (outputstream): " + info + "


").getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/DispatchServlet.java:[132,62] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("

Null dispatcher

".getBytes(UTF_8));' or 'out.write("

Null dispatcher

".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/DispatchServlet.java:[137,73] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("

-- Included (outputstream)

".getBytes(UTF_8));' or 'out.write("

-- Included (outputstream)

".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/TestFilter.java:[99,45] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'Integer value=(old_value==null)?1:new Integer(old_value.intValue()+1);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/TestFilter.java:[99,60] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'Integer value=(old_value==null)?new Integer(1):old_value.intValue()+1;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/Dump.java:[296,122] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'throw (Throwable) Thread.currentThread().getContextClassLoader().loadClass(info.substring(1)).getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/Dump.java:[402,69] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("This text should be reset".getBytes(UTF_8));' or 'out.write("This text should be reset".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/Dump.java:[894,35] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder sb = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/JavaxWebSocketChat.java:[79,35] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/ChatServlet.java:[58,5] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'static class Member implements AsyncListener'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/ChatServlet.java:[62,38] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'final Queue _queue = new ArrayDeque<>();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/ChatServlet.java:[78,78] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'response.getOutputStream().write("{action:\"poll\"}".getBytes(UTF_8));' or 'response.getOutputStream().write("{action:\"poll\"}".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/ChatServlet.java:[213,35] [ShortCircuitBoolean] Prefer the short-circuiting boolean operators && and || to & and |. + (see http://errorprone.info/bugpattern/ShortCircuitBoolean) + Did you mean 'if (async != null && m._async.compareAndSet(async, null))'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-jetty-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-jetty-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-jetty-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-jetty-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-jetty-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-jetty-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-jetty-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-jetty-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-jetty-webapp --- +[WARNING] Manifest org.eclipse.jetty:test-jetty-webapp:war:9.4.9-SNAPSHOT : No sub JAR or directory WEB-INF/classes +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-jetty-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-jetty-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-jetty-webapp --- +[INFO] +[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ test-jetty-webapp --- +[INFO] Packaging webapp +[INFO] Assembling webapp [test-jetty-webapp] in [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-jetty-webapp-9.4.9-SNAPSHOT] +[info] Copying manifest... +[INFO] Processing war project +[INFO] Copying webapp resources [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/src/main/webapp] +[INFO] Webapp assembled in [93 msecs] +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-jetty-webapp-9.4.9-SNAPSHOT.war +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-jetty-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ test-jetty-webapp --- +[INFO] Reading assembly descriptor: src/main/assembly/web-bundle.xml +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-jetty-webapp-9.4.9-SNAPSHOT-webbundle.jar +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-jetty-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-jetty-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-jetty-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-jetty-webapp/9.4.9-SNAPSHOT/test-jetty-webapp-9.4.9-SNAPSHOT.war +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-jetty-webapp/9.4.9-SNAPSHOT/test-jetty-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-jetty-webapp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-jetty-webapp/9.4.9-SNAPSHOT/test-jetty-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-jetty-webapp-9.4.9-SNAPSHOT-webbundle.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-jetty-webapp/9.4.9-SNAPSHOT/test-jetty-webapp-9.4.9-SNAPSHOT-webbundle.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-jetty-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-jetty-webapp/9.4.9-SNAPSHOT/test-jetty-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Test :: Jetty Proxy Webapp 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-proxy-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-proxy-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-proxy-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-proxy-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-proxy-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-proxy-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-proxy-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-proxy-webapp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-proxy-webapp --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-proxy-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-proxy-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-proxy-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-proxy-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-proxy-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-proxy-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-proxy-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-proxy-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-proxy-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-proxy-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-proxy-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/target/test-proxy-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-proxy-webapp --- +[WARNING] Ignoring project type war - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-proxy-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-proxy-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-proxy-webapp --- +[INFO] +[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ test-proxy-webapp --- +[INFO] Packaging webapp +[INFO] Assembling webapp [test-proxy-webapp] in [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/target/test-proxy-webapp-9.4.9-SNAPSHOT] +[info] Copying manifest... +[INFO] Processing war project +[INFO] Copying webapp resources [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/src/main/webapp] +[INFO] Webapp assembled in [18 msecs] +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/target/test-proxy-webapp-9.4.9-SNAPSHOT.war +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-proxy-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-proxy-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/target/test-proxy-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-proxy-webapp/9.4.9-SNAPSHOT/test-proxy-webapp-9.4.9-SNAPSHOT.war +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-proxy-webapp/9.4.9-SNAPSHOT/test-proxy-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-proxy-webapp/target/test-proxy-webapp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-proxy-webapp/9.4.9-SNAPSHOT/test-proxy-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: WebApp :: RFC2616 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-webapp-rfc2616 --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-webapp-rfc2616 --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-webapp-rfc2616 --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-webapp-rfc2616 --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-webapp-rfc2616 --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-webapp-rfc2616 --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-webapp-rfc2616 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-webapp-rfc2616 --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-webapp-rfc2616 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/src/main/java/org/eclipse/jetty/tests/webapp/HttpMethodsServlet.java:[101,28] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder msg = new StringBuilder();'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-webapp-rfc2616 >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-webapp-rfc2616 --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-webapp-rfc2616 <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-webapp-rfc2616 --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-webapp-rfc2616 >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-webapp-rfc2616 --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-webapp-rfc2616 --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-webapp-rfc2616 --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-webapp-rfc2616 --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-webapp-rfc2616 <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-webapp-rfc2616 --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/target/test-webapp-rfc2616-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-webapp-rfc2616 --- +[WARNING] Ignoring project type war - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-webapp-rfc2616 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-webapp-rfc2616 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-webapp-rfc2616 --- +[INFO] +[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ test-webapp-rfc2616 --- +[INFO] Packaging webapp +[INFO] Assembling webapp [test-webapp-rfc2616] in [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/target/test-webapp-rfc2616-9.4.9-SNAPSHOT] +[INFO] Processing war project +[INFO] Copying webapp resources [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/src/main/webapp] +[INFO] Webapp assembled in [30 msecs] +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/target/test-webapp-rfc2616-9.4.9-SNAPSHOT.war +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-webapp-rfc2616 --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-webapp-rfc2616 --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/target/test-webapp-rfc2616-9.4.9-SNAPSHOT.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-webapp-rfc2616/9.4.9-SNAPSHOT/test-webapp-rfc2616-9.4.9-SNAPSHOT.war +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-webapp-rfc2616/9.4.9-SNAPSHOT/test-webapp-rfc2616-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-webapp-rfc2616/target/test-webapp-rfc2616-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-webapp-rfc2616/9.4.9-SNAPSHOT/test-webapp-rfc2616-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Spec Test WebApp :: Parent 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-servlet-spec-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-servlet-spec-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-servlet-spec-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-servlet-spec-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-servlet-spec-parent --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-servlet-spec-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-servlet-spec-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-servlet-spec-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-servlet-spec-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-servlet-spec-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-servlet-spec-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-servlet-spec-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-servlet-spec-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-servlet-spec-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-servlet-spec-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-servlet-spec-parent --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-servlet-spec-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-servlet-spec-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-servlet-spec-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-servlet-spec-parent --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-servlet-spec-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-servlet-spec-parent/9.4.9-SNAPSHOT/test-servlet-spec-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: WebApp :: Servlet Spec :: Fragment Jar 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-web-fragment --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-web-fragment/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-web-fragment --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-web-fragment --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-web-fragment --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-web-fragment --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-web-fragment --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-web-fragment --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-web-fragment --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-web-fragment --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-web-fragment/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-web-fragment >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-web-fragment --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-web-fragment <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-web-fragment --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-web-fragment >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-web-fragment --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-web-fragment --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-web-fragment --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-web-fragment --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-web-fragment <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-web-fragment --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-web-fragment/target/test-web-fragment-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-web-fragment --- +[WARNING] Manifest org.eclipse.jetty.tests:test-web-fragment:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.fragment.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-web-fragment:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-web-fragment --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-web-fragment/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-web-fragment --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-web-fragment --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-web-fragment --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-web-fragment/target/test-web-fragment-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-web-fragment --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-web-fragment --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-web-fragment/target/test-web-fragment-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-web-fragment/9.4.9-SNAPSHOT/test-web-fragment-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-web-fragment/9.4.9-SNAPSHOT/test-web-fragment-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-web-fragment/target/test-web-fragment-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-web-fragment/9.4.9-SNAPSHOT/test-web-fragment-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: WebApp :: Servlet Spec :: ServletContainerInitializer Test Jar 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-container-initializer --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-container-initializer/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-container-initializer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-container-initializer --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-container-initializer --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-container-initializer --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-container-initializer --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-container-initializer --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-container-initializer --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-container-initializer --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-container-initializer/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-container-initializer >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-container-initializer --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-container-initializer <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-container-initializer --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-container-initializer >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-container-initializer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-container-initializer --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-container-initializer --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-container-initializer --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-container-initializer <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-container-initializer --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-container-initializer/target/test-container-initializer-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-container-initializer --- +[WARNING] Manifest org.eclipse.jetty.tests:test-container-initializer:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-container-initializer --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-container-initializer/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-container-initializer --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-container-initializer --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-container-initializer --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-container-initializer/target/test-container-initializer-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-container-initializer --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-container-initializer --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-container-initializer/target/test-container-initializer-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-container-initializer/9.4.9-SNAPSHOT/test-container-initializer-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-container-initializer/9.4.9-SNAPSHOT/test-container-initializer-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-container-initializer/target/test-container-initializer-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-container-initializer/9.4.9-SNAPSHOT/test-container-initializer-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Webapps :: Spec Webapp 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-spec-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-spec-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-spec-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-spec-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-spec-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-spec-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-spec-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-spec-webapp --- +[INFO] +[INFO] --- maven-antrun-plugin:1.8:run (generate-xml-files) @ test-spec-webapp --- +[WARNING] Parameter tasks is deprecated, use target instead +[INFO] Executing tasks + +main: +[INFO] Executed tasks +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-spec-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 8 source files to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotationTest.java:[313,82] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'out.println("

Result: "+envResult+": "+(maxAmount.compareTo(Double.valueOf(55))==0?" PASS":" FAIL")+"");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotationTest.java:[319,85] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'out.println("
Result: "+envResult2+": "+(minAmount.compareTo(Double.valueOf("0.99"))==0?" PASS":" FAIL")+"");'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotationTest.java:[325,85] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'out.println("
Result: "+envResult3+": "+(avgAmount.compareTo(Double.valueOf("1.25"))==0?" PASS":" FAIL")+"");'? +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotationTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotationTest.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotationTest.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-spec-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-spec-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-spec-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-spec-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-spec-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-spec-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-spec-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-spec-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-spec-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-spec-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-spec-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-spec-webapp --- +[WARNING] Manifest org.eclipse.jetty.tests:test-spec-webapp:war:9.4.9-SNAPSHOT : No sub JAR or directory WEB-INF/classes +[WARNING] Manifest org.eclipse.jetty.tests:test-spec-webapp:war:9.4.9-SNAPSHOT : No sub JAR or directory WEB-INF/lib +[WARNING] Manifest org.eclipse.jetty.tests:test-spec-webapp:war:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet.jsp.*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-spec-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-spec-webapp --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-spec-webapp --- +[INFO] +[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ test-spec-webapp --- +[INFO] Packaging webapp +[INFO] Assembling webapp [test-spec-webapp] in [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT] +[info] Copying manifest... +[INFO] Processing war project +[INFO] Copying webapp webResources [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target] to [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT] +[INFO] Copying webapp resources [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/webapp] +[INFO] Webapp assembled in [37 msecs] +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT.war +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-spec-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ test-spec-webapp --- +[INFO] Reading assembly descriptor: src/main/assembly/config.xml +[INFO] Reading assembly descriptor: src/main/assembly/web-bundle.xml +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT-webbundle.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy (default) @ test-spec-webapp --- +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-mock-resources:9.4.9-SNAPSHOT:jar +[INFO] Copying test-mock-resources-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/lib/jndi/test-mock-resources-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-spec-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-spec-webapp/9.4.9-SNAPSHOT/test-spec-webapp-9.4.9-SNAPSHOT.war +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-spec-webapp/9.4.9-SNAPSHOT/test-spec-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-spec-webapp/9.4.9-SNAPSHOT/test-spec-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-spec-webapp/9.4.9-SNAPSHOT/test-spec-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT-webbundle.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-spec-webapp/9.4.9-SNAPSHOT/test-spec-webapp-9.4.9-SNAPSHOT-webbundle.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: WebApp :: JAAS 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-jaas-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jaas-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jaas-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jaas-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jaas-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-jaas-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-jaas-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-jaas-webapp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-jaas-webapp --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-jaas-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-jaas-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-jaas-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-jaas-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-jaas-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jaas-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jaas-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jaas-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jaas-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-jaas-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-jaas-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target/test-jaas-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-jaas-webapp --- +[WARNING] Ignoring project type war - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-jaas-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-jaas-webapp --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-jaas-webapp --- +[INFO] +[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ test-jaas-webapp --- +[INFO] Packaging webapp +[INFO] Assembling webapp [test-jaas-webapp] in [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target/test-jaas-webapp-9.4.9-SNAPSHOT] +[INFO] Processing war project +[INFO] Copying webapp resources [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/src/main/webapp] +[INFO] Webapp assembled in [18 msecs] +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target/test-jaas-webapp-9.4.9-SNAPSHOT.war +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-jaas-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ test-jaas-webapp --- +[INFO] Reading assembly descriptor: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/src/main/assembly/config.xml +[WARNING] The assembly id config is used more than once. +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target/test-jaas-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target/test-jaas-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-jaas-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target/test-jaas-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jaas-webapp/9.4.9-SNAPSHOT/test-jaas-webapp-9.4.9-SNAPSHOT.war +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jaas-webapp/9.4.9-SNAPSHOT/test-jaas-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target/test-jaas-webapp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jaas-webapp/9.4.9-SNAPSHOT/test-jaas-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target/test-jaas-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jaas-webapp/9.4.9-SNAPSHOT/test-jaas-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target/test-jaas-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jaas-webapp/9.4.9-SNAPSHOT/test-jaas-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: WebApp :: JNDI 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-jndi-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jndi-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jndi-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jndi-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jndi-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-jndi-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-jndi-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-jndi-webapp --- +[INFO] +[INFO] --- maven-antrun-plugin:1.8:run (generate-xml-files) @ test-jndi-webapp --- +[WARNING] Parameter tasks is deprecated, use target instead +[INFO] Executing tasks + +main: +[INFO] Executed tasks +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-jndi-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-jndi-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-jndi-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-jndi-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-jndi-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-jndi-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jndi-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jndi-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jndi-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jndi-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-jndi-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-jndi-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target/test-jndi-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-jndi-webapp --- +[WARNING] Ignoring project type war - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-jndi-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-jndi-webapp --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-jndi-webapp --- +[INFO] +[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ test-jndi-webapp --- +[INFO] Packaging webapp +[INFO] Assembling webapp [test-jndi-webapp] in [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target/test-jndi-webapp-9.4.9-SNAPSHOT] +[INFO] Processing war project +[INFO] Copying webapp resources [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/src/main/webapp] +[INFO] Webapp assembled in [10 msecs] +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target/test-jndi-webapp-9.4.9-SNAPSHOT.war +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-jndi-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy (default) @ test-jndi-webapp --- +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-mock-resources:9.4.9-SNAPSHOT:jar +[INFO] Copying test-mock-resources-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target/lib/jndi/test-mock-resources-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ test-jndi-webapp --- +[INFO] Reading assembly descriptor: src/main/assembly/config.xml +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target/test-jndi-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-jndi-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target/test-jndi-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jndi-webapp/9.4.9-SNAPSHOT/test-jndi-webapp-9.4.9-SNAPSHOT.war +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jndi-webapp/9.4.9-SNAPSHOT/test-jndi-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target/test-jndi-webapp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jndi-webapp/9.4.9-SNAPSHOT/test-jndi-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target/test-jndi-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jndi-webapp/9.4.9-SNAPSHOT/test-jndi-webapp-9.4.9-SNAPSHOT-config.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Test :: Jetty HTTP2 Webapp 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-http2-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-http2-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-http2-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-http2-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-http2-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-http2-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-http2-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-http2-webapp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-http2-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-http2-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-http2-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-http2-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-http2-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-http2-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-http2-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-http2-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-http2-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-http2-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-http2-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-http2-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/target/test-http2-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-http2-webapp --- +[WARNING] Ignoring project type war - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-http2-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-http2-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-http2-webapp --- +[INFO] +[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ test-http2-webapp --- +[INFO] Packaging webapp +[INFO] Assembling webapp [test-http2-webapp] in [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/target/test-http2-webapp-9.4.9-SNAPSHOT] +[INFO] Processing war project +[INFO] Copying webapp resources [/Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/src/main/webapp] +[INFO] Webapp assembled in [34 msecs] +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/target/test-http2-webapp-9.4.9-SNAPSHOT.war +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-http2-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack-webapp) @ test-http2-webapp --- +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-http2-webapp:9.4.9-SNAPSHOT:war +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/target/test-http2-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/target/webapp with includes "" and excludes "" +[INFO] +[INFO] --- maven-failsafe-plugin:2.20.1:integration-test (default) @ test-http2-webapp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.eclipse.jetty.test.webapp.HTTP2FromWebAppIT +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.39 s - in org.eclipse.jetty.test.webapp.HTTP2FromWebAppIT +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- maven-failsafe-plugin:2.20.1:verify (default) @ test-http2-webapp --- +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-http2-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/target/test-http2-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-http2-webapp/9.4.9-SNAPSHOT/test-http2-webapp-9.4.9-SNAPSHOT.war +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-http2-webapp/9.4.9-SNAPSHOT/test-http2-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-http2-webapp/target/test-http2-webapp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-http2-webapp/9.4.9-SNAPSHOT/test-http2-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Sessions :: Hash 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-hash-sessions --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-hash-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-hash-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-hash-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-hash-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-hash-sessions --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-hash-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-hash-sessions --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-hash-sessions --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-hash-sessions >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-hash-sessions --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-hash-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-hash-sessions --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-hash-sessions >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-hash-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-hash-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-hash-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-hash-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-hash-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-hash-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/target/test-hash-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-hash-sessions --- +[WARNING] Manifest org.eclipse.jetty.tests:test-hash-sessions:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.sessions.hash.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-hash-sessions:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-hash-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-hash-sessions --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-hash-sessions --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-hash-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/target/test-hash-sessions-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-hash-sessions --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-hash-sessions --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/target/test-hash-sessions-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-hash-sessions/9.4.9-SNAPSHOT/test-hash-sessions-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-hash-sessions/9.4.9-SNAPSHOT/test-hash-sessions-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hash-sessions/target/test-hash-sessions-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-hash-sessions/9.4.9-SNAPSHOT/test-hash-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Sessions :: File 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-file-sessions --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-file-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-file-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-file-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-file-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-file-sessions --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-file-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-file-sessions --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-file-sessions --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-file-sessions >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-file-sessions --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-file-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-file-sessions --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-file-sessions >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-file-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-file-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-file-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-file-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-file-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-file-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/target/test-file-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-file-sessions --- +[WARNING] Manifest org.eclipse.jetty.tests:test-file-sessions:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.sessions.file.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-file-sessions:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-file-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-file-sessions --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 6 source files to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-file-sessions --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-file-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/target/test-file-sessions-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-file-sessions --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-file-sessions --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/target/test-file-sessions-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-file-sessions/9.4.9-SNAPSHOT/test-file-sessions-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-file-sessions/9.4.9-SNAPSHOT/test-file-sessions-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-file-sessions/target/test-file-sessions-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-file-sessions/9.4.9-SNAPSHOT/test-file-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Sessions :: JDBC 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-jdbc-sessions --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jdbc-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jdbc-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jdbc-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jdbc-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-jdbc-sessions --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-jdbc-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-jdbc-sessions --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-jdbc-sessions --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-jdbc-sessions >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-jdbc-sessions --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-jdbc-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-jdbc-sessions --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-jdbc-sessions >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jdbc-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jdbc-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jdbc-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jdbc-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-jdbc-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-jdbc-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/target/test-jdbc-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-jdbc-sessions --- +[WARNING] Manifest org.eclipse.jetty.tests:test-jdbc-sessions:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.sessions.jdbc.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-jdbc-sessions:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-jdbc-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-jdbc-sessions --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 14 source files to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ReloadedSessionMissingClassTest.java:[77,24] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'Writer w = Files.newBufferedWriter(webXml.toPath(), UTF_8);' or 'Writer w = Files.newBufferedWriter(webXml.toPath(), Charset.defaultCharset());'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-jdbc-sessions --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-jdbc-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/target/test-jdbc-sessions-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-jdbc-sessions --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-jdbc-sessions --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/target/test-jdbc-sessions-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jdbc-sessions/9.4.9-SNAPSHOT/test-jdbc-sessions-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jdbc-sessions/9.4.9-SNAPSHOT/test-jdbc-sessions-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-jdbc-sessions/target/test-jdbc-sessions-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jdbc-sessions/9.4.9-SNAPSHOT/test-jdbc-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Sessions :: Mongo 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-mongodb-sessions --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-mongodb-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-mongodb-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-mongodb-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-mongodb-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-mongodb-sessions --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-mongodb-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-mongodb-sessions --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-mongodb-sessions --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-mongodb-sessions >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-mongodb-sessions --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-mongodb-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-mongodb-sessions --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-mongodb-sessions >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-mongodb-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-mongodb-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-mongodb-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-mongodb-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-mongodb-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-mongodb-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/target/test-mongodb-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-mongodb-sessions --- +[WARNING] Manifest org.eclipse.jetty.tests:test-mongodb-sessions:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.sessions.mongo.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-mongodb-sessions:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack) @ test-mongodb-sessions --- +[INFO] Configured Artifact: org.eclipse.jetty.toolchain:jetty-test-policy:1.2:jar +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/eclipse/jetty/toolchain/jetty-test-policy/1.2/jetty-test-policy-1.2.jar to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/target/dependency with includes "**/*.keystore,**/*.pem" and excludes "" +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-mongodb-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-mongodb-sessions --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 13 source files to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/AttributeNameTest.java:[110,58] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List sessionTestResponse = Splitter.on("/").splitToList(resp);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionExpiryTest.java:[107,48] [ConstantOverflow] Compile-time constant expression overflows + (see http://errorprone.info/bugpattern/ConstantOverflow) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionExpiryTest.java:[323,31] [NullTernary] This conditional expression may evaluate to null, which will result in an NPE when the result is unboxed. + (see http://errorprone.info/bugpattern/NullTernary) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionExpiryTest.java:[334,41] [NullTernary] This conditional expression may evaluate to null, which will result in an NPE when the result is unboxed. + (see http://errorprone.info/bugpattern/NullTernary) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionExpiryTest.java:[345,33] [NullTernary] This conditional expression may evaluate to null, which will result in an NPE when the result is unboxed. + (see http://errorprone.info/bugpattern/NullTernary) +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/MongoTestHelper.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/MongoTestHelper.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-mongodb-sessions --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-mongodb-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/target/test-mongodb-sessions-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-mongodb-sessions --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-mongodb-sessions --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/target/test-mongodb-sessions-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-mongodb-sessions/9.4.9-SNAPSHOT/test-mongodb-sessions-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-mongodb-sessions/9.4.9-SNAPSHOT/test-mongodb-sessions-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-mongodb-sessions/target/test-mongodb-sessions-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-mongodb-sessions/9.4.9-SNAPSHOT/test-mongodb-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Sessions :: Infinispan 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-infinispan-sessions --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-infinispan-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-infinispan-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-infinispan-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-infinispan-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-infinispan-sessions --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-infinispan-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-infinispan-sessions --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-infinispan-sessions --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-infinispan-sessions >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-infinispan-sessions --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-infinispan-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-infinispan-sessions --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-infinispan-sessions >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-infinispan-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-infinispan-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-infinispan-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-infinispan-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-infinispan-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-infinispan-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/target/test-infinispan-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-infinispan-sessions --- +[WARNING] Manifest org.eclipse.jetty.tests:test-infinispan-sessions:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.sessions.infinispan.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-infinispan-sessions:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack) @ test-infinispan-sessions --- +[INFO] Configured Artifact: org.eclipse.jetty.toolchain:jetty-test-policy:1.2:jar +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/eclipse/jetty/toolchain/jetty-test-policy/1.2/jetty-test-policy-1.2.jar to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/target/dependency with includes "**/*.keystore,**/*.pem" and excludes "" +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-infinispan-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-infinispan-sessions --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 18 source files to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/target/test-classes +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/src/test/java/org/eclipse/jetty/server/session/SessionExpiryTest.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/src/test/java/org/eclipse/jetty/server/session/SessionExpiryTest.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-infinispan-sessions --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-infinispan-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/target/test-infinispan-sessions-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-infinispan-sessions --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-infinispan-sessions --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/target/test-infinispan-sessions-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-infinispan-sessions/9.4.9-SNAPSHOT/test-infinispan-sessions-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-infinispan-sessions/9.4.9-SNAPSHOT/test-infinispan-sessions-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-infinispan-sessions/target/test-infinispan-sessions-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-infinispan-sessions/9.4.9-SNAPSHOT/test-infinispan-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Sessions :: GCloud 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-gcloud-sessions --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-gcloud-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-gcloud-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-gcloud-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-gcloud-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-gcloud-sessions --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-gcloud-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-gcloud-sessions --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-gcloud-sessions --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-gcloud-sessions >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-gcloud-sessions --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-gcloud-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-gcloud-sessions --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-gcloud-sessions >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-gcloud-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-gcloud-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-gcloud-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-gcloud-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-gcloud-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-gcloud-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/target/test-gcloud-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-gcloud-sessions --- +[WARNING] Manifest org.eclipse.jetty.tests:test-gcloud-sessions:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.sessions.gcloud.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-gcloud-sessions:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-gcloud-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-gcloud-sessions --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 11 source files to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/target/test-classes +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/src/test/java/org/eclipse/jetty/gcloud/session/GCloudSessionTestSupport.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/src/test/java/org/eclipse/jetty/gcloud/session/GCloudSessionTestSupport.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/src/test/java/org/eclipse/jetty/gcloud/session/GCloudSessionTestSupport.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-gcloud-sessions --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-gcloud-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/target/test-gcloud-sessions-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-gcloud-sessions --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-gcloud-sessions --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/target/test-gcloud-sessions-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-gcloud-sessions/9.4.9-SNAPSHOT/test-gcloud-sessions-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-gcloud-sessions/9.4.9-SNAPSHOT/test-gcloud-sessions-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-gcloud-sessions/target/test-gcloud-sessions-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-gcloud-sessions/9.4.9-SNAPSHOT/test-gcloud-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Sessions :: Memcached 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-memcached-sessions --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-memcached-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-memcached-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-memcached-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-memcached-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-memcached-sessions --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-memcached-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-memcached-sessions --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-memcached-sessions --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-memcached-sessions >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-memcached-sessions --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-memcached-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-memcached-sessions --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-memcached-sessions >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-memcached-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-memcached-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-memcached-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-memcached-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-memcached-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-memcached-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/target/test-memcached-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-memcached-sessions --- +[WARNING] Manifest org.eclipse.jetty.tests:test-memcached-sessions:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.sessions.memcached.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-memcached-sessions:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-memcached-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-memcached-sessions --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-memcached-sessions --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-memcached-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/target/test-memcached-sessions-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-memcached-sessions --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-memcached-sessions --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/target/test-memcached-sessions-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-memcached-sessions/9.4.9-SNAPSHOT/test-memcached-sessions-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-memcached-sessions/9.4.9-SNAPSHOT/test-memcached-sessions-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-memcached-sessions/target/test-memcached-sessions-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-memcached-sessions/9.4.9-SNAPSHOT/test-memcached-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Sessions :: Hazelcast 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-hazelcast-sessions --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-hazelcast-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-hazelcast-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-hazelcast-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-hazelcast-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-hazelcast-sessions --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-hazelcast-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-hazelcast-sessions --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-hazelcast-sessions --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-hazelcast-sessions >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-hazelcast-sessions --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-hazelcast-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-hazelcast-sessions --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-hazelcast-sessions >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-hazelcast-sessions --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-hazelcast-sessions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-hazelcast-sessions --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-hazelcast-sessions --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-hazelcast-sessions <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-hazelcast-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/target/test-hazelcast-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-hazelcast-sessions --- +[WARNING] Manifest org.eclipse.jetty.tests:test-hazelcast-sessions:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.sessions.hazelcast.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-hazelcast-sessions:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack) @ test-hazelcast-sessions --- +[INFO] Configured Artifact: org.eclipse.jetty.toolchain:jetty-test-policy:1.2:jar +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/eclipse/jetty/toolchain/jetty-test-policy/1.2/jetty-test-policy-1.2.jar to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/target/dependency with includes "**/*.keystore,**/*.pem" and excludes "" +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-hazelcast-sessions --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-hazelcast-sessions --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 16 source files to /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-hazelcast-sessions --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-hazelcast-sessions --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/target/test-hazelcast-sessions-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-hazelcast-sessions --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-hazelcast-sessions --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/target/test-hazelcast-sessions-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-hazelcast-sessions/9.4.9-SNAPSHOT/test-hazelcast-sessions-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-hazelcast-sessions/9.4.9-SNAPSHOT/test-hazelcast-sessions-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-sessions/test-hazelcast-sessions/target/test-hazelcast-sessions-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-hazelcast-sessions/9.4.9-SNAPSHOT/test-hazelcast-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Test :: Continuation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-continuation --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-continuation/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-continuation --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-continuation --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-continuation --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-continuation --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-continuation/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-continuation --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-continuation --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-continuation/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-continuation --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-continuation --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-continuation >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-continuation --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-continuation <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-continuation --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-continuation >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-continuation --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-continuation --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-continuation --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-continuation --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-continuation/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-continuation <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-continuation --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-continuation/target/test-continuation-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-continuation --- +[WARNING] Manifest org.eclipse.jetty.tests:test-continuation:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.continuation.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-continuation:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-continuation --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-continuation --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/tests/test-continuation/target/test-classes +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-continuation/src/test/java/org/eclipse/jetty/continuation/ContinuationsTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/tests/test-continuation/src/test/java/org/eclipse/jetty/continuation/ContinuationsTest.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-continuation/src/test/java/org/eclipse/jetty/continuation/ContinuationsTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-continuation --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-continuation --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-continuation/target/test-continuation-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-continuation --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-continuation --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-continuation/target/test-continuation-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-continuation/9.4.9-SNAPSHOT/test-continuation-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-continuation/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-continuation/9.4.9-SNAPSHOT/test-continuation-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-continuation/target/test-continuation-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-continuation/9.4.9-SNAPSHOT/test-continuation-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Login Service 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-loginservice --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-loginservice --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-loginservice --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-loginservice --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-loginservice --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-loginservice/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-loginservice --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-loginservice --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-loginservice --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-loginservice --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-loginservice >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-loginservice --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-loginservice <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-loginservice --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-loginservice >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-loginservice --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-loginservice --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-loginservice --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-loginservice --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-loginservice/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-loginservice <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-loginservice --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/target/test-loginservice-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-loginservice --- +[WARNING] Manifest org.eclipse.jetty.tests:test-loginservice:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.loginservice.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-loginservice:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-loginservice --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 4 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-loginservice --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/src/test/java/org/eclipse/jetty/JdbcLoginServiceTest.java:[133,72] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'request.content(new BytesContentProvider(_content.getBytes(UTF_8)));' or 'request.content(new BytesContentProvider(_content.getBytes(Charset.defaultCharset())));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/src/test/java/org/eclipse/jetty/JdbcLoginServiceTest.java:[181,18] [JUnit4TestNotRun] This looks like a test method but is not run; please add @Test or @Ignore, or, if this is a helper method, reduce its visibility. + (see http://errorprone.info/bugpattern/JUnit4TestNotRun) + Did you mean '@Test @Ignore' or '@Test @Ignore @Ignore' or 'private void testHead() throws Exception'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/src/test/java/org/eclipse/jetty/JdbcLoginServiceTest.java:[208,72] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'request.content(new BytesContentProvider(_content.getBytes(UTF_8)));' or 'request.content(new BytesContentProvider(_content.getBytes(Charset.defaultCharset())));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/src/test/java/org/eclipse/jetty/DatabaseLoginServiceTestServer.java:[95,81] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'Loader.loadClass("org.apache.derby.jdbc.EmbeddedDriver").getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/src/test/java/org/eclipse/jetty/DataSourceLoginServiceTest.java:[173,78] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'Loader.loadClass("org.apache.derby.jdbc.EmbeddedDriver").getDeclaredConstructor().newInstance();'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-loginservice --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-loginservice --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/target/test-loginservice-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-loginservice --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-loginservice --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/target/test-loginservice-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-loginservice/9.4.9-SNAPSHOT/test-loginservice-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-loginservice/9.4.9-SNAPSHOT/test-loginservice-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-loginservice/target/test-loginservice-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-loginservice/9.4.9-SNAPSHOT/test-loginservice-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: ALPN :: OpenJDK8 Server Implementation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-alpn-openjdk8-server --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (parse-version) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-openjdk8-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-alpn-openjdk8-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-alpn-openjdk8-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/src/main/java/org/eclipse/jetty/alpn/openjdk8/server/OpenJDK8ServerALPNProcessor.java:[62,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class ALPNListener implements ALPN.ServerProvider, Connection.Listener'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-alpn-openjdk8-server >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-alpn-openjdk8-server <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-alpn-openjdk8-server >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (parse-version) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-openjdk8-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-alpn-openjdk8-server <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-alpn-openjdk8-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/target/jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-alpn-openjdk8-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-alpn-openjdk8-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-alpn-openjdk8-server --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-alpn-openjdk8-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/target/jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-alpn-openjdk8-server --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-alpn-openjdk8-server --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/target/jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-openjdk8-server/9.4.9-SNAPSHOT/jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-openjdk8-server/9.4.9-SNAPSHOT/jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-server/target/jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-openjdk8-server/9.4.9-SNAPSHOT/jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: ALPN :: Conscrypt Server Implementation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-alpn-conscrypt-server --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-conscrypt-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-alpn-conscrypt-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-alpn-conscrypt-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/src/main/java/org/eclipse/jetty/alpn/conscrypt/server/ConscryptServerALPNProcessor.java:[77,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class ALPNCallback implements BiFunction,String>, SslHandshakeListener'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-alpn-conscrypt-server >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-alpn-conscrypt-server <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-alpn-conscrypt-server >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-conscrypt-server --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-alpn-conscrypt-server <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-alpn-conscrypt-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/target/jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-alpn-conscrypt-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-alpn-conscrypt-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-alpn-conscrypt-server --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-alpn-conscrypt-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/target/jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-alpn-conscrypt-server --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-alpn-conscrypt-server --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/target/jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-conscrypt-server/9.4.9-SNAPSHOT/jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-conscrypt-server/9.4.9-SNAPSHOT/jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-server/target/jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-conscrypt-server/9.4.9-SNAPSHOT/jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Home Assembly 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-home --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-home/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-home --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-home --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-home --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-home --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-home/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy (copy) @ jetty-home --- +[INFO] Configured Artifact: org.eclipse.jetty:jetty-project:version:9.4.9-SNAPSHOT:txt +[INFO] Configured Artifact: org.eclipse.jetty:jetty-start:shaded:9.4.9-SNAPSHOT:jar +[INFO] Copying VERSION.txt to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/VERSION.txt +[INFO] Copying jetty-start-9.4.9-SNAPSHOT-shaded.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/start.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy (copy-setuid-deps) @ jetty-home --- +[INFO] Configured Artifact: org.eclipse.jetty.toolchain.setuid:jetty-setuid-java:1.0.3:jar +[INFO] Configured Artifact: org.eclipse.jetty.toolchain.setuid:libsetuid-linux:1.0.3:so +[INFO] Configured Artifact: org.eclipse.jetty.toolchain.setuid:libsetuid-osx:1.0.3:so +[INFO] Copying jetty-setuid-java-1.0.3.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/setuid/jetty-setuid-java-1.0.3.jar +[INFO] Copying libsetuid-linux-1.0.3.so to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/setuid/libsetuid-linux.so +[INFO] Copying libsetuid-osx-1.0.3.so to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/setuid/libsetuid-osx.so +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-deps) @ jetty-home --- +[INFO] Copying jetty-deploy-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-deploy-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-webapp-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-webapp-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-xml-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-xml-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-jmx-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-jmx-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-util-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-util-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-quickstart-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-quickstart-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-servlets-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-servlets-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-http-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-http-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-io-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-io-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-servlet-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-servlet-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-plus-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-plus-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-jndi-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-jndi-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-client-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-continuation-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-continuation-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-proxy-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-proxy-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-unixsocket-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-unixsocket-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-server-9.4.9-SNAPSHOT.jar +[INFO] Copying cdi-servlet-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/cdi-servlet-9.4.9-SNAPSHOT.jar +[INFO] Copying cdi-core-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/cdi-core-9.4.9-SNAPSHOT.jar +[INFO] Copying cdi-2-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/cdi-2-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-jaas-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-jaas-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-security-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-security-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-annotations-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-annotations-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-rewrite-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-rewrite-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-alpn-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-alpn-server-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-jaspi-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-jaspi-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-infinispan-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-infinispan-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-hazelcast-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-hazelcast-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-gcloud-session-manager-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-gcloud-session-manager-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-memcached-sessions-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-memcached-sessions-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-nosql-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-nosql-9.4.9-SNAPSHOT.jar +[INFO] Copying jetty-alpn-java-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-alpn-java-server-9.4.9-SNAPSHOT.jar +[INFO] Copying alpn-api-1.1.3.v20160715.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/alpn-api-1.1.3.v20160715.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-src-deps) @ jetty-home --- +[INFO] Copying jetty-deploy-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-deploy-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-webapp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-xml-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-xml-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-jmx-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-jmx-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-util-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-util-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-quickstart-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-quickstart-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-servlets-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-servlets-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-http-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-http-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-io-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-io-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-servlet-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-servlet-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-plus-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-plus-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-jndi-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-jndi-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-client-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-continuation-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-continuation-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-proxy-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-proxy-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-unixsocket-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-unixsocket-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying cdi-servlet-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/cdi-servlet-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying cdi-core-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/cdi-core-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying cdi-2-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/cdi-2-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-jaas-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-jaas-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-security-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-security-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-annotations-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-annotations-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-rewrite-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-rewrite-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-alpn-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-alpn-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-jaspi-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-jaspi-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-infinispan-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-infinispan-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-hazelcast-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-hazelcast-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-gcloud-session-manager-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-gcloud-session-manager-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-memcached-sessions-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-memcached-sessions-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-nosql-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-nosql-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying jetty-alpn-java-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jetty-alpn-java-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying alpn-api-1.1.3.v20160715-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/alpn-api-1.1.3.v20160715-sources.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-websocket-deps) @ jetty-home --- +[INFO] Copying javax.websocket-api-1.0.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/websocket/javax.websocket-api-1.0.jar +[INFO] Copying websocket-servlet-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/websocket/websocket-servlet-9.4.9-SNAPSHOT.jar +[INFO] Copying websocket-api-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/websocket/websocket-api-9.4.9-SNAPSHOT.jar +[INFO] Copying websocket-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/websocket/websocket-server-9.4.9-SNAPSHOT.jar +[INFO] Copying websocket-common-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/websocket/websocket-common-9.4.9-SNAPSHOT.jar +[INFO] Copying websocket-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/websocket/websocket-client-9.4.9-SNAPSHOT.jar +[INFO] Copying javax-websocket-server-impl-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/websocket/javax-websocket-server-impl-9.4.9-SNAPSHOT.jar +[INFO] Copying javax-websocket-client-impl-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/websocket/javax-websocket-client-impl-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-websocket-src-deps) @ jetty-home --- +[INFO] Copying javax.websocket-api-1.0-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/websocket/javax.websocket-api-1.0-sources.jar +[INFO] Copying websocket-servlet-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/websocket/websocket-servlet-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying websocket-api-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/websocket/websocket-api-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying websocket-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/websocket/websocket-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying websocket-common-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/websocket/websocket-common-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying websocket-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/websocket/websocket-client-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying javax-websocket-server-impl-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/websocket/javax-websocket-server-impl-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying javax-websocket-client-impl-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/websocket/javax-websocket-client-impl-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-http2-deps) @ jetty-home --- +[INFO] Copying http2-hpack-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/http2/http2-hpack-9.4.9-SNAPSHOT.jar +[INFO] Copying http2-common-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/http2/http2-common-9.4.9-SNAPSHOT.jar +[INFO] Copying http2-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/http2/http2-server-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-http2-src-deps) @ jetty-home --- +[INFO] Copying http2-hpack-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/http2/http2-hpack-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying http2-common-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/http2/http2-common-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying http2-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/http2/http2-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-fcgi-deps) @ jetty-home --- +[INFO] Copying fcgi-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/fcgi/fcgi-server-9.4.9-SNAPSHOT.jar +[INFO] Copying fcgi-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/fcgi/fcgi-client-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-fcgi-src-deps) @ jetty-home --- +[INFO] Copying fcgi-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/fcgi/fcgi-server-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying fcgi-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/fcgi/fcgi-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-spring-deps) @ jetty-home --- +[INFO] Copying jetty-spring-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/spring/jetty-spring-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-lib-spring-src-deps) @ jetty-home --- +[INFO] Copying jetty-spring-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/spring/jetty-spring-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy (copy-servlet-api-deps) @ jetty-home --- +[INFO] Configured Artifact: javax.servlet:javax.servlet-api:3.1.0:jar +[INFO] Configured Artifact: org.eclipse.jetty.toolchain:jetty-schemas:3.1.M0:jar +[INFO] Copying javax.servlet-api-3.1.0.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/servlet-api-3.1.jar +[INFO] Copying jetty-schemas-3.1.M0.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jetty-schemas-3.1.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-annotations-deps) @ jetty-home --- +[INFO] Copying javax.annotation-api-1.2.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/annotations/javax.annotation-api-1.2.jar +[INFO] Copying asm-6.0.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/annotations/asm-6.0.jar +[INFO] Copying asm-commons-6.0.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/annotations/asm-commons-6.0.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-annotations-src-deps) @ jetty-home --- +[INFO] Copying javax.annotation-api-1.2-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/annotations/javax.annotation-api-1.2-sources.jar +[INFO] Copying asm-6.0-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/annotations/asm-6.0-sources.jar +[INFO] Copying asm-commons-6.0-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/annotations/asm-commons-6.0-sources.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-apache-jsp-deps) @ jetty-home --- +[INFO] Copying apache-jsp-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/apache-jsp/org.eclipse.jetty.apache-jsp-9.4.9-SNAPSHOT.jar +[INFO] Copying apache-jsp-8.5.24.1.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/apache-jsp/org.mortbay.jasper.apache-jsp-8.5.24.1.jar +[INFO] Copying apache-el-8.5.24.1.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/apache-jsp/org.mortbay.jasper.apache-el-8.5.24.1.jar +[INFO] Copying ecj-3.12.3.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/apache-jsp/org.eclipse.jdt.ecj-3.12.3.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-apache-jsp-src-deps) @ jetty-home --- +[INFO] Copying apache-jsp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/apache-jsp/org.eclipse.jetty.apache-jsp-9.4.9-SNAPSHOT-sources.jar +[INFO] Copying apache-jsp-8.5.24.1-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/apache-jsp/org.mortbay.jasper.apache-jsp-8.5.24.1-sources.jar +[INFO] Copying apache-el-8.5.24.1-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/apache-jsp/org.mortbay.jasper.apache-el-8.5.24.1-sources.jar +[INFO] Copying ecj-3.12.3-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/apache-jsp/org.eclipse.jdt.ecj-3.12.3-sources.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-apache-jstl-deps) @ jetty-home --- +[INFO] Copying taglibs-standard-spec-1.2.5.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/apache-jstl/org.apache.taglibs.taglibs-standard-spec-1.2.5.jar +[INFO] Copying taglibs-standard-impl-1.2.5.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.5.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-apache-jstl-src-deps) @ jetty-home --- +[INFO] Copying taglibs-standard-spec-1.2.5-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/apache-jstl/org.apache.taglibs.taglibs-standard-spec-1.2.5-sources.jar +[INFO] Copying taglibs-standard-impl-1.2.5-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.5-sources.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-jaspi-deps) @ jetty-home --- +[INFO] Copying javax.security.auth.message-1.0.0.v201108011116.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home/lib/jaspi/javax.security.auth.message-1.0.0.v201108011116.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-jaspi-src-deps) @ jetty-home --- +[INFO] Copying javax.security.auth.message-1.0.0.v201108011116-sources.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-sources/lib/jaspi/javax.security.auth.message-1.0.0.v201108011116-sources.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack-dependencies (unpack-config-deps) @ jetty-home --- +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/orbit/javax.mail.glassfish/1.4.1.v201005082020/javax.mail.glassfish-1.4.1.v201005082020-config.jar +Downloading from central: https://repo.maven.apache.org/maven2/org/eclipse/jetty/orbit/javax.mail.glassfish/1.4.1.v201005082020/javax.mail.glassfish-1.4.1.v201005082020-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/orbit/javax.activation/1.1.0.v201105071233/javax.activation-1.1.0.v201105071233-config.jar +Downloading from central: https://repo.maven.apache.org/maven2/org/eclipse/jetty/orbit/javax.activation/1.1.0.v201105071233/javax.activation-1.1.0.v201105071233-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/orbit/javax.security.auth.message/1.0.0.v201108011116/javax.security.auth.message-1.0.0.v201108011116-config.jar +Downloading from central: https://repo.maven.apache.org/maven2/org/eclipse/jetty/orbit/javax.security.auth.message/1.0.0.v201108011116/javax.security.auth.message-1.0.0.v201108011116-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/jetty-xml/9.4.9-SNAPSHOT/jetty-xml-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/jetty-start/9.4.9-SNAPSHOT/jetty-start-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/jetty-http/9.4.9-SNAPSHOT/jetty-http-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/jetty-io/9.4.9-SNAPSHOT/jetty-io-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/websocket/websocket-servlet/9.4.9-SNAPSHOT/websocket-servlet-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/websocket/websocket-api/9.4.9-SNAPSHOT/websocket-api-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/websocket/websocket-server/9.4.9-SNAPSHOT/websocket-server-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/websocket/websocket-common/9.4.9-SNAPSHOT/websocket-common-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/websocket/websocket-client/9.4.9-SNAPSHOT/websocket-client-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/websocket/javax-websocket-client-impl/9.4.9-SNAPSHOT/javax-websocket-client-impl-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/toolchain/jetty-schemas/3.1/jetty-schemas-3.1-config.jar +Downloading from central: https://repo.maven.apache.org/maven2/org/eclipse/jetty/toolchain/jetty-schemas/3.1/jetty-schemas-3.1-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/jetty-continuation/9.4.9-SNAPSHOT/jetty-continuation-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/fcgi/fcgi-client/9.4.9-SNAPSHOT/fcgi-client-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/cdi/cdi-core/9.4.9-SNAPSHOT/cdi-core-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/http2/http2-common/9.4.9-SNAPSHOT/http2-common-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/http2/http2-hpack/9.4.9-SNAPSHOT/http2-hpack-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/jetty-alpn-openjdk8-server/9.4.9-SNAPSHOT/jetty-alpn-openjdk8-server-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/jetty-alpn-conscrypt-server/9.4.9-SNAPSHOT/jetty-alpn-conscrypt-server-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/jetty-alpn-java-server/9.4.9-SNAPSHOT/jetty-alpn-java-server-9.4.9-SNAPSHOT-config.jar +Downloading from jetty-snapshots: http://oss.sonatype.org/content/repositories/jetty-snapshots/org/eclipse/jetty/alpn/alpn-api/1.1.3.v20160715/alpn-api-1.1.3.v20160715-config.jar +Downloading from central: https://repo.maven.apache.org/maven2/org/eclipse/jetty/alpn/alpn-api/1.1.3.v20160715/alpn-api-1.1.3.v20160715-config.jar +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-deploy/target/jetty-deploy-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-webapp/target/jetty-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-jmx/target/jetty-jmx-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-util/target/jetty-util-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-quickstart/target/jetty-quickstart-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-servlets/target/jetty-servlets-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jetty-servlet-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-websocket/javax-websocket-server-impl/target/javax-websocket-server-impl-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/apache-jsp/target/apache-jsp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/apache-jstl/target/apache-jstl-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-plus/target/jetty-plus-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-jndi/target/jetty-jndi-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-client/target/jetty-client-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-proxy/target/jetty-proxy-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-unixsocket/target/jetty-unixsocket-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-server/target/jetty-server-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-fcgi/fcgi-server/target/fcgi-server-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-spring/target/jetty-spring-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-servlet/target/cdi-servlet-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-cdi/cdi-2/target/cdi-2-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-jaas/target/jetty-jaas-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-security/target/jetty-security-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-annotations/target/jetty-annotations-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-rewrite/target/jetty-rewrite-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-http2/http2-server/target/http2-server-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-server/target/jetty-alpn-server-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-jaspi/target/jetty-jaspi-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-infinispan/target/jetty-infinispan-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-hazelcast/target/jetty-hazelcast-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-gcloud/jetty-gcloud-session-manager/target/jetty-gcloud-session-manager-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-memcached/jetty-memcached-sessions/target/jetty-memcached-sessions-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-nosql/target/jetty-nosql-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home with includes "" and excludes "META-INF/**" +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:copy-resources (copy-base-assembly-tree) @ jetty-home --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 21 resources +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-home --- +[INFO] +[INFO] --- maven-antrun-plugin:1.8:run (set jetty.sh) @ jetty-home --- +[WARNING] Parameter tasks is deprecated, use target instead +[INFO] Executing tasks + +main: +[INFO] Executed tasks +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-home --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-home >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-home --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-home <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-home --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-home >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-home --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-home --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-home --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-home --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-home/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-home <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-home --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-home --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-home --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (binary) @ jetty-home --- +[INFO] Reading assembly descriptor: src/main/assembly/jetty-assembly.xml +[INFO] Building tar: /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-9.4.9-SNAPSHOT.tar.gz +[INFO] Building zip: /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-9.4.9-SNAPSHOT.zip +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (sources) @ jetty-home --- +[INFO] Reading assembly descriptor: src/main/assembly/jetty-source-assembly.xml +[INFO] Building tar: /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-9.4.9-SNAPSHOT-sources.tar.gz +[INFO] Building zip: /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-9.4.9-SNAPSHOT-sources.zip +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-home --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-home/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-home/9.4.9-SNAPSHOT/jetty-home-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-9.4.9-SNAPSHOT.tar.gz to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-home/9.4.9-SNAPSHOT/jetty-home-9.4.9-SNAPSHOT.tar.gz +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-9.4.9-SNAPSHOT.zip to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-home/9.4.9-SNAPSHOT/jetty-home-9.4.9-SNAPSHOT.zip +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-9.4.9-SNAPSHOT-sources.tar.gz to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-home/9.4.9-SNAPSHOT/jetty-home-9.4.9-SNAPSHOT-sources.tar.gz +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-9.4.9-SNAPSHOT-sources.zip to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-home/9.4.9-SNAPSHOT/jetty-home-9.4.9-SNAPSHOT-sources.zip +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Examples :: Parent 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ examples-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/examples/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ examples-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ examples-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ examples-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ examples-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/examples/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ examples-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ examples-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ examples-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ examples-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ examples-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ examples-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ examples-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ examples-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ examples-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ examples-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ examples-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/examples/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ examples-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ examples-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ examples-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ examples-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ examples-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/examples/examples-parent/9.4.9-SNAPSHOT/examples-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Example Async Rest 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example-async-rest --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/examples/async-rest/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ example-async-rest --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ example-async-rest --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ example-async-rest --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ example-async-rest --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/examples/async-rest/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ example-async-rest --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ example-async-rest --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ example-async-rest >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ example-async-rest --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ example-async-rest <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ example-async-rest --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ example-async-rest >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ example-async-rest --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ example-async-rest --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ example-async-rest --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ example-async-rest --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/examples/async-rest/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ example-async-rest <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ example-async-rest --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ example-async-rest --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ example-async-rest --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ example-async-rest --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/async-rest/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/example-async-rest/9.4.9-SNAPSHOT/example-async-rest-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Example Async Rest :: Jar 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example-async-rest-jar --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ example-async-rest-jar --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ example-async-rest-jar --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ example-async-rest-jar --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ example-async-rest-jar --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ example-async-rest-jar --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ example-async-rest-jar --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 4 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ example-async-rest-jar --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ example-async-rest-jar --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/AsyncRestServlet.java:[100,80] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List keywords=Splitter.on(",").splitToList(sanitize(request.getParameter(ITEMS_PARAM)));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/AsyncRestServlet.java:[166,22] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private abstract static class AsyncRestRequest extends Response.Listener.Adapter'? +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/SerialRestServlet.java:[49,76] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable keywords=Splitter.on(",").split(sanitize(request.getParameter(ITEMS_PARAM)));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/SerialRestServlet.java:[50,45] [JdkObsolete] It is very rare for LinkedList to out-perform ArrayList or ArrayDeque. Avoid it unless you're willing to invest a lot of time into benchmarking. Caveat: LinkedList supports null elements, but ArrayDeque does not. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'Queue> results = new ArrayDeque>();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/SerialRestServlet.java:[60,60] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'Map query = (Map)JSON.parse(new BufferedReader(new InputStreamReader(connection.getInputStream(), UTF_8)));' or 'Map query = (Map)JSON.parse(new BufferedReader(new InputStreamReader(connection.getInputStream(), Charset.defaultCharset())));'? +[INFO] /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/AsyncRestServlet.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/src/main/java/org/eclipse/jetty/example/asyncrest/AsyncRestServlet.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ example-async-rest-jar >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ example-async-rest-jar --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ example-async-rest-jar <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ example-async-rest-jar --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ example-async-rest-jar >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ example-async-rest-jar --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ example-async-rest-jar --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ example-async-rest-jar --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ example-async-rest-jar --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ example-async-rest-jar <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ example-async-rest-jar --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/target/example-async-rest-jar-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ example-async-rest-jar --- +[WARNING] Manifest org.eclipse.jetty.example-async-rest:example-async-rest-jar:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.example-async-rest.examples.asyc.rest.*] +[WARNING] Manifest org.eclipse.jetty.example-async-rest:example-async-rest-jar:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ example-async-rest-jar --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ example-async-rest-jar --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ example-async-rest-jar --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ example-async-rest-jar --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/target/example-async-rest-jar-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ example-async-rest-jar --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ example-async-rest-jar --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/target/example-async-rest-jar-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/example-async-rest/example-async-rest-jar/9.4.9-SNAPSHOT/example-async-rest-jar-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/example-async-rest/example-async-rest-jar/9.4.9-SNAPSHOT/example-async-rest-jar-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-jar/target/example-async-rest-jar-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/example-async-rest/example-async-rest-jar/9.4.9-SNAPSHOT/example-async-rest-jar-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Example Async Rest :: Webapp 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example-async-rest-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ example-async-rest-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ example-async-rest-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ example-async-rest-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ example-async-rest-webapp --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ example-async-rest-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ example-async-rest-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ example-async-rest-webapp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ example-async-rest-webapp --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ example-async-rest-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ example-async-rest-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ example-async-rest-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ example-async-rest-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ example-async-rest-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ example-async-rest-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ example-async-rest-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ example-async-rest-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ example-async-rest-webapp --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ example-async-rest-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ example-async-rest-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/target/async-rest-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ example-async-rest-webapp --- +[WARNING] Ignoring project type war - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ example-async-rest-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ example-async-rest-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ example-async-rest-webapp --- +[INFO] +[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ example-async-rest-webapp --- +[INFO] Packaging webapp +[INFO] Assembling webapp [example-async-rest-webapp] in [/Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/target/async-rest] +[INFO] Processing war project +[INFO] Copying webapp resources [/Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/src/main/webapp] +[INFO] Webapp assembled in [16 msecs] +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/target/async-rest.war +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ example-async-rest-webapp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ example-async-rest-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/target/async-rest.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/example-async-rest/example-async-rest-webapp/9.4.9-SNAPSHOT/example-async-rest-webapp-9.4.9-SNAPSHOT.war +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/example-async-rest/example-async-rest-webapp/9.4.9-SNAPSHOT/example-async-rest-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/async-rest/async-rest-webapp/target/async-rest-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/example-async-rest/example-async-rest-webapp/9.4.9-SNAPSHOT/example-async-rest-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Documentation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-documentation --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-documentation/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-documentation --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-documentation --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-documentation --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-documentation --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-documentation/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-documentation --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-documentation --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:copy-resources (copy-assets) @ jetty-documentation --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-documentation/src/main/resources +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-documentation >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-documentation --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-documentation <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-documentation --- +[INFO] +[INFO] --- asciidoctor-maven-plugin:1.5.5:process-asciidoc (output-html) @ jetty-documentation --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] ignoreDelta true +[INFO] Copying 28 resources +[INFO] Copying file quick-start/configuring/images/Jetty_Configuration_File_Relationships.png +[INFO] Copying file administration/jmx/images/jmc1.png +[INFO] Copying file administration/jmx/images/jmc3.png +[INFO] Copying file administration/jmx/images/jmc2.png +[INFO] Copying file administration/jmx/images/jconsole3.png +[INFO] Copying file administration/jmx/images/jconsole2.jpg +[INFO] Copying file administration/jmx/images/jconsole1.jpg +[INFO] Copying file administration/sessions/images/SessionsHierarchy.png +[INFO] Copying file administration/startup/images/modules-9.3-simplified.png +[INFO] Copying file administration/startup/images/modules-9.3-simplified.dot +[INFO] Copying file administration/startup/images/windows-service-jetty.png +[INFO] Copying file configuring/connectors/images/certificate-chain.png +[INFO] Copying file configuring/deploying/images/Jetty_DeployManager_DefaultAppLifeCycleBindings.png +[INFO] Copying file configuring/deploying/images/Jetty_DeployManager_DeploymentManager_Roles.png +[INFO] Copying file configuring/deploying/images/Jetty_DeployManager_AppLifeCycle-1.png +[INFO] Copying file reference/debugging/images/intellij_debug_view.png +[INFO] Copying file reference/debugging/images/intellij_select_debug.png +[INFO] Copying file reference/debugging/images/intellij_new_remote_config.png +[INFO] Copying file reference/debugging/images/intellij_set_breakpoint.png +[INFO] Copying file reference/debugging/images/debug-eclipse-1.png +[INFO] Copying file reference/debugging/images/debug-eclipse-2.png +[INFO] Copying file reference/debugging/images/debug-eclipse-3.png +[INFO] Copying file reference/architecture/images/basic-architecture-nested-handlers.png +[INFO] Copying file reference/architecture/images/basic-architecture-patterns.png +[INFO] Copying file reference/architecture/images/jetty-high-level-architecture.png +[INFO] Copying file reference/architecture/images/basic-architecture-handlers.png +[INFO] Copying file reference/architecture/images/basic-architecture-web-application.png +[INFO] Copying file reference/architecture/images/basic-architecture-servlet-handler.png +[INFO] Rendered /Users/Lachlan/webtide/jetty.project/jetty-documentation/src/main/asciidoc/index.adoc +[INFO] +[INFO] --- docbkx-maven-plugin:2.0.17:generate-html (html) @ jetty-documentation --- +[INFO] Executing tasks + [copy] Copying 28 files to /Users/Lachlan/webtide/jetty.project/jetty-documentation/target/docbkx/html/images + [copy] Copying 18 files to /Users/Lachlan/webtide/jetty.project/jetty-documentation/target/docbkx/html/images + [copy] Copying 11 files to /Users/Lachlan/webtide/jetty.project/jetty-documentation/target/docbkx/html/css + [copy] Copying 6 files to /Users/Lachlan/webtide/jetty.project/jetty-documentation/target/docbkx/html/fonts + [copy] Copying 1 file to /Users/Lachlan/webtide/jetty.project/jetty-documentation/target/docbkx/html/js +[INFO] Executed tasks +[INFO] Processing input file: index.xml +[INFO] Applying customization parameters after docbkx parameters +[INFO] Chunking output. +[INFO] See /Users/Lachlan/webtide/jetty.project/jetty-documentation/target/docbkx/html for generated file(s) +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-documentation >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-documentation --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-documentation --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-documentation --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-documentation --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-documentation/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-documentation <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-documentation --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-documentation --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-documentation --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (make-assembly) @ jetty-documentation --- +[INFO] Reading assembly descriptor: src/main/assembly/html.xml +[INFO] Building zip: /Users/Lachlan/webtide/jetty.project/jetty-documentation/target/jetty-documentation-9.4.9-SNAPSHOT-html.zip +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-documentation --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-documentation/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-documentation/9.4.9-SNAPSHOT/jetty-documentation-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-documentation/target/jetty-documentation-9.4.9-SNAPSHOT-html.zip to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-documentation/9.4.9-SNAPSHOT/jetty-documentation-9.4.9-SNAPSHOT-html.zip +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Distribution Assemblies 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-distribution --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-distribution/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-distribution --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-distribution --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-distribution --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-distribution --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-distribution/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack-jetty-home) @ jetty-distribution --- +[INFO] Configured Artifact: org.eclipse.jetty:jetty-home:9.4.9-SNAPSHOT:zip +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-home/target/jetty-home-9.4.9-SNAPSHOT.zip to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/home with includes "" and excludes "META-INF/**" +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-distribution --- +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy (copy) @ jetty-distribution --- +[INFO] Configured Artifact: org.eclipse.jetty:test-jetty-webapp:9.4.9-SNAPSHOT:war +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-jaas-webapp:9.4.9-SNAPSHOT:war +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-jndi-webapp:9.4.9-SNAPSHOT:war +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-spec-webapp:9.4.9-SNAPSHOT:war +[INFO] Configured Artifact: org.eclipse.jetty:test-proxy-webapp:9.4.9-SNAPSHOT:war +[INFO] Configured Artifact: org.eclipse.jetty.example-async-rest:example-async-rest-webapp:9.4.9-SNAPSHOT:war +[INFO] Copying test-jetty-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution/demo-base/webapps/test.war +[INFO] Copying test-jaas-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution/demo-base/webapps/test-jaas.war +[INFO] Copying test-jndi-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution/demo-base/webapps/test-jndi.war +[INFO] Copying test-spec-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution/demo-base/webapps/test-spec.war +[INFO] Copying test-proxy-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution/demo-base/webapps/javadoc-proxy.war +[INFO] Copying async-rest.war to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution/demo-base/webapps/async-rest.war +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack-test-webapp-config) @ jetty-distribution --- +[INFO] Configured Artifact: org.eclipse.jetty:test-jetty-webapp:config:9.4.9-SNAPSHOT:jar +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jetty-webapp/target/test-jetty-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution with includes "" and excludes "META-INF/**" +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack-test-jaas-config) @ jetty-distribution --- +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-jaas-webapp:config:9.4.9-SNAPSHOT:jar +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jaas-webapp/target/test-jaas-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution with includes "" and excludes "META-INF/**" +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack-test-jndi-config) @ jetty-distribution --- +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-jndi-webapp:config:9.4.9-SNAPSHOT:jar +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-jndi-webapp/target/test-jndi-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution with includes "" and excludes "META-INF/**" +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack-test-spec-config) @ jetty-distribution --- +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-spec-webapp:config:9.4.9-SNAPSHOT:jar +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/tests/test-webapps/test-servlet-spec/test-spec-webapp/target/test-spec-webapp-9.4.9-SNAPSHOT-config.jar to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution with includes "" and excludes "META-INF/**" +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack-documentation) @ jetty-distribution --- +[INFO] Configured Artifact: org.eclipse.jetty:jetty-documentation:html:9.4.9-SNAPSHOT:zip +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-documentation/target/jetty-documentation-9.4.9-SNAPSHOT-html.zip to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution/demo-base/webapps/doc with includes "" and excludes "" +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:copy-resources (copy-base-assembly-tree) @ jetty-distribution --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 12 resources +[INFO] +[INFO] --- maven-antrun-plugin:1.8:run (populate distribution from home) @ jetty-distribution --- +[WARNING] Parameter tasks is deprecated, use target instead +[INFO] Executing tasks + +main: + [copy] Copying 308 files to /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/distribution +[INFO] Executed tasks +[INFO] +[INFO] --- maven-antrun-plugin:1.8:run (set jetty.sh) @ jetty-distribution --- +[WARNING] Parameter tasks is deprecated, use target instead +[INFO] Executing tasks + +main: +[INFO] Executed tasks +[INFO] +[INFO] --- maven-antrun-plugin:1.8:run (removeKeystore) @ jetty-distribution --- +[WARNING] Parameter tasks is deprecated, use target instead +[INFO] Executing tasks + +main: +[INFO] Executed tasks +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-distribution --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-distribution >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-distribution --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-distribution <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-distribution --- +[INFO] +[INFO] --- exec-maven-plugin:1.6.0:java (setup home) @ jetty-distribution --- +[INFO] +[INFO] --- exec-maven-plugin:1.6.0:java (setup demo-base-startd) @ jetty-distribution --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-distribution >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-distribution --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-distribution --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-distribution --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-distribution --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-distribution/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-distribution <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-distribution --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-distribution --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-distribution --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-assembly-plugin:3.1.0:single (default) @ jetty-distribution --- +[INFO] Reading assembly descriptor: src/main/assembly/jetty-assembly.xml +[INFO] Building tar: /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/jetty-distribution-9.4.9-SNAPSHOT.tar.gz +[INFO] Building zip: /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/jetty-distribution-9.4.9-SNAPSHOT.zip +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-distribution --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-distribution/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-distribution/9.4.9-SNAPSHOT/jetty-distribution-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/jetty-distribution-9.4.9-SNAPSHOT.tar.gz to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-distribution/9.4.9-SNAPSHOT/jetty-distribution-9.4.9-SNAPSHOT.tar.gz +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/jetty-distribution-9.4.9-SNAPSHOT.zip to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-distribution/9.4.9-SNAPSHOT/jetty-distribution-9.4.9-SNAPSHOT.zip +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: Integrations 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-integration --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-integration/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-integration --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-integration --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-integration --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-integration --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-integration/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-integration --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-integration --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-integration --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-integration --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-integration >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-integration --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-integration <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-integration --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-integration >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-integration --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-integration --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-integration --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-integration --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-integration/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-integration <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-integration --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-integration/target/test-integration-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-integration --- +[WARNING] Manifest org.eclipse.jetty.tests:test-integration:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.integrations.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-integration:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-integration --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 28 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-wars-for-testing) @ test-integration --- +[INFO] Copying test-proxy-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/tests/test-integration/target/webapps/test-proxy-webapp.war +[INFO] Copying test-jetty-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/tests/test-integration/target/webapps/test-jetty-webapp.war +[INFO] Copying test-webapp-rfc2616-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/tests/test-integration/target/webapps/test-webapp-rfc2616.war +[INFO] Copying async-rest.war to /Users/Lachlan/webtide/jetty.project/tests/test-integration/target/webapps/example-async-rest-webapp.war +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack-jetty-distro) @ test-integration --- +[INFO] Configured Artifact: org.eclipse.jetty:jetty-distribution:9.4.9-SNAPSHOT:zip +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-distribution/target/jetty-distribution-9.4.9-SNAPSHOT.zip to /Users/Lachlan/webtide/jetty.project/tests/test-integration/target/test-dist with includes "" and excludes "" +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-integration --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 21 source files to /Users/Lachlan/webtide/jetty.project/tests/test-integration/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/HttpInputIntegrationTest.java:[276,17] [CatchFail] Ignoring exceptions and calling fail() is unnecessary, and makes test output less useful + (see http://errorprone.info/bugpattern/CatchFail) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/HttpInputIntegrationTest.java:[332,46] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'TestClient client=_client.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/HttpInputIntegrationTest.java:[371,58] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'TestClient client=_client.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/JettyDistro.java:[675,22] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'reader = new InputStreamReader(in, UTF_8);' or 'reader = new InputStreamReader(in, Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/JettyDistro.java:[835,46] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'this.reader = new BufferedReader(new InputStreamReader(is, UTF_8));' or 'this.reader = new BufferedReader(new InputStreamReader(is, Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[68,5] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'static class TestFile'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[165,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[190,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[243,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[297,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[360,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[389,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[430,33] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[443,33] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[466,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[488,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[510,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[532,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[553,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[575,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[596,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[617,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[638,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[650,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[690,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[714,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[743,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[781,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[827,33] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[863,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[907,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[922,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[970,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[998,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1011,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1079,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1101,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1136,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1159,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1186,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1213,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1231,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1289,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1330,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1370,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1396,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1415,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1434,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1455,33] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1478,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1534,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1594,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1675,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1718,33] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1745,33] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1771,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1782,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[1815,29] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/TestableJettyServer.java:[196,28] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder uri = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpTesting.java:[79,28] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpTesting.java:[278,36] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'InputStreamReader reader = new InputStreamReader(sock.getInputStream(), UTF_8);' or 'InputStreamReader reader = new InputStreamReader(sock.getInputStream(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpTesting.java:[375,78] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'InputStream in = new ByteArrayInputStream(rawData.toString().getBytes(UTF_8));' or 'InputStream in = new ByteArrayInputStream(rawData.toString().getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/DeploymentErrorTest.java:[344,25] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'count = 0;'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/DefaultHandlerTest.java:[95,35] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/DefaultHandlerTest.java:[105,81] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'InputStream in = new ByteArrayInputStream(rawRequest.toString().getBytes(UTF_8));' or 'InputStream in = new ByteArrayInputStream(rawRequest.toString().getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/StringUtil.java:[128,28] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder ret = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpRequestTesterTest.java:[43,40] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder expectedRequest = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpRequestTesterTest.java:[65,40] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder expectedRequest = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpResponseTesterTest.java:[39,36] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder rawResponse = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpResponseTesterTest.java:[69,36] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder rawResponse = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/DigestPostTest.java:[383,31] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder buffer = new StringBuilder();'? +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616BaseTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/HttpInputIntegrationTest.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/HttpInputIntegrationTest.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-integration/src/test/java/org/eclipse/jetty/test/HttpInputIntegrationTest.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-integration --- +[WARNING] The parameter forkMode is deprecated since version 2.14. Use forkCount and reuseForks instead. +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-integration --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-integration/target/test-integration-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-integration --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-integration --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-integration/target/test-integration-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-integration/9.4.9-SNAPSHOT/test-integration-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-integration/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-integration/9.4.9-SNAPSHOT/test-integration-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-integration/target/test-integration-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-integration/9.4.9-SNAPSHOT/test-integration-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Test :: Jetty Quick Start 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-quickstart --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-quickstart --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-quickstart --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-quickstart --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-quickstart --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-quickstart --- +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy (copy) @ test-quickstart --- +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-jndi-webapp:9.4.9-SNAPSHOT:war +[INFO] Configured Artifact: org.eclipse.jetty.tests:test-spec-webapp:9.4.9-SNAPSHOT:war +[INFO] Configured Artifact: org.eclipse.jetty:test-jetty-webapp:9.4.9-SNAPSHOT:war +[INFO] Copying test-jndi-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target/test-jndi.war +[INFO] Copying test-spec-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target/test-spec.war +[INFO] Copying test-jetty-webapp-9.4.9-SNAPSHOT.war to /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target/test-standard.war +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-quickstart --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-quickstart --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-quickstart --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-quickstart >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-quickstart --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-quickstart <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-quickstart --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-quickstart >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-quickstart --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-quickstart --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-quickstart --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-quickstart --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-quickstart <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-quickstart --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target/test-quickstart-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-quickstart --- +[WARNING] Manifest org.eclipse.jetty:test-quickstart:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.quickstart.*] +[WARNING] Manifest org.eclipse.jetty:test-quickstart:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-quickstart --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 5 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-quickstart --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 10 source files to /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target/test-classes +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/src/test/java/org/eclipse/jetty/quickstart/QuickStartTest.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/src/test/java/org/eclipse/jetty/quickstart/QuickStartTest.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-quickstart --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-quickstart --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target/test-quickstart-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-quickstart --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-quickstart --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target/test-quickstart-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-quickstart/9.4.9-SNAPSHOT/test-quickstart-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-quickstart/9.4.9-SNAPSHOT/test-quickstart-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-quickstart/target/test-quickstart-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/test-quickstart/9.4.9-SNAPSHOT/test-quickstart-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: JMX Parent 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-jmx-parent --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-jmx/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jmx-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jmx-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jmx-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jmx-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-jmx/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-jmx-parent --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-jmx-parent --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-jmx-parent >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-jmx-parent --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-jmx-parent <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-jmx-parent --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-jmx-parent >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jmx-parent --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jmx-parent --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jmx-parent --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jmx-parent --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-jmx/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-jmx-parent <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-jmx-parent --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-jmx-parent --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-jmx-parent --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-jmx-parent --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-jmx/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-jmx-parent/9.4.9-SNAPSHOT/test-jmx-parent-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: JMX :: WebApp 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jmx-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jmx-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jmx-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jmx-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jmx-webapp --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jmx-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jmx-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jmx-webapp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jmx-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 7 source files to /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jmx-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jmx-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jmx-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jmx-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jmx-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jmx-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jmx-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jmx-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jmx-webapp --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jmx-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jmx-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/target/jmx-webapp-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jmx-webapp --- +[WARNING] Ignoring project type war - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jmx-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jmx-webapp --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jmx-webapp --- +[INFO] +[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ jmx-webapp --- +[INFO] Packaging webapp +[INFO] Assembling webapp [jmx-webapp] in [/Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/target/jmx-webapp] +[INFO] Processing war project +[INFO] Copying webapp resources [/Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/src/main/webapp] +[INFO] Webapp assembled in [21 msecs] +[INFO] Building war: /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/target/jmx-webapp.war +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jmx-webapp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jmx-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/target/jmx-webapp.war to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/jmx-webapp/9.4.9-SNAPSHOT/jmx-webapp-9.4.9-SNAPSHOT.war +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/jmx-webapp/9.4.9-SNAPSHOT/jmx-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp/target/jmx-webapp-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/jmx-webapp/9.4.9-SNAPSHOT/jmx-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty Tests :: JMX :: WebApp Integration Tests 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jmx-webapp-it --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jmx-webapp-it --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jmx-webapp-it --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jmx-webapp-it --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jmx-webapp-it --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jmx-webapp-it --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jmx-webapp-it --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jmx-webapp-it --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jmx-webapp-it --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jmx-webapp-it >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jmx-webapp-it --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jmx-webapp-it <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jmx-webapp-it --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jmx-webapp-it >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jmx-webapp-it --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jmx-webapp-it --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jmx-webapp-it --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jmx-webapp-it --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jmx-webapp-it <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jmx-webapp-it --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/target/jmx-webapp-it-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jmx-webapp-it --- +[WARNING] Manifest org.eclipse.jetty.tests:jmx-webapp-it:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.jmx.webapp.it.*] +[WARNING] Manifest org.eclipse.jetty.tests:jmx-webapp-it:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jmx-webapp-it --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:copy-dependencies (copy-apps-for-testing) @ jmx-webapp-it --- +[INFO] Copying jmx-webapp.war to /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/target/test-base/webapps/jmx-webapp.war +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jmx-webapp-it --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jmx-webapp-it --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jmx-webapp-it --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/target/jmx-webapp-it-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jmx-webapp-it --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jmx-webapp-it --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/target/jmx-webapp-it-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/jmx-webapp-it/9.4.9-SNAPSHOT/jmx-webapp-it-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/jmx-webapp-it/9.4.9-SNAPSHOT/jmx-webapp-it-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-jmx/jmx-webapp-it/target/jmx-webapp-it-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/jmx-webapp-it/9.4.9-SNAPSHOT/jmx-webapp-it-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Test :: HTTP Client Transports 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-http-client-transport --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-http-client-transport --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-http-client-transport --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-http-client-transport --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-http-client-transport --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-http-client-transport --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-http-client-transport --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-http-client-transport --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-http-client-transport --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-http-client-transport >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-http-client-transport --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-http-client-transport <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-http-client-transport --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-http-client-transport >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-http-client-transport --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-http-client-transport --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-http-client-transport --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-http-client-transport --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-http-client-transport <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-http-client-transport --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/target/test-http-client-transport-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-http-client-transport --- +[WARNING] Manifest org.eclipse.jetty.tests:test-http-client-transport:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.tests.client.http.*] +[WARNING] Manifest org.eclipse.jetty.tests:test-http-client-transport:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-http-client-transport --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-http-client-transport --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 15 source files to /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/HttpClientStreamTest.java:[1081,42] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/AsyncIOServletTest.java:[547,63] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'out.write("12345".getBytes(UTF_8));' or 'out.write("12345".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/AsyncIOServletTest.java:[1392,48] [UnsynchronizedOverridesSynchronized] Unsynchronized method read overrides synchronized method in ByteArrayInputStream + (see http://errorprone.info/bugpattern/UnsynchronizedOverridesSynchronized) + Did you mean 'public synchronized int read(byte[] b, int off, int len)'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/AsyncIOServletTest.java:[1399,44] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/AsyncIOServletTest.java:[1414,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class Listener implements ReadListener, WriteListener'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/AsyncIOServletTest.java:[1432,34] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/AsyncIOServletTest.java:[1468,64] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'output.write("Hello world".getBytes(UTF_8));' or 'output.write("Hello world".getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/HttpClientTimeoutTest.java:[480,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class TimeoutHandler extends AbstractHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/HttpClientLoadTest.java:[353,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class LoadHandler extends AbstractHandler'? +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/HttpTrailersTest.java:[174,45] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/HttpTrailersTest.java:[175,44] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[WARNING] /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/HttpTrailersTest.java:[214,42] [AssertionFailureIgnored] This assertion throws an AssertionError if it fails, which will be caught by an enclosing try block. + (see http://errorprone.info/bugpattern/AssertionFailureIgnored) +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-http-client-transport --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-http-client-transport --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/target/test-http-client-transport-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-http-client-transport --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-http-client-transport --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/target/test-http-client-transport-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-http-client-transport/9.4.9-SNAPSHOT/test-http-client-transport-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-http-client-transport/9.4.9-SNAPSHOT/test-http-client-transport-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/tests/test-http-client-transport/target/test-http-client-transport-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/tests/test-http-client-transport/9.4.9-SNAPSHOT/test-http-client-transport-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Example :: Jetty Embedded 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example-jetty-embedded --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/examples/embedded/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ example-jetty-embedded --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ example-jetty-embedded --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ example-jetty-embedded --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ example-jetty-embedded --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/examples/embedded/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ example-jetty-embedded --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ example-jetty-embedded --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 109 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ example-jetty-embedded --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ example-jetty-embedded --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 37 source files to /Users/Lachlan/webtide/jetty.project/examples/embedded/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/embedded/src/main/java/org/eclipse/jetty/embedded/WebSocketJsrServer.java:[44,46] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/embedded/src/main/java/org/eclipse/jetty/embedded/WebSocketServer.java:[46,51] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/embedded/src/main/java/org/eclipse/jetty/embedded/ServerWithJNDI.java:[67,68] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'new org.eclipse.jetty.plus.jndi.EnvEntry(server, "woggle", 4000, false);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/embedded/src/main/java/org/eclipse/jetty/embedded/ServerWithJNDI.java:[80,68] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'new org.eclipse.jetty.plus.jndi.EnvEntry(webapp, "wiggle", 100, true);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/embedded/src/main/java/org/eclipse/jetty/embedded/AsyncEchoServlet.java:[49,13] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static class Echoer implements ReadListener, WriteListener'? +[WARNING] /Users/Lachlan/webtide/jetty.project/examples/embedded/src/main/java/org/eclipse/jetty/embedded/ServerWithAnnotations.java:[67,43] [BoxedPrimitiveConstructor] valueOf or autoboxing provides better time and space performance + (see http://errorprone.info/bugpattern/BoxedPrimitiveConstructor) + Did you mean 'new EnvEntry(webapp, "maxAmount", 100, true);'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ example-jetty-embedded >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ example-jetty-embedded --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ example-jetty-embedded <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ example-jetty-embedded --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ example-jetty-embedded >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ example-jetty-embedded --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ example-jetty-embedded --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ example-jetty-embedded --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ example-jetty-embedded --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/examples/embedded/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ example-jetty-embedded <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ example-jetty-embedded --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/examples/embedded/target/example-jetty-embedded-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ example-jetty-embedded --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ example-jetty-embedded --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ example-jetty-embedded --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/examples/embedded/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ example-jetty-embedded --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ example-jetty-embedded --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/examples/embedded/target/example-jetty-embedded-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ example-jetty-embedded --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ example-jetty-embedded --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/embedded/target/example-jetty-embedded-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/example-jetty-embedded/9.4.9-SNAPSHOT/example-jetty-embedded-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/embedded/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/example-jetty-embedded/9.4.9-SNAPSHOT/example-jetty-embedded-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/examples/embedded/target/example-jetty-embedded-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/example-jetty-embedded/9.4.9-SNAPSHOT/example-jetty-embedded-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Runner 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-runner --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-runner/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-runner --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-runner --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-runner --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-runner --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-runner/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-runner --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-runner --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-runner/src/main/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-runner --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-runner --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-runner/src/main/java/org/eclipse/jetty/runner/Runner.java:[98,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class Classpath'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-runner/src/main/java/org/eclipse/jetty/runner/Runner.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-runner/src/main/java/org/eclipse/jetty/runner/Runner.java uses or overrides a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-runner/src/main/java/org/eclipse/jetty/runner/Runner.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-runner >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-runner --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-runner <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-runner --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-runner >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-runner --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-runner --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-runner --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-runner --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-runner/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-runner <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-runner --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-runner/target/jetty-runner-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-runner --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-runner --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-runner/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-runner --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-runner --- +[INFO] +[INFO] --- maven-dependency-plugin:3.0.2:unpack-dependencies (unpack-dependencies) @ jetty-runner --- +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-plus/target/jetty-plus-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-webapp/target/jetty-webapp-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-xml/target/jetty-xml-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-annotations/target/jetty-annotations-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/ow2/asm/asm/6.0/asm-6.0.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/ow2/asm/asm-commons/6.0/asm-commons-6.0.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/ow2/asm/asm-tree/6.0/asm-tree-6.0.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-jaas/target/jetty-jaas-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-security/target/jetty-security-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-server/target/jetty-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-server/target/websocket-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-common/target/websocket-common-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-api/target/websocket-api-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-io/target/jetty-io-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-client/target/websocket-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-client/target/jetty-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-websocket/websocket-servlet/target/websocket-servlet-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-servlet/target/jetty-servlet-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-http/target/jetty-http-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-jndi/target/jetty-jndi-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/jetty-util/target/jetty-util-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/apache-jsp/target/apache-jsp-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/eclipse/jetty/toolchain/jetty-schemas/3.1/jetty-schemas-3.1.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/mortbay/jasper/apache-jsp/8.5.24.1/apache-jsp-8.5.24.1.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/mortbay/jasper/apache-el/8.5.24.1/apache-el-8.5.24.1.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/eclipse/jdt/ecj/3.12.3/ecj-3.12.3.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/webtide/jetty.project/apache-jstl/target/apache-jstl-9.4.9-SNAPSHOT.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/apache/taglibs/taglibs-standard-spec/1.2.5/taglibs-standard-spec-1.2.5.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] Unpacking /Users/Lachlan/.m2/repository/org/apache/taglibs/taglibs-standard-impl/1.2.5/taglibs-standard-impl-1.2.5.jar to /Users/Lachlan/webtide/jetty.project/jetty-runner/target/classes with includes "**" and excludes "**/MANIFEST.MF,META-INF/*.RSA,META-INF/*.DSA,META-INF/*.SF,module-info.class" +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-runner --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-runner/target/jetty-runner-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-runner --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-runner --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-runner/target/jetty-runner-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-runner/9.4.9-SNAPSHOT/jetty-runner-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-runner/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-runner/9.4.9-SNAPSHOT/jetty-runner-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-runner/target/jetty-runner-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-runner/9.4.9-SNAPSHOT/jetty-runner-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Http Service Provider Interface 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-http-spi --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-http-spi/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-http-spi --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-http-spi --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-http-spi --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-http-spi --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-http-spi --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-http-spi --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-http-spi --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-http-spi --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 9 source files to /Users/Lachlan/webtide/jetty.project/jetty-http-spi/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http-spi/src/main/java/org/eclipse/jetty/http/spi/HttpSpiContextHandler.java:[95,34] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'PrintWriter writer = new PrintWriter(new BufferedWriter(new OutputStreamWriter(jettyHttpExchange.getResponseBody(), UTF_8)));' or 'PrintWriter writer = new PrintWriter(new BufferedWriter(new OutputStreamWriter(jettyHttpExchange.getResponseBody(), Charset.defaultCharset())));'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-http-spi >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-http-spi --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-http-spi <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-http-spi --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-http-spi >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-http-spi --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-http-spi --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-http-spi --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-http-spi --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-http-spi <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-http-spi --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http-spi/target/jetty-http-spi-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-http-spi --- +[WARNING] Manifest org.eclipse.jetty:jetty-http-spi:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-http-spi --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-http-spi/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-http-spi --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-http-spi/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http-spi/src/test/java/org/eclipse/jetty/http/spi/TestSPIServer.java:[93,54] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'responseBody.write(s.getBytes(UTF_8));' or 'responseBody.write(s.getBytes(Charset.defaultCharset()));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-http-spi/src/test/java/org/eclipse/jetty/http/spi/TestSPIServer.java:[183,54] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'responseBody.write(s.getBytes(UTF_8));' or 'responseBody.write(s.getBytes(Charset.defaultCharset()));'? +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-http-spi --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-http-spi --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-http-spi/target/jetty-http-spi-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-http-spi --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-http-spi --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http-spi/target/jetty-http-spi-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-http-spi/9.4.9-SNAPSHOT/jetty-http-spi-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http-spi/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-http-spi/9.4.9-SNAPSHOT/jetty-http-spi-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-http-spi/target/jetty-http-spi-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-http-spi/9.4.9-SNAPSHOT/jetty-http-spi-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-osgi-project --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-osgi-project --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-osgi-project --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-osgi-project --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-osgi-project --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-osgi-project --- +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-osgi-project --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-osgi-project >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-osgi-project --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-osgi-project <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-osgi-project --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-osgi-project >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-osgi-project --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-osgi-project --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-osgi-project --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-osgi-project --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-osgi-project <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-osgi-project --- +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-osgi-project --- +[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, maven-plugin] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-osgi-project --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-osgi-project --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-project/9.4.9-SNAPSHOT/jetty-osgi-project-9.4.9-SNAPSHOT.pom +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi :: Boot 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-osgi-boot --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-osgi-boot --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-osgi-boot --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-osgi-boot --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-osgi-boot --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-osgi-boot --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-osgi-boot --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 0 resource +[INFO] Copying 0 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-antrun-plugin:1.8:run (default) @ jetty-osgi-boot --- +[WARNING] Parameter tasks is deprecated, use target instead +[INFO] Executing tasks + +main: + [copy] Copying 9 files to /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/target/classes/jettyhome +[INFO] Executed tasks +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-osgi-boot --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-osgi-boot --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 35 source files to /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/serverfactory/ServerInstanceWrapper.java:[277,33] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/BundleFileLocatorHelperFactory.java:[48,109] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'helper = (BundleFileLocatorHelper) Class.forName(BundleFileLocatorHelper.CLASS_NAME).getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/ServerConnectorListener.java:[52,38] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Writer writer = Files.newBufferedWriter(getFilePath().toFile().toPath(), UTF_8))' or 'try (Writer writer = Files.newBufferedWriter(getFilePath().toFile().toPath(), Charset.defaultCharset()))'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/EventSender.java:[71,47] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleWebAppProvider.java:[128,48] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleWebAppProvider.java:[282,62] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List = Splitter.on("/").splitToList(location.replace('\\', '/'));'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/AbstractWebAppProvider.java:[378,57] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable symbNames = Splitter.onPattern("[, ]").split(requireTldBundles);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/AbstractOSGiApp.java:[104,52] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultFileLocatorHelper.java:[335,94] non-varargs call of varargs method with inexact argument type for last parameter; + cast to java.lang.Class for a varargs call + cast to java.lang.Class[] for a non-varargs call and to suppress this warning +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultFileLocatorHelper.java:[338,122] non-varargs call of varargs method with inexact argument type for last parameter; + cast to java.lang.Object for a varargs call + cast to java.lang.Object[] for a non-varargs call and to suppress this warning +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultFileLocatorHelper.java:[369,92] non-varargs call of varargs method with inexact argument type for last parameter; + cast to java.lang.Class for a varargs call + cast to java.lang.Class[] for a non-varargs call and to suppress this warning +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultFileLocatorHelper.java:[372,120] non-varargs call of varargs method with inexact argument type for last parameter; + cast to java.lang.Object for a varargs call + cast to java.lang.Object[] for a non-varargs call and to suppress this warning +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/serverfactory/DefaultJettyAtJettyHomeHelper.java:[105,48] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceWebAppProvider.java:[171,33] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceWebAppProvider.java:[278,48] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceContextProvider.java:[172,37] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/ServiceContextProvider.java:[231,48] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/PackageAdminServiceTracker.java:[283,81] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'BundleActivator bActivator = (BundleActivator) c.getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleContextProvider.java:[127,48] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/BundleContextProvider.java:[182,42] [StringSplitter] Prefer Splitter to String.split + (see http://errorprone.info/bugpattern/StringSplitter) + Did you mean 'Iterable tmp = Splitter.onPattern("[,;]").split(contextFiles);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/BundleClassLoaderHelperFactory.java:[55,109] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'helper = (BundleClassLoaderHelper) Class.forName(BundleClassLoaderHelper.CLASS_NAME).getDeclaredConstructor().newInstance();'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/serverfactory/ServerInstanceWrapper.java:[-1,-1] Some input files use or override a deprecated API. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/serverfactory/ServerInstanceWrapper.java:[-1,-1] Recompile with -Xlint:deprecation for details. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/serverfactory/ServerInstanceWrapper.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/serverfactory/ServerInstanceWrapper.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-osgi-boot >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-osgi-boot --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-osgi-boot <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-osgi-boot --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-osgi-boot >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-osgi-boot --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-osgi-boot --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-osgi-boot --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-osgi-boot --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-osgi-boot <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-osgi-boot --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/target/jetty-osgi-boot-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-osgi-boot --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-osgi-boot --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-osgi-boot --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-osgi-boot --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-osgi-boot --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/target/jetty-osgi-boot-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-osgi-boot --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-osgi-boot --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/target/jetty-osgi-boot-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-boot/9.4.9-SNAPSHOT/jetty-osgi-boot-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-boot/9.4.9-SNAPSHOT/jetty-osgi-boot-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot/target/jetty-osgi-boot-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-boot/9.4.9-SNAPSHOT/jetty-osgi-boot-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi :: Boot JSP 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-osgi-boot-jsp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-osgi-boot-jsp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-osgi-boot-jsp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 0 resource +[INFO] Copying 0 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-osgi-boot-jsp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/JSTLBundleDiscoverer.java:[71,54] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/JSTLBundleDiscoverer.java:[96,137] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'fact = (JspFactory) JettyBootstrapActivator.class.getClassLoader().loadClass(DEFAULT_JSP_FACTORY_IMPL_CLASS).getDeclaredConstructor().newInstance();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/ContainerTldBundleDiscoverer.java:[104,29] [URLEqualsHashCode] Creation of a Set/HashSet/HashMap of java.net.URL. equals() and hashCode() of java.net.URL class make blocking internet connections. + (see http://errorprone.info/bugpattern/URLEqualsHashCode) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/ContainerTldBundleDiscoverer.java:[185,137] [ClassNewInstance] Class.newInstance() bypasses exception checking; prefer getDeclaredConstructor().newInstance() + (see http://errorprone.info/bugpattern/ClassNewInstance) + Did you mean 'fact = (JspFactory) JettyBootstrapActivator.class.getClassLoader().loadClass(DEFAULT_JSP_FACTORY_IMPL_CLASS).getDeclaredConstructor().newInstance();'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-osgi-boot-jsp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-osgi-boot-jsp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-osgi-boot-jsp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-osgi-boot-jsp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-osgi-boot-jsp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-osgi-boot-jsp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/target/jetty-osgi-boot-jsp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-osgi-boot-jsp --- +[WARNING] Manifest org.eclipse.jetty.osgi:jetty-osgi-boot-jsp:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [org.eclipse.jdt.*, org.eclipse.jdt.core.compiler.*, org.xml.*, org.xml.sax.*, javax.xml.*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-osgi-boot-jsp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-osgi-boot-jsp --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-osgi-boot-jsp --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-osgi-boot-jsp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/target/jetty-osgi-boot-jsp-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-osgi-boot-jsp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-osgi-boot-jsp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/target/jetty-osgi-boot-jsp-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-boot-jsp/9.4.9-SNAPSHOT/jetty-osgi-boot-jsp-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-boot-jsp/9.4.9-SNAPSHOT/jetty-osgi-boot-jsp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-jsp/target/jetty-osgi-boot-jsp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-boot-jsp/9.4.9-SNAPSHOT/jetty-osgi-boot-jsp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi :: Boot :: Warurl 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-osgi-boot-warurl --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-osgi-boot-warurl --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-osgi-boot-warurl --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 0 resource +[INFO] Copying 0 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-osgi-boot-warurl --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/WarUrlActivator.java:[48,28] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/internal/WarBundleManifestGenerator.java:[113,52] [IndexOfChar] The first argument to indexOf is a Unicode code point, and the second is the index to start the search from + (see http://errorprone.info/bugpattern/IndexOfChar) + Did you mean 'int beforeQueryString = url.indexOf('?', lastSlash);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/internal/WarBundleManifestGenerator.java:[116,52] [IndexOfChar] The first argument to indexOf is a Unicode code point, and the second is the index to start the search from + (see http://errorprone.info/bugpattern/IndexOfChar) + Did you mean 'beforeQueryString = url.indexOf('#', lastSlash);'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/src/main/java/org/eclipse/jetty/osgi/boot/warurl/internal/WarURLConnection.java:[141,20] [EqualsHashCode] Classes that override equals should also override hashCode. + (see http://errorprone.info/bugpattern/EqualsHashCode) +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-osgi-boot-warurl >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-osgi-boot-warurl <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-osgi-boot-warurl >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-osgi-boot-warurl --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-osgi-boot-warurl <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-osgi-boot-warurl --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/target/jetty-osgi-boot-warurl-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-osgi-boot-warurl --- +[WARNING] Manifest org.eclipse.jetty.osgi:jetty-osgi-boot-warurl:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-osgi-boot-warurl --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-osgi-boot-warurl --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-osgi-boot-warurl --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-osgi-boot-warurl --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/target/jetty-osgi-boot-warurl-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-osgi-boot-warurl --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-osgi-boot-warurl --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/target/jetty-osgi-boot-warurl-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-boot-warurl/9.4.9-SNAPSHOT/jetty-osgi-boot-warurl-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-boot-warurl/9.4.9-SNAPSHOT/jetty-osgi-boot-warurl-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-boot-warurl/target/jetty-osgi-boot-warurl-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-boot-warurl/9.4.9-SNAPSHOT/jetty-osgi-boot-warurl-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi :: HttpService 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-httpservice --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-httpservice/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-httpservice --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-httpservice --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-httpservice --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-httpservice --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-httpservice --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-httpservice --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 0 resource +[INFO] Copying 0 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-antrun-plugin:1.8:run (default) @ jetty-httpservice --- +[WARNING] Parameter tasks is deprecated, use target instead +[INFO] Executing tasks + +main: + [copy] Copying 1 file to /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-httpservice/target/classes/contexts +[INFO] Executed tasks +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-httpservice --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-httpservice --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-httpservice/target/classes +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-httpservice >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-httpservice --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-httpservice <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-httpservice --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-httpservice >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-httpservice --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-httpservice --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-httpservice --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-httpservice --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-httpservice <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-httpservice --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-httpservice/target/jetty-httpservice-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-httpservice --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-httpservice --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-httpservice/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-httpservice --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-httpservice --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-httpservice --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-httpservice/target/jetty-httpservice-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-httpservice --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-httpservice --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-httpservice/target/jetty-httpservice-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-httpservice/9.4.9-SNAPSHOT/jetty-httpservice-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-httpservice/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-httpservice/9.4.9-SNAPSHOT/jetty-httpservice-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-httpservice/target/jetty-httpservice-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-httpservice/9.4.9-SNAPSHOT/jetty-httpservice-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi :: Test WebApp 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-jetty-osgi-webapp --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-osgi-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-jetty-osgi-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-jetty-osgi-webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/src/main/java/com/acme/osgi/Activator.java:[80,28] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/src/main/java/com/acme/osgi/Activator.java:[89,29] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/src/main/java/com/acme/osgi/Activator.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/src/main/java/com/acme/osgi/Activator.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/src/main/java/com/acme/osgi/Activator.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-jetty-osgi-webapp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-jetty-osgi-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-jetty-osgi-webapp >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-osgi-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-jetty-osgi-webapp <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-jetty-osgi-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/target/test-jetty-osgi-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-jetty-osgi-webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-jetty-osgi-webapp --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-jetty-osgi-webapp --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-jetty-osgi-webapp --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/target/test-jetty-osgi-webapp-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-jetty-osgi-webapp --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-jetty-osgi-webapp --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/target/test-jetty-osgi-webapp-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-webapp/9.4.9-SNAPSHOT/test-jetty-osgi-webapp-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-webapp/9.4.9-SNAPSHOT/test-jetty-osgi-webapp-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-webapp/target/test-jetty-osgi-webapp-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-webapp/9.4.9-SNAPSHOT/test-jetty-osgi-webapp-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi :: Test Context 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-jetty-osgi-context --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-osgi-context --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-osgi-context --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-osgi-context --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-osgi-context --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-jetty-osgi-context --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-jetty-osgi-context --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-jetty-osgi-context --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-jetty-osgi-context --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/src/main/java/com/acme/osgi/Activator.java:[64,28] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/src/main/java/com/acme/osgi/Activator.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/src/main/java/com/acme/osgi/Activator.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/src/main/java/com/acme/osgi/Activator.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-jetty-osgi-context >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-jetty-osgi-context --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-jetty-osgi-context <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-jetty-osgi-context --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-jetty-osgi-context >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-osgi-context --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-osgi-context --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-osgi-context --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-osgi-context --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-jetty-osgi-context <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-jetty-osgi-context --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/target/test-jetty-osgi-context-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-jetty-osgi-context --- +[WARNING] Manifest org.eclipse.jetty.osgi:test-jetty-osgi-context:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.osgi.testcontext.*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-jetty-osgi-context --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-jetty-osgi-context --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-jetty-osgi-context --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-jetty-osgi-context --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/target/test-jetty-osgi-context-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-jetty-osgi-context --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-jetty-osgi-context --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/target/test-jetty-osgi-context-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-context/9.4.9-SNAPSHOT/test-jetty-osgi-context-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-context/9.4.9-SNAPSHOT/test-jetty-osgi-context-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-context/target/test-jetty-osgi-context-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-context/9.4.9-SNAPSHOT/test-jetty-osgi-context-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi :: WebApp Fragment 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-jetty-osgi-fragment --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-fragment/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-osgi-fragment --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-jetty-osgi-fragment --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-jetty-osgi-fragment --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-jetty-osgi-fragment >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-jetty-osgi-fragment <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-jetty-osgi-fragment >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-osgi-fragment --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-jetty-osgi-fragment <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-jetty-osgi-fragment --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-fragment/target/test-jetty-osgi-fragment-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-jetty-osgi-fragment --- +[WARNING] Manifest org.eclipse.jetty.osgi:test-jetty-osgi-fragment:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.osgi.webapp.fragment.*] +[WARNING] Manifest org.eclipse.jetty.osgi:test-jetty-osgi-fragment:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-jetty-osgi-fragment --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-fragment/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-jetty-osgi-fragment --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-jetty-osgi-fragment --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-jetty-osgi-fragment --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-fragment/target/test-jetty-osgi-fragment-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-jetty-osgi-fragment --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-jetty-osgi-fragment --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-fragment/target/test-jetty-osgi-fragment-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-fragment/9.4.9-SNAPSHOT/test-jetty-osgi-fragment-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-fragment/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-fragment/9.4.9-SNAPSHOT/test-jetty-osgi-fragment-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-fragment/target/test-jetty-osgi-fragment-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-fragment/9.4.9-SNAPSHOT/test-jetty-osgi-fragment-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi :: Server 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-jetty-osgi-server --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-osgi-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-osgi-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-osgi-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-osgi-server --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-jetty-osgi-server --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-jetty-osgi-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 0 resource +[INFO] Copying 0 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-jetty-osgi-server --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-jetty-osgi-server --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/src/main/java/com/acme/osgi/Activator.java:[71,34] [JdkObsolete] Hashtable performs synchronization this is usually unnecessary; prefer LinkedHashMap. + (see http://errorprone.info/bugpattern/JdkObsolete) +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/src/main/java/com/acme/osgi/Activator.java:[-1,-1] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/src/main/java/com/acme/osgi/Activator.java uses unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/src/main/java/com/acme/osgi/Activator.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-jetty-osgi-server >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-jetty-osgi-server --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-jetty-osgi-server <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-jetty-osgi-server --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-jetty-osgi-server >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-osgi-server --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-osgi-server --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-osgi-server --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-osgi-server --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-jetty-osgi-server <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-jetty-osgi-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/target/test-jetty-osgi-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-jetty-osgi-server --- +[WARNING] Manifest org.eclipse.jetty.osgi:test-jetty-osgi-server:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.osgi.testserver.*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-jetty-osgi-server --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-jetty-osgi-server --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-jetty-osgi-server --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-jetty-osgi-server --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/target/test-jetty-osgi-server-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-jetty-osgi-server --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-jetty-osgi-server --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/target/test-jetty-osgi-server-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-server/9.4.9-SNAPSHOT/test-jetty-osgi-server-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-server/9.4.9-SNAPSHOT/test-jetty-osgi-server-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi-server/target/test-jetty-osgi-server-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi-server/9.4.9-SNAPSHOT/test-jetty-osgi-server-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi ALPN Fragment 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-osgi-alpn --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-alpn/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (parse-version) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-osgi-alpn --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-osgi-alpn --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 0 resource +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-alpn/src/main/java +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-osgi-alpn --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-osgi-alpn >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-osgi-alpn --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-osgi-alpn <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-osgi-alpn --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-osgi-alpn >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (parse-version) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-osgi-alpn --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-osgi-alpn <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-osgi-alpn --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-alpn/target/jetty-osgi-alpn-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-osgi-alpn --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-alpn/src/test/resources +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-osgi-alpn --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-osgi-alpn --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-osgi-alpn --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-alpn/target/jetty-osgi-alpn-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-osgi-alpn --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-osgi-alpn --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-alpn/target/jetty-osgi-alpn-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-alpn/9.4.9-SNAPSHOT/jetty-osgi-alpn-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-alpn/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-alpn/9.4.9-SNAPSHOT/jetty-osgi-alpn-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/jetty-osgi-alpn/target/jetty-osgi-alpn-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/jetty-osgi-alpn/9.4.9-SNAPSHOT/jetty-osgi-alpn-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: OSGi :: Test 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ test-jetty-osgi --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-osgi --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-osgi --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-osgi --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-osgi --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ test-jetty-osgi --- +[INFO] +[INFO] --- depends-maven-plugin:1.4.0:generate-depends-file (generate-depends-file) @ test-jetty-osgi --- +[INFO] Created: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/target/classes/META-INF/maven/dependencies.properties +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ test-jetty-osgi --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 0 resource +[INFO] skip non existing resourceDirectory /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/main/java +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ test-jetty-osgi --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ test-jetty-osgi --- +[INFO] No sources to compile +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ test-jetty-osgi >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ test-jetty-osgi --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ test-jetty-osgi <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ test-jetty-osgi --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ test-jetty-osgi >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ test-jetty-osgi --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ test-jetty-osgi --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ test-jetty-osgi --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ test-jetty-osgi --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ test-jetty-osgi <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ test-jetty-osgi --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/target/test-jetty-osgi-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ test-jetty-osgi --- +[WARNING] Manifest org.eclipse.jetty.osgi:test-jetty-osgi:jar:9.4.9-SNAPSHOT : Unused Export-Package instructions: [org.eclipse.jetty.osgi.boot.test.osgi.*] +[WARNING] Manifest org.eclipse.jetty.osgi:test-jetty-osgi:jar:9.4.9-SNAPSHOT : Unused Import-Package instructions: [javax.servlet*, javax.transaction*, org.eclipse.jetty*] +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ test-jetty-osgi --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ test-jetty-osgi --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 11 source files to /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/target/test-classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java:[124,30] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'String content = new String(response.getContent(), UTF_8);' or 'String content = new String(response.getContent(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java:[129,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'content = new String(response.getContent(), UTF_8);' or 'content = new String(response.getContent(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java:[133,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'content = new String(response.getContent(), UTF_8);' or 'content = new String(response.getContent(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWebAppAsService.java:[130,30] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'String content = new String(response.getContent(), UTF_8);' or 'String content = new String(response.getContent(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWebAppAsService.java:[135,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'content = new String(response.getContent(), UTF_8);' or 'content = new String(response.getContent(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWebAppAsService.java:[143,23] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'content = new String(response.getContent(), UTF_8);' or 'content = new String(response.getContent(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestOSGiUtil.java:[62,35] [JdkObsolete] StringBuffer performs synchronization that is usually unnecessary; prefer StringBuilder. + (see http://errorprone.info/bugpattern/JdkObsolete) + Did you mean 'StringBuilder xmlConfigs = new StringBuilder();'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestOSGiUtil.java:[307,30] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'String content = new String(response.getContent(), UTF_8);' or 'String content = new String(response.getContent(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithJsp.java:[115,30] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'String content = new String(response.getContent(), UTF_8);' or 'String content = new String(response.getContent(), Charset.defaultCharset());'? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithWebSocket.java:[121,27] [FutureReturnValueIgnored] Return value of methods returning Future must be checked. Ignoring returned Futures suppresses exceptions thrown from the code that completes the Future. + (see http://errorprone.info/bugpattern/FutureReturnValueIgnored) + Did you mean to remove this line? +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootContextAsService.java:[111,30] [DefaultCharset] Implicit use of the platform default charset, which can result in e.g. non-ASCII characters being silently replaced with '?' in many environments + (see http://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'String content = new String(response.getContent(), UTF_8);' or 'String content = new String(response.getContent(), Charset.defaultCharset());'? +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWebAppAsService.java:[-1,-1] Some input files use unchecked or unsafe operations. +[INFO] /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWebAppAsService.java:[-1,-1] Recompile with -Xlint:unchecked for details. +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test-jetty-osgi --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ test-jetty-osgi --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/target/test-jetty-osgi-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ test-jetty-osgi --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ test-jetty-osgi --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/target/test-jetty-osgi-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi/9.4.9-SNAPSHOT/test-jetty-osgi-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi/9.4.9-SNAPSHOT/test-jetty-osgi-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-osgi/test-jetty-osgi/target/test-jetty-osgi-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/osgi/test-jetty-osgi/9.4.9-SNAPSHOT/test-jetty-osgi-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: ALPN :: OpenJDK8 Client Implementation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-alpn-openjdk8-client --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (parse-version) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-openjdk8-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-alpn-openjdk8-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-alpn-openjdk8-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/src/main/java/org/eclipse/jetty/alpn/java/client/OpenJDK8ClientALPNProcessor.java:[60,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class ALPNListener implements ALPN.ClientProvider, Connection.Listener'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-alpn-openjdk8-client >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-alpn-openjdk8-client <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-alpn-openjdk8-client >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (parse-version) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-openjdk8-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-alpn-openjdk8-client <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-alpn-openjdk8-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/target/jetty-alpn-openjdk8-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-alpn-openjdk8-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-alpn-openjdk8-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-alpn-openjdk8-client --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-alpn-openjdk8-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/target/jetty-alpn-openjdk8-client-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-alpn-openjdk8-client --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-alpn-openjdk8-client --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/target/jetty-alpn-openjdk8-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-openjdk8-client/9.4.9-SNAPSHOT/jetty-alpn-openjdk8-client-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-openjdk8-client/9.4.9-SNAPSHOT/jetty-alpn-openjdk8-client-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-openjdk8-client/target/jetty-alpn-openjdk8-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-openjdk8-client/9.4.9-SNAPSHOT/jetty-alpn-openjdk8-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: ALPN :: Conscrypt Client Implementation 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-alpn-conscrypt-client --- +[INFO] Deleting /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-conscrypt-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ jetty-alpn-conscrypt-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- jetty-version-maven-plugin:2.5:attach-version-text (attach-version) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ jetty-alpn-conscrypt-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/target/classes +[WARNING] /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/src/main/java/org/eclipse/jetty/alpn/conscrypt/client/ConscryptClientALPNProcessor.java:[80,19] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see http://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'private static final class ALPNListener implements SslHandshakeListener'? +[INFO] +[INFO] >>> maven-pmd-plugin:3.8:check (named-logging-enforcement) > :pmd @ jetty-alpn-conscrypt-client >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.8:pmd (pmd) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.8:check (named-logging-enforcement) < :pmd @ jetty-alpn-conscrypt-client <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.8:check (named-logging-enforcement) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ jetty-alpn-conscrypt-client >>> +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-java) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (ban-junit-dep.jar) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (set-osgi-version) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:prepare-agent (jacoco-initialize) @ jetty-alpn-conscrypt-client --- +[INFO] argLine set to -javaagent:/Users/Lachlan/.m2/repository/org/jacoco/org.jacoco.agent/0.8.0/org.jacoco.agent-0.8.0-runtime.jar=destfile=/Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/target/jacoco.exec,excludes=**/org/eclipse/jetty/ant/**:**/org/eclipse/jetty/maven/**:**/org/eclipse/jetty/jspc/**:**/org/eclipse/jetty/embedded/**:**/org/eclipse/jetty/asyncrest/**:**/org/eclipse/jetty/demo/**:**/org/eclipse/jetty/gcloud/**:**/org/eclipse/jetty/infinispan/**:**/org/eclipse/jetty/osgi/**:**/org/eclipse/jetty/spring/**:**/org/eclipse/jetty/http/spi/**:**/org/eclipse/jetty/tests/**:**/org/eclipse/jetty/test/** +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ jetty-alpn-conscrypt-client <<< +[INFO] +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ jetty-alpn-conscrypt-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/target/jetty-alpn-conscrypt-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:3.3.0:manifest (default) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ jetty-alpn-conscrypt-client --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ jetty-alpn-conscrypt-client --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ jetty-alpn-conscrypt-client --- +[INFO] +[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ jetty-alpn-conscrypt-client --- +[INFO] Building jar: /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/target/jetty-alpn-conscrypt-client-9.4.9-SNAPSHOT.jar +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.0:report (jacoco-site) @ jetty-alpn-conscrypt-client --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-alpn-conscrypt-client --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/target/jetty-alpn-conscrypt-client-9.4.9-SNAPSHOT.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-conscrypt-client/9.4.9-SNAPSHOT/jetty-alpn-conscrypt-client-9.4.9-SNAPSHOT.jar +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-conscrypt-client/9.4.9-SNAPSHOT/jetty-alpn-conscrypt-client-9.4.9-SNAPSHOT.pom +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-alpn/jetty-alpn-conscrypt-client/target/jetty-alpn-conscrypt-client-9.4.9-SNAPSHOT-sources.jar to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-alpn-conscrypt-client/9.4.9-SNAPSHOT/jetty-alpn-conscrypt-client-9.4.9-SNAPSHOT-sources.jar +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building Jetty :: Bom 9.4.9-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jetty-bom --- +[INFO] +[INFO] --- maven-install-plugin:2.4:install (default-install) @ jetty-bom --- +[INFO] Installing /Users/Lachlan/webtide/jetty.project/jetty-bom/pom.xml to /Users/Lachlan/.m2/repository/org/eclipse/jetty/jetty-bom/9.4.9-SNAPSHOT/jetty-bom-9.4.9-SNAPSHOT.pom +[INFO] ------------------------------------------------------------------------ +[INFO] Reactor Summary: +[INFO] +[INFO] Jetty :: Project ................................... SUCCESS [ 5.314 s] +[INFO] Jetty :: Utilities ................................. SUCCESS [ 35.622 s] +[INFO] Jetty :: IO Utility ................................ SUCCESS [ 5.958 s] +[INFO] Jetty :: Http Utility .............................. SUCCESS [ 7.822 s] +[INFO] Jetty :: XML utilities ............................. SUCCESS [ 2.112 s] +[INFO] Jetty :: JMX Management ............................ SUCCESS [ 1.721 s] +[INFO] Jetty :: Server Core ............................... SUCCESS [ 26.373 s] +[INFO] Jetty :: Security .................................. SUCCESS [ 3.729 s] +[INFO] Jetty :: Servlet Handling .......................... SUCCESS [ 7.486 s] +[INFO] Jetty :: Webapp Application Support ................ SUCCESS [ 4.710 s] +[INFO] Jetty :: JNDI Naming ............................... SUCCESS [ 2.282 s] +[INFO] Jetty :: Plus ...................................... SUCCESS [ 2.209 s] +[INFO] Jetty :: Servlet Annotations ....................... SUCCESS [ 3.090 s] +[INFO] Jetty :: Ant Plugin ................................ SUCCESS [ 2.309 s] +[INFO] Jetty :: Utilities :: Ajax(JSON) ................... SUCCESS [ 1.677 s] +[INFO] Jetty :: HTTP2 ..................................... SUCCESS [ 0.075 s] +[INFO] Jetty :: HTTP2 :: HPACK ............................ SUCCESS [ 1.734 s] +[INFO] Jetty :: HTTP2 :: Common ........................... SUCCESS [ 4.290 s] +[INFO] Jetty :: ALPN :: Parent ............................ SUCCESS [ 0.058 s] +[INFO] Jetty :: ALPN :: Client ............................ SUCCESS [ 0.442 s] +[INFO] Jetty :: Continuation .............................. SUCCESS [ 0.619 s] +[INFO] Jetty :: Utility Servlets and Filters .............. SUCCESS [ 4.562 s] +[INFO] Jetty :: Asynchronous HTTP Client .................. SUCCESS [ 11.622 s] +[INFO] Jetty :: Proxy ..................................... SUCCESS [ 4.040 s] +[INFO] Jetty :: ALPN :: Server ............................ SUCCESS [ 0.584 s] +[INFO] Jetty :: HTTP2 :: Server ........................... SUCCESS [ 2.156 s] +[INFO] Jetty :: HTTP2 :: Client ........................... SUCCESS [ 4.016 s] +[INFO] Jetty :: ALPN :: JDK9 Client Implementation ........ SUCCESS [ 1.143 s] +[INFO] Jetty :: ALPN :: JDK9 Server Implementation ........ SUCCESS [ 0.803 s] +[INFO] Jetty :: HTTP2 :: HTTP Client Transport ............ SUCCESS [ 1.696 s] +[INFO] Jetty :: FastCGI :: Parent ......................... SUCCESS [ 0.047 s] +[INFO] Jetty :: FastCGI :: Client ......................... SUCCESS [ 1.967 s] +[INFO] Jetty :: FastCGI :: Server ......................... SUCCESS [ 1.693 s] +[INFO] Jetty :: Websocket :: Parent ....................... SUCCESS [ 0.046 s] +[INFO] Jetty :: Websocket :: API .......................... SUCCESS [ 1.286 s] +[INFO] Jetty :: Websocket :: Common ....................... SUCCESS [ 7.189 s] +[INFO] Jetty :: Websocket :: Client ....................... SUCCESS [ 3.147 s] +[INFO] Jetty :: Websocket :: Servlet Interface ............ SUCCESS [ 0.906 s] +[INFO] Jetty :: Websocket :: Server ....................... SUCCESS [ 4.472 s] +[INFO] Jetty :: Websocket :: javax.websocket :: Client Implementation SUCCESS [ 5.365 s] +[INFO] Jetty :: Websocket :: javax.websocket.server :: Server Implementation SUCCESS [ 3.682 s] +[INFO] Jetty :: Apache JSP Implementation ................. SUCCESS [ 0.906 s] +[INFO] Apache :: JSTL module .............................. SUCCESS [ 0.586 s] +[INFO] Jetty Tests :: Parent .............................. SUCCESS [ 0.047 s] +[INFO] Jetty Tests :: WebApps :: Parent ................... SUCCESS [ 0.054 s] +[INFO] Jetty Tests :: WebApp :: Mock Resources ............ SUCCESS [ 0.343 s] +[INFO] Jetty :: Quick Start ............................... SUCCESS [ 1.640 s] +[INFO] Jetty :: JAAS ...................................... SUCCESS [ 1.183 s] +[INFO] Jetty :: Jetty Maven Plugin ........................ SUCCESS [ 11.643 s] +[INFO] Jetty :: Jetty JSPC Maven Plugin ................... SUCCESS [ 4.655 s] +[INFO] Jetty :: Deployers ................................. SUCCESS [ 2.128 s] +[INFO] Jetty :: Start ..................................... SUCCESS [ 4.655 s] +[INFO] Jetty :: CDI :: Parent ............................. SUCCESS [ 0.044 s] +[INFO] Jetty :: CDI :: Core ............................... SUCCESS [ 0.980 s] +[INFO] Jetty :: CDI :: Servlet ............................ SUCCESS [ 1.440 s] +[INFO] Jetty :: CDI :: Dependencies ....................... SUCCESS [ 0.457 s] +[INFO] Jetty :: CDI :: WebSocket .......................... SUCCESS [ 2.047 s] +[INFO] Jetty :: CDI 2 ..................................... SUCCESS [ 0.195 s] +[INFO] Jetty :: CDI :: Test :: WebApp ..................... SUCCESS [ 1.392 s] +[INFO] Example :: Jetty Spring ............................ SUCCESS [ 1.089 s] +[INFO] Jetty :: JASPI Security ............................ SUCCESS [ 1.612 s] +[INFO] Jetty :: Rewrite Handler ........................... SUCCESS [ 1.917 s] +[INFO] Jetty Tests :: Sessions :: Parent .................. SUCCESS [ 0.046 s] +[INFO] Jetty Tests :: Sessions :: Common .................. SUCCESS [ 2.771 s] +[INFO] Jetty :: NoSQL Session Managers .................... SUCCESS [ 0.805 s] +[INFO] Jetty :: Infinispan Session Managers ............... SUCCESS [ 0.798 s] +[INFO] Jetty :: GCloud .................................... SUCCESS [ 0.037 s] +[INFO] Jetty :: GCloud :: Session Manager ................. SUCCESS [ 18.141 s] +[INFO] Jetty :: Memcached ................................. SUCCESS [ 0.049 s] +[INFO] Jetty :: Memcached :: Sessions ..................... SUCCESS [ 0.693 s] +[INFO] Jetty :: Hazelcast Session Manager ................. SUCCESS [ 1.464 s] +[INFO] Jetty :: UnixSocket ................................ SUCCESS [ 1.364 s] +[INFO] Test :: Jetty Test Webapp .......................... SUCCESS [ 2.439 s] +[INFO] Test :: Jetty Proxy Webapp ......................... SUCCESS [ 0.392 s] +[INFO] Jetty Tests :: WebApp :: RFC2616 ................... SUCCESS [ 0.427 s] +[INFO] Jetty Tests :: Spec Test WebApp :: Parent .......... SUCCESS [ 0.056 s] +[INFO] Jetty Tests :: WebApp :: Servlet Spec :: Fragment Jar SUCCESS [ 0.300 s] +[INFO] Jetty Tests :: WebApp :: Servlet Spec :: ServletContainerInitializer Test Jar SUCCESS [ 0.381 s] +[INFO] Jetty Tests :: Webapps :: Spec Webapp .............. SUCCESS [ 1.186 s] +[INFO] Jetty Tests :: WebApp :: JAAS ...................... SUCCESS [ 0.286 s] +[INFO] Jetty Tests :: WebApp :: JNDI ...................... SUCCESS [ 0.489 s] +[INFO] Test :: Jetty HTTP2 Webapp ......................... SUCCESS [ 4.780 s] +[INFO] Jetty Tests :: Sessions :: Hash .................... SUCCESS [ 0.512 s] +[INFO] Jetty Tests :: Sessions :: File .................... SUCCESS [ 0.667 s] +[INFO] Jetty Tests :: Sessions :: JDBC .................... SUCCESS [ 0.831 s] +[INFO] Jetty Tests :: Sessions :: Mongo ................... SUCCESS [ 0.992 s] +[INFO] Jetty Tests :: Sessions :: Infinispan .............. SUCCESS [ 1.036 s] +[INFO] Jetty Tests :: Sessions :: GCloud .................. SUCCESS [ 1.426 s] +[INFO] Jetty Tests :: Sessions :: Memcached ............... SUCCESS [ 0.599 s] +[INFO] Jetty Tests :: Sessions :: Hazelcast ............... SUCCESS [ 1.316 s] +[INFO] Test :: Continuation ............................... SUCCESS [ 0.675 s] +[INFO] Jetty Tests :: Login Service ....................... SUCCESS [ 0.704 s] +[INFO] Jetty :: ALPN :: OpenJDK8 Server Implementation .... SUCCESS [ 0.626 s] +[INFO] Jetty :: ALPN :: Conscrypt Server Implementation ... SUCCESS [ 0.593 s] +[INFO] Jetty :: Home Assembly ............................. SUCCESS [01:20 min] +[INFO] Jetty Examples :: Parent ........................... SUCCESS [ 0.037 s] +[INFO] Example Async Rest ................................. SUCCESS [ 0.044 s] +[INFO] Example Async Rest :: Jar .......................... SUCCESS [ 0.632 s] +[INFO] Example Async Rest :: Webapp ....................... SUCCESS [ 0.381 s] +[INFO] Jetty :: Documentation ............................. SUCCESS [ 57.067 s] +[INFO] Jetty :: Distribution Assemblies ................... SUCCESS [ 8.465 s] +[INFO] Jetty Tests :: Integrations ........................ SUCCESS [ 7.401 s] +[INFO] Test :: Jetty Quick Start .......................... SUCCESS [ 1.883 s] +[INFO] Jetty Tests :: JMX Parent .......................... SUCCESS [ 0.052 s] +[INFO] Jetty Tests :: JMX :: WebApp ....................... SUCCESS [ 0.445 s] +[INFO] Jetty Tests :: JMX :: WebApp Integration Tests ..... SUCCESS [ 0.870 s] +[INFO] Test :: HTTP Client Transports ..................... SUCCESS [ 3.135 s] +[INFO] Example :: Jetty Embedded .......................... SUCCESS [ 3.556 s] +[INFO] Jetty :: Runner .................................... SUCCESS [ 6.973 s] +[INFO] Jetty :: Http Service Provider Interface ........... SUCCESS [ 1.403 s] +[INFO] Jetty :: OSGi ...................................... SUCCESS [ 0.059 s] +[INFO] Jetty :: OSGi :: Boot .............................. SUCCESS [ 4.260 s] +[INFO] Jetty :: OSGi :: Boot JSP .......................... SUCCESS [ 1.396 s] +[INFO] Jetty :: OSGi :: Boot :: Warurl .................... SUCCESS [ 0.888 s] +[INFO] Jetty :: OSGi :: HttpService ....................... SUCCESS [ 0.806 s] +[INFO] Jetty :: OSGi :: Test WebApp ....................... SUCCESS [ 0.673 s] +[INFO] Jetty :: OSGi :: Test Context ...................... SUCCESS [ 0.381 s] +[INFO] Jetty :: OSGi :: WebApp Fragment ................... SUCCESS [ 0.178 s] +[INFO] Jetty :: OSGi :: Server ............................ SUCCESS [ 0.598 s] +[INFO] Jetty :: OSGi ALPN Fragment ........................ SUCCESS [ 0.225 s] +[INFO] Jetty :: OSGi :: Test .............................. SUCCESS [ 3.923 s] +[INFO] Jetty :: ALPN :: OpenJDK8 Client Implementation .... SUCCESS [ 0.790 s] +[INFO] Jetty :: ALPN :: Conscrypt Client Implementation ... SUCCESS [ 0.755 s] +[INFO] Jetty :: Bom ....................................... SUCCESS [ 0.079 s] +[INFO] ------------------------------------------------------------------------ +[INFO] BUILD SUCCESS +[INFO] ------------------------------------------------------------------------ +[INFO] Total time: 07:36 min +[INFO] Finished at: 2018-03-01T13:57:33+11:00 +[INFO] Final Memory: 159M/531M +[INFO] ------------------------------------------------------------------------ diff --git a/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/AsyncIOServletTest.java b/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/AsyncIOServletTest.java index cd58c9cd4a7..dfa3842baae 100644 --- a/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/AsyncIOServletTest.java +++ b/tests/test-http-client-transport/src/test/java/org/eclipse/jetty/http/client/AsyncIOServletTest.java @@ -139,6 +139,7 @@ public class AsyncIOServletTest extends AbstractTest throw callScope; } + @Override protected void stopServer() throws Exception { super.stopServer(); diff --git a/tests/test-integration/src/test/java/org/eclipse/jetty/test/DigestPostTest.java b/tests/test-integration/src/test/java/org/eclipse/jetty/test/DigestPostTest.java index 0ff935b5d6e..8b6262af098 100644 --- a/tests/test-integration/src/test/java/org/eclipse/jetty/test/DigestPostTest.java +++ b/tests/test-integration/src/test/java/org/eclipse/jetty/test/DigestPostTest.java @@ -329,6 +329,7 @@ public class DigestPostTest { private static final long serialVersionUID = 1L; + @Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException { diff --git a/tests/test-integration/src/test/java/org/eclipse/jetty/test/HttpInputIntegrationTest.java b/tests/test-integration/src/test/java/org/eclipse/jetty/test/HttpInputIntegrationTest.java index 097c96e948e..42a6e2847eb 100644 --- a/tests/test-integration/src/test/java/org/eclipse/jetty/test/HttpInputIntegrationTest.java +++ b/tests/test-integration/src/test/java/org/eclipse/jetty/test/HttpInputIntegrationTest.java @@ -706,6 +706,7 @@ public class HttpInputIntegrationTest } } + @Override public Socket newSocket(String host, int port) throws IOException { SSLSocket socket = __sslContextFactory.newSslSocket(); diff --git a/tests/test-integration/src/test/java/org/eclipse/jetty/test/jsp/FakeJspServlet.java b/tests/test-integration/src/test/java/org/eclipse/jetty/test/jsp/FakeJspServlet.java index 1a346132231..a1cc41eed0a 100644 --- a/tests/test-integration/src/test/java/org/eclipse/jetty/test/jsp/FakeJspServlet.java +++ b/tests/test-integration/src/test/java/org/eclipse/jetty/test/jsp/FakeJspServlet.java @@ -34,6 +34,7 @@ public class FakeJspServlet extends HttpServlet /* * @see javax.servlet.http.HttpServlet#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) */ + @Override protected void doGet(HttpServletRequest req, HttpServletResponse response) throws ServletException, IOException { String path = req.getServletPath(); diff --git a/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616NIOHttpsTest.java b/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616NIOHttpsTest.java index 6200eeee379..d32c13f07f4 100644 --- a/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616NIOHttpsTest.java +++ b/tests/test-integration/src/test/java/org/eclipse/jetty/test/rfcs/RFC2616NIOHttpsTest.java @@ -50,6 +50,7 @@ public class RFC2616NIOHttpsTest extends RFC2616BaseTest return new HttpsSocketImpl(); } + @Override public void test8_2_ExpectInvalid() throws Exception { super.test8_2_ExpectInvalid(); diff --git a/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/EchoHandler.java b/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/EchoHandler.java index 53d65ccb9bf..fe733d95e19 100644 --- a/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/EchoHandler.java +++ b/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/EchoHandler.java @@ -31,6 +31,7 @@ import org.eclipse.jetty.server.handler.AbstractHandler; public class EchoHandler extends AbstractHandler { + @Override public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { baseRequest.setHandled(true); diff --git a/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/JettyDistro.java b/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/JettyDistro.java index e46d2e81fb9..bb97a970201 100644 --- a/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/JettyDistro.java +++ b/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/JettyDistro.java @@ -316,6 +316,7 @@ public class JettyDistro // Lets find it. File subdirs[] = distroUnpackDir.listFiles(new FileFilter() { + @Override public boolean accept(File path) { if (!path.isDirectory()) @@ -839,6 +840,7 @@ public class JettyDistro this.parser = connector; } + @Override public void run() { String line; diff --git a/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpSocketImpl.java b/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpSocketImpl.java index 4e278a64aa0..a81cfeb908e 100644 --- a/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpSocketImpl.java +++ b/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpSocketImpl.java @@ -27,6 +27,7 @@ import java.net.Socket; */ public class HttpSocketImpl implements HttpSocket { + @Override public Socket connect(InetAddress host, int port) throws IOException { return new Socket(host,port); diff --git a/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpsSocketImpl.java b/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpsSocketImpl.java index 4bea388c129..e7855198bfd 100644 --- a/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpsSocketImpl.java +++ b/tests/test-integration/src/test/java/org/eclipse/jetty/test/support/rawhttp/HttpsSocketImpl.java @@ -49,6 +49,7 @@ public class HttpsSocketImpl implements HttpSocket @SuppressWarnings("unused") HostnameVerifier hostnameVerifier = new HostnameVerifier() { + @Override public boolean verify(String urlHostName, SSLSession session) { LOG.warn("Warning: URL Host: " + urlHostName + " vs." + session.getPeerHost()); @@ -72,6 +73,7 @@ public class HttpsSocketImpl implements HttpSocket } + @Override public Socket connect(InetAddress host, int port) throws IOException { SSLSocket sslsock = (SSLSocket)sslfactory.createSocket(); diff --git a/tests/test-loginservice/src/test/java/org/eclipse/jetty/DatabaseLoginServiceTestServer.java b/tests/test-loginservice/src/test/java/org/eclipse/jetty/DatabaseLoginServiceTestServer.java index ee01601f219..285b11c4b0a 100644 --- a/tests/test-loginservice/src/test/java/org/eclipse/jetty/DatabaseLoginServiceTestServer.java +++ b/tests/test-loginservice/src/test/java/org/eclipse/jetty/DatabaseLoginServiceTestServer.java @@ -110,6 +110,7 @@ public class DatabaseLoginServiceTestServer _resourcePath = repositoryPath; } + @Override public void handle(String target, org.eclipse.jetty.server.Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException diff --git a/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredOrphanedSessionTest.java b/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredOrphanedSessionTest.java index ca49f767af3..145004c28d9 100644 --- a/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredOrphanedSessionTest.java +++ b/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredOrphanedSessionTest.java @@ -50,6 +50,7 @@ public class ClusteredOrphanedSessionTest extends AbstractClusteredOrphanedSessi } @Test + @Override public void testOrphanedSession() throws Exception { super.testOrphanedSession(); diff --git a/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/ProxySerializationTest.java b/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/ProxySerializationTest.java index 743d2bbca6f..d25d721b5f7 100644 --- a/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/ProxySerializationTest.java +++ b/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/ProxySerializationTest.java @@ -58,6 +58,7 @@ public class ProxySerializationTest extends AbstractProxySerializationTest @Test + @Override public void testProxySerialization() throws Exception { super.testProxySerialization(); diff --git a/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java b/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java index a38c738b746..34ee7299903 100644 --- a/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java +++ b/tests/test-sessions/test-file-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java @@ -48,6 +48,7 @@ public class SessionInvalidateCreateScavengeTest extends AbstractSessionInvalida } @Test + @Override public void testSessionScavenge() throws Exception { super.testSessionScavenge(); diff --git a/tests/test-sessions/test-hash-sessions/src/test/java/org/eclipse/jetty/server/session/NonClusteredSessionScavengingTest.java b/tests/test-sessions/test-hash-sessions/src/test/java/org/eclipse/jetty/server/session/NonClusteredSessionScavengingTest.java index 2f50754b7ac..4c3f6778b6a 100644 --- a/tests/test-sessions/test-hash-sessions/src/test/java/org/eclipse/jetty/server/session/NonClusteredSessionScavengingTest.java +++ b/tests/test-sessions/test-hash-sessions/src/test/java/org/eclipse/jetty/server/session/NonClusteredSessionScavengingTest.java @@ -39,6 +39,7 @@ public class NonClusteredSessionScavengingTest extends AbstractNonClusteredSessi } @Test + @Override public void testNewSession() throws Exception { super.testNewSession(); diff --git a/tests/test-sessions/test-hash-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java b/tests/test-sessions/test-hash-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java index b794616836a..3ec2eb172b8 100644 --- a/tests/test-sessions/test-hash-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java +++ b/tests/test-sessions/test-hash-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java @@ -32,6 +32,7 @@ public class SessionInvalidateCreateScavengeTest extends AbstractSessionInvalida } @Test + @Override public void testSessionScavenge() throws Exception { super.testSessionScavenge(); diff --git a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredInvalidationSessionTest.java b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredInvalidationSessionTest.java index b20946be216..0b2bf8a7867 100644 --- a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredInvalidationSessionTest.java +++ b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredInvalidationSessionTest.java @@ -29,6 +29,7 @@ public class ClusteredInvalidationSessionTest extends AbstractClusteredInvalidat { @Test + @Override public void testInvalidation() throws Exception { super.testInvalidation(); diff --git a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredLastAccessTimeTest.java b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredLastAccessTimeTest.java index 42810503da7..e2104ff191d 100644 --- a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredLastAccessTimeTest.java +++ b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredLastAccessTimeTest.java @@ -35,6 +35,7 @@ public class ClusteredLastAccessTimeTest extends AbstractClusteredLastAccessTime return JdbcTestHelper.newSessionDataStoreFactory(); } @Test + @Override public void testLastAccessTime() throws Exception { super.testLastAccessTime(); diff --git a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredOrphanedSessionTest.java b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredOrphanedSessionTest.java index a55ea6c8c45..62f6ed69944 100644 --- a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredOrphanedSessionTest.java +++ b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredOrphanedSessionTest.java @@ -36,6 +36,7 @@ public class ClusteredOrphanedSessionTest extends AbstractClusteredOrphanedSessi } @Test + @Override public void testOrphanedSession() throws Exception { super.testOrphanedSession(); diff --git a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredSessionMigrationTest.java b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredSessionMigrationTest.java index f2d96dbaa8a..3df023019fd 100644 --- a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredSessionMigrationTest.java +++ b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredSessionMigrationTest.java @@ -36,6 +36,7 @@ public class ClusteredSessionMigrationTest extends AbstractClusteredSessionMigra } @Test + @Override public void testSessionMigration() throws Exception { super.testSessionMigration(); diff --git a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredSessionScavengingTest.java b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredSessionScavengingTest.java index a703034d18b..622567ef4f0 100644 --- a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredSessionScavengingTest.java +++ b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ClusteredSessionScavengingTest.java @@ -26,6 +26,7 @@ import org.junit.Test; */ public class ClusteredSessionScavengingTest extends AbstractClusteredSessionScavengingTest { + @Override public void pause (int scavenge) { //Wait a little longer for the scavenging to happen with the JDBCSession handling. @@ -53,6 +54,7 @@ public class ClusteredSessionScavengingTest extends AbstractClusteredSessionScav } @Test + @Override public void testNoScavenging() throws Exception { super.testNoScavenging(); @@ -60,6 +62,7 @@ public class ClusteredSessionScavengingTest extends AbstractClusteredSessionScav @Test + @Override public void testLocalSessionsScavenging() throws Exception { super.testLocalSessionsScavenging(); diff --git a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ProxySerializationTest.java b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ProxySerializationTest.java index a87b159bd22..a0193544951 100644 --- a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ProxySerializationTest.java +++ b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/ProxySerializationTest.java @@ -53,6 +53,7 @@ public class ProxySerializationTest extends AbstractProxySerializationTest @Test + @Override public void testProxySerialization() throws Exception { super.testProxySerialization(); diff --git a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/SessionExpiryTest.java b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/SessionExpiryTest.java index 65ebd800f5a..b36ef2dfca5 100644 --- a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/SessionExpiryTest.java +++ b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/SessionExpiryTest.java @@ -43,6 +43,7 @@ public class SessionExpiryTest extends AbstractSessionExpiryTest @Test + @Override public void testSessionExpiry() throws Exception { try(StacklessLogging stackless=new StacklessLogging(Log.getLogger("org.eclipse.jetty.server.session"))) @@ -55,6 +56,7 @@ public class SessionExpiryTest extends AbstractSessionExpiryTest * @see org.eclipse.jetty.server.session.AbstractSessionExpiryTest#testSessionExpiresWithListener() */ @Test + @Override public void testSessionExpiresWithListener() throws Exception { super.testSessionExpiresWithListener(); @@ -63,6 +65,7 @@ public class SessionExpiryTest extends AbstractSessionExpiryTest @Test + @Override public void testSessionNotExpired() throws Exception { super.testSessionNotExpired(); diff --git a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java index 0547a024d29..7fd213020b3 100644 --- a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java +++ b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/SessionInvalidateCreateScavengeTest.java @@ -36,6 +36,7 @@ public class SessionInvalidateCreateScavengeTest extends AbstractSessionInvalida @Test + @Override public void testSessionScavenge() throws Exception { super.testSessionScavenge(); diff --git a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/WebAppObjectInSessionTest.java b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/WebAppObjectInSessionTest.java index a84cd46fe6f..51f63d0cd83 100644 --- a/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/WebAppObjectInSessionTest.java +++ b/tests/test-sessions/test-jdbc-sessions/src/test/java/org/eclipse/jetty/server/session/WebAppObjectInSessionTest.java @@ -42,6 +42,7 @@ public class WebAppObjectInSessionTest extends AbstractWebAppObjectInSessionTest @Test + @Override public void testWebappObjectInSession() throws Exception { super.testWebappObjectInSession(); diff --git a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredLastAccessTimeTest.java b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredLastAccessTimeTest.java index a610d8cd6a0..61f56399038 100644 --- a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredLastAccessTimeTest.java +++ b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredLastAccessTimeTest.java @@ -54,6 +54,7 @@ public class ClusteredLastAccessTimeTest extends AbstractClusteredLastAccessTime @Test + @Override public void testLastAccessTime() throws Exception { super.testLastAccessTime(); diff --git a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredOrphanedSessionTest.java b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredOrphanedSessionTest.java index 9229d2b7706..90703de2799 100644 --- a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredOrphanedSessionTest.java +++ b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredOrphanedSessionTest.java @@ -55,6 +55,7 @@ public class ClusteredOrphanedSessionTest extends AbstractClusteredOrphanedSessi @Test + @Override public void testOrphanedSession() throws Exception { super.testOrphanedSession(); diff --git a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredSessionMigrationTest.java b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredSessionMigrationTest.java index 02ad3d7e593..8e55d890f8e 100644 --- a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredSessionMigrationTest.java +++ b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/ClusteredSessionMigrationTest.java @@ -53,6 +53,7 @@ public class ClusteredSessionMigrationTest extends AbstractClusteredSessionMigra @Test + @Override public void testSessionMigration() throws Exception { super.testSessionMigration(); diff --git a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionExpiryTest.java b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionExpiryTest.java index cc91b3d69b6..b655f00671e 100644 --- a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionExpiryTest.java +++ b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionExpiryTest.java @@ -79,18 +79,21 @@ public class SessionExpiryTest extends AbstractSessionExpiryTest } @Test + @Override public void testSessionNotExpired() throws Exception { super.testSessionNotExpired(); } @Test + @Override public void testSessionExpiry() throws Exception { super.testSessionExpiry(); } @Test + @Override public void testRequestForSessionWithChangedTimeout() throws Exception { super.testRequestForSessionWithChangedTimeout(); diff --git a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionInvalidateCreateScavengeTest.java b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionInvalidateCreateScavengeTest.java index 40f00260f85..90a8f579d7c 100644 --- a/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionInvalidateCreateScavengeTest.java +++ b/tests/test-sessions/test-mongodb-sessions/src/test/java/org/eclipse/jetty/nosql/mongodb/SessionInvalidateCreateScavengeTest.java @@ -53,6 +53,7 @@ public class SessionInvalidateCreateScavengeTest extends AbstractSessionInvalida @Test + @Override public void testSessionScavenge() throws Exception { super.testSessionScavenge(); diff --git a/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java b/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java index 086e7e18c22..bf3308f631a 100644 --- a/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java +++ b/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java @@ -83,6 +83,7 @@ public abstract class AbstractSessionExpiryTest extends AbstractTestBase accessAttribute = false; } + @Override public void sessionDestroyed(HttpSessionEvent se) { destroyedSessions.add(se.getSession().getId()); @@ -100,6 +101,7 @@ public abstract class AbstractSessionExpiryTest extends AbstractTestBase } } + @Override public void sessionCreated(HttpSessionEvent se) { createdSessions.add(se.getSession().getId()); diff --git a/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionInvalidateCreateScavengeTest.java b/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionInvalidateCreateScavengeTest.java index d01812730bc..48124a96761 100644 --- a/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionInvalidateCreateScavengeTest.java +++ b/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionInvalidateCreateScavengeTest.java @@ -59,11 +59,13 @@ public abstract class AbstractSessionInvalidateCreateScavengeTest extends Abstra { List destroys = new ArrayList<>(); + @Override public void sessionCreated(HttpSessionEvent e) { } + @Override public void sessionDestroyed(HttpSessionEvent e) { destroys.add(e.getSession().hashCode()); @@ -161,11 +163,13 @@ public abstract class AbstractSessionInvalidateCreateScavengeTest extends Abstra { private boolean unbound = false; + @Override public void valueUnbound(HttpSessionBindingEvent event) { unbound = true; } + @Override public void valueBound(HttpSessionBindingEvent event) { diff --git a/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/DirtyAttributeTest.java b/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/DirtyAttributeTest.java index 6a61867335b..414327c96f2 100644 --- a/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/DirtyAttributeTest.java +++ b/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/DirtyAttributeTest.java @@ -167,6 +167,7 @@ public class DirtyAttributeTest /** * @see javax.servlet.http.HttpSessionActivationListener#sessionWillPassivate(javax.servlet.http.HttpSessionEvent) */ + @Override public void sessionWillPassivate(HttpSessionEvent se) { ++passivates; @@ -175,6 +176,7 @@ public class DirtyAttributeTest /** * @see javax.servlet.http.HttpSessionActivationListener#sessionDidActivate(javax.servlet.http.HttpSessionEvent) */ + @Override public void sessionDidActivate(HttpSessionEvent se) { ++activates; @@ -204,6 +206,7 @@ public class DirtyAttributeTest /** * @see javax.servlet.http.HttpSessionBindingListener#valueBound(javax.servlet.http.HttpSessionBindingEvent) */ + @Override public void valueBound(HttpSessionBindingEvent event) { ++binds; @@ -212,6 +215,7 @@ public class DirtyAttributeTest /** * @see javax.servlet.http.HttpSessionBindingListener#valueUnbound(javax.servlet.http.HttpSessionBindingEvent) */ + @Override public void valueUnbound(HttpSessionBindingEvent event) { ++unbinds; diff --git a/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/RemoveSessionTest.java b/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/RemoveSessionTest.java index d4eafc0f67f..7e1b47f1238 100644 --- a/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/RemoveSessionTest.java +++ b/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/RemoveSessionTest.java @@ -121,6 +121,7 @@ public class RemoveSessionTest } public static class TestServlet extends HttpServlet { + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String action = request.getParameter("action"); @@ -149,11 +150,13 @@ public class RemoveSessionTest boolean wasCreated; boolean wasDestroyed; + @Override public void sessionCreated(HttpSessionEvent se) { wasCreated = true; } + @Override public void sessionDestroyed(HttpSessionEvent se) { wasDestroyed = true; diff --git a/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SameNodeLoadTest.java b/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SameNodeLoadTest.java index 824746851e3..ec13b65484c 100644 --- a/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SameNodeLoadTest.java +++ b/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SameNodeLoadTest.java @@ -152,6 +152,7 @@ public class SameNodeLoadTest } + @Override public void run() { try diff --git a/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SessionListenerTest.java b/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SessionListenerTest.java index 1a037dc59e1..21352f10651 100644 --- a/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SessionListenerTest.java +++ b/tests/test-sessions/test-sessions-common/src/test/java/org/eclipse/jetty/server/session/SessionListenerTest.java @@ -52,11 +52,13 @@ public class SessionListenerTest boolean unbound = false; boolean bound = false; + @Override public void valueUnbound(HttpSessionBindingEvent event) { unbound = true; } + @Override public void valueBound(HttpSessionBindingEvent event) { bound = true; diff --git a/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/ChatServlet.java b/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/ChatServlet.java index 651e75fdf5c..3f3283158a6 100644 --- a/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/ChatServlet.java +++ b/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/ChatServlet.java @@ -46,6 +46,7 @@ public class ChatServlet extends HttpServlet private long asyncTimeout = 10000; + @Override public void init() { String parameter = getServletConfig().getInitParameter("asyncTimeout"); diff --git a/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/Date2Tag.java b/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/Date2Tag.java index 3387a4c1e8a..e377b9c4a97 100644 --- a/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/Date2Tag.java +++ b/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/Date2Tag.java @@ -36,6 +36,7 @@ public class Date2Tag extends SimpleTagSupport this.format = value; } + @Override public void doTag() throws JspException, IOException { String formatted = new SimpleDateFormat("long".equals(format)?"EEE 'the' d:MMM:yyyy":"d:MM:yy") diff --git a/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/DateTag.java b/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/DateTag.java index 21e74516446..c0286c2f2ed 100644 --- a/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/DateTag.java +++ b/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/DateTag.java @@ -36,19 +36,27 @@ public class DateTag extends BodyTagSupport BodyContent body; String tz="GMT"; + @Override public void setParent(Tag parent) {this.parent=parent;} + @Override public Tag getParent() {return parent;} + @Override public void setBodyContent(BodyContent content) {body=content;} + @Override public void setPageContext(PageContext pageContext) {} public void setTz(String value) {tz=value;} + @Override public int doStartTag() throws JspException {return EVAL_BODY_BUFFERED;} + @Override public int doEndTag() throws JspException {return EVAL_PAGE;} + @Override public void doInitBody() throws JspException {} + @Override public int doAfterBody() throws JspException { try { @@ -63,6 +71,7 @@ public class DateTag extends BodyTagSupport } } + @Override public void release() { body=null; diff --git a/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/TagListener.java b/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/TagListener.java index 2b6d9f0152c..f8204ac0224 100644 --- a/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/TagListener.java +++ b/tests/test-webapps/test-jetty-webapp/src/main/java/com/acme/TagListener.java @@ -34,86 +34,103 @@ import javax.servlet.http.HttpSessionListener; public class TagListener implements HttpSessionListener, HttpSessionAttributeListener, HttpSessionActivationListener, ServletContextListener, ServletContextAttributeListener, ServletRequestListener, ServletRequestAttributeListener { + @Override public void attributeAdded(HttpSessionBindingEvent se) { //System.err.println("tagListener: attributedAdded "+se); } + @Override public void attributeRemoved(HttpSessionBindingEvent se) { //System.err.println("tagListener: attributeRemoved "+se); } + @Override public void attributeReplaced(HttpSessionBindingEvent se) { //System.err.println("tagListener: attributeReplaced "+se); } + @Override public void sessionWillPassivate(HttpSessionEvent se) { //System.err.println("tagListener: sessionWillPassivate "+se); } + @Override public void sessionDidActivate(HttpSessionEvent se) { //System.err.println("tagListener: sessionDidActivate "+se); } + @Override public void contextInitialized(ServletContextEvent sce) { //System.err.println("tagListener: contextInitialized "+sce); } + @Override public void contextDestroyed(ServletContextEvent sce) { //System.err.println("tagListener: contextDestroyed "+sce); } + @Override public void attributeAdded(ServletContextAttributeEvent scab) { //System.err.println("tagListener: attributeAdded "+scab); } + @Override public void attributeRemoved(ServletContextAttributeEvent scab) { //System.err.println("tagListener: attributeRemoved "+scab); } + @Override public void attributeReplaced(ServletContextAttributeEvent scab) { //System.err.println("tagListener: attributeReplaced "+scab); } + @Override public void requestDestroyed(ServletRequestEvent sre) { //System.err.println("tagListener: requestDestroyed "+sre); } + @Override public void requestInitialized(ServletRequestEvent sre) { //System.err.println("tagListener: requestInitialized "+sre); } + @Override public void attributeAdded(ServletRequestAttributeEvent srae) { //System.err.println("tagListener: attributeAdded "+srae); } + @Override public void attributeRemoved(ServletRequestAttributeEvent srae) { //System.err.println("tagListener: attributeRemoved "+srae); } + @Override public void attributeReplaced(ServletRequestAttributeEvent srae) { //System.err.println("tagListener: attributeReplaced "+srae); } + @Override public void sessionCreated(HttpSessionEvent se) { //System.err.println("tagListener: sessionCreated "+se); } + @Override public void sessionDestroyed(HttpSessionEvent se) { //System.err.println("tagListener: sessionDestroyed "+se); diff --git a/tests/test-webapps/test-jndi-webapp/src/main/java/com/acme/JNDITest.java b/tests/test-webapps/test-jndi-webapp/src/main/java/com/acme/JNDITest.java index c27cb8ad870..166ca2cf1e8 100644 --- a/tests/test-webapps/test-jndi-webapp/src/main/java/com/acme/JNDITest.java +++ b/tests/test-webapps/test-jndi-webapp/src/main/java/com/acme/JNDITest.java @@ -81,6 +81,7 @@ public class JNDITest extends HttpServlet } + @Override public void init(ServletConfig config) throws ServletException { super.init(config); @@ -105,12 +106,14 @@ public class JNDITest extends HttpServlet /* ------------------------------------------------------------ */ + @Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } /* ------------------------------------------------------------ */ + @Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String mailTo = request.getParameter("mailto"); @@ -154,6 +157,7 @@ public class JNDITest extends HttpServlet + @Override public void destroy () { } diff --git a/tests/test-webapps/test-mock-resources/src/main/java/com/acme/MockDataSource.java b/tests/test-webapps/test-mock-resources/src/main/java/com/acme/MockDataSource.java index f7a26c1c6a8..8c85947792a 100644 --- a/tests/test-webapps/test-mock-resources/src/main/java/com/acme/MockDataSource.java +++ b/tests/test-webapps/test-mock-resources/src/main/java/com/acme/MockDataSource.java @@ -36,6 +36,7 @@ public class MockDataSource implements DataSource /** * NOTE: JDK7+ new feature */ + @Override public Logger getParentLogger() { return null; @@ -44,6 +45,7 @@ public class MockDataSource implements DataSource /** * @see javax.sql.DataSource#getConnection() */ + @Override public Connection getConnection() throws SQLException { return null; @@ -52,6 +54,7 @@ public class MockDataSource implements DataSource /** * @see javax.sql.DataSource#getConnection(java.lang.String, java.lang.String) */ + @Override public Connection getConnection(String username, String password) throws SQLException { @@ -61,6 +64,7 @@ public class MockDataSource implements DataSource /** * @see javax.sql.DataSource#getLogWriter() */ + @Override public PrintWriter getLogWriter() throws SQLException { return null; @@ -69,6 +73,7 @@ public class MockDataSource implements DataSource /** * @see javax.sql.DataSource#getLoginTimeout() */ + @Override public int getLoginTimeout() throws SQLException { return 0; @@ -77,6 +82,7 @@ public class MockDataSource implements DataSource /** * @see javax.sql.DataSource#setLogWriter(java.io.PrintWriter) */ + @Override public void setLogWriter(PrintWriter out) throws SQLException { } @@ -84,15 +90,18 @@ public class MockDataSource implements DataSource /** * @see javax.sql.DataSource#setLoginTimeout(int) */ + @Override public void setLoginTimeout(int seconds) throws SQLException { } + @Override public boolean isWrapperFor(Class iface) throws SQLException { return false; } + @Override public T unwrap(Class iface) throws SQLException { return null; diff --git a/tests/test-webapps/test-mock-resources/src/main/java/com/acme/MockUserTransaction.java b/tests/test-webapps/test-mock-resources/src/main/java/com/acme/MockUserTransaction.java index 4adfb794250..6721d275815 100644 --- a/tests/test-webapps/test-mock-resources/src/main/java/com/acme/MockUserTransaction.java +++ b/tests/test-webapps/test-mock-resources/src/main/java/com/acme/MockUserTransaction.java @@ -36,6 +36,7 @@ public class MockUserTransaction implements UserTransaction /** * @see javax.transaction.UserTransaction#begin() */ + @Override public void begin() throws NotSupportedException, SystemException { } @@ -43,6 +44,7 @@ public class MockUserTransaction implements UserTransaction /** * @see javax.transaction.UserTransaction#commit() */ + @Override public void commit() throws HeuristicMixedException, HeuristicRollbackException, IllegalStateException, RollbackException, SecurityException, SystemException @@ -52,6 +54,7 @@ public class MockUserTransaction implements UserTransaction /** * @see javax.transaction.UserTransaction#getStatus() */ + @Override public int getStatus() throws SystemException { return 0; @@ -60,6 +63,7 @@ public class MockUserTransaction implements UserTransaction /** * @see javax.transaction.UserTransaction#rollback() */ + @Override public void rollback() throws IllegalStateException, SecurityException, SystemException { @@ -68,6 +72,7 @@ public class MockUserTransaction implements UserTransaction /** * @see javax.transaction.UserTransaction#setRollbackOnly() */ + @Override public void setRollbackOnly() throws IllegalStateException, SystemException { } @@ -75,6 +80,7 @@ public class MockUserTransaction implements UserTransaction /** * @see javax.transaction.UserTransaction#setTransactionTimeout(int) */ + @Override public void setTransactionTimeout(int arg0) throws SystemException { } diff --git a/tests/test-webapps/test-servlet-spec/test-container-initializer/src/main/java/com/acme/initializer/FooInitializer.java b/tests/test-webapps/test-servlet-spec/test-container-initializer/src/main/java/com/acme/initializer/FooInitializer.java index 19c6a065ae0..11aec5063b3 100644 --- a/tests/test-webapps/test-servlet-spec/test-container-initializer/src/main/java/com/acme/initializer/FooInitializer.java +++ b/tests/test-webapps/test-servlet-spec/test-container-initializer/src/main/java/com/acme/initializer/FooInitializer.java @@ -92,6 +92,7 @@ public class FooInitializer implements ServletContainerInitializer } } + @Override public void onStartup(Set> classes, ServletContext context) { context.setAttribute("com.acme.Foo", new ArrayList(classes)); diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotatedListener.java b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotatedListener.java index 159b921c361..acbeba73d51 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotatedListener.java +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotatedListener.java @@ -43,86 +43,103 @@ public class AnnotatedListener implements HttpSessionListener, HttpSessionAttri @Resource(mappedName="maxAmount") private Double maxAmount; + @Override public void attributeAdded(HttpSessionBindingEvent se) { // System.err.println("attributedAdded "+se); } + @Override public void attributeRemoved(HttpSessionBindingEvent se) { // System.err.println("attributeRemoved "+se); } + @Override public void attributeReplaced(HttpSessionBindingEvent se) { // System.err.println("attributeReplaced "+se); } + @Override public void sessionWillPassivate(HttpSessionEvent se) { // System.err.println("sessionWillPassivate "+se); } + @Override public void sessionDidActivate(HttpSessionEvent se) { // System.err.println("sessionDidActivate "+se); } + @Override public void contextInitialized(ServletContextEvent sce) { sce.getServletContext().setAttribute("com.acme.AnnotationTest.sclInjectWebListenerTest", Boolean.valueOf(maxAmount!=null)); } + @Override public void contextDestroyed(ServletContextEvent sce) { // System.err.println("contextDestroyed "+sce); } + @Override public void attributeAdded(ServletContextAttributeEvent scab) { // System.err.println("attributeAdded "+scab); } + @Override public void attributeRemoved(ServletContextAttributeEvent scab) { // System.err.println("attributeRemoved "+scab); } + @Override public void attributeReplaced(ServletContextAttributeEvent scab) { // System.err.println("attributeReplaced "+scab); } + @Override public void requestDestroyed(ServletRequestEvent sre) { // System.err.println("requestDestroyed "+sre); } + @Override public void requestInitialized(ServletRequestEvent sre) { // System.err.println("requestInitialized "+sre); } + @Override public void attributeAdded(ServletRequestAttributeEvent srae) { // System.err.println("attributeAdded "+srae); } + @Override public void attributeRemoved(ServletRequestAttributeEvent srae) { // System.err.println("attributeRemoved "+srae); } + @Override public void attributeReplaced(ServletRequestAttributeEvent srae) { // System.err.println("attributeReplaced "+srae); } + @Override public void sessionCreated(HttpSessionEvent se) { // System.err.println("sessionCreated "+se); } + @Override public void sessionDestroyed(HttpSessionEvent se) { // System.err.println("sessionDestroyed "+se); diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotationTest.java b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotationTest.java index f28e04f8a64..21355401674 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotationTest.java +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AnnotationTest.java @@ -167,6 +167,7 @@ public class AnnotationTest extends HttpServlet { } + @Override public void init(ServletConfig config) throws ServletException { super.init(config); @@ -176,12 +177,14 @@ public class AnnotationTest extends HttpServlet /* ------------------------------------------------------------ */ + @Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } /* ------------------------------------------------------------ */ + @Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AsyncListenerServlet.java b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AsyncListenerServlet.java index 3cae0a81391..86e1b3eb43b 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AsyncListenerServlet.java +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/AsyncListenerServlet.java @@ -90,6 +90,7 @@ public class AsyncListenerServlet extends HttpServlet } + @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/MultiPartTest.java b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/MultiPartTest.java index 4fb60cc1ea4..8c351b77f85 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/MultiPartTest.java +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/MultiPartTest.java @@ -45,6 +45,7 @@ public class MultiPartTest extends HttpServlet private ServletConfig config; + @Override public void init(ServletConfig config) throws ServletException { super.init(config); @@ -54,6 +55,7 @@ public class MultiPartTest extends HttpServlet /* ------------------------------------------------------------ */ + @Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { @@ -95,6 +97,7 @@ public class MultiPartTest extends HttpServlet } /* ------------------------------------------------------------ */ + @Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/RoleAnnotationTest.java b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/RoleAnnotationTest.java index 93dacf0f337..75b916805ff 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/RoleAnnotationTest.java +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/RoleAnnotationTest.java @@ -42,6 +42,7 @@ public class RoleAnnotationTest extends HttpServlet { private ServletConfig _config; + @Override public void init(ServletConfig config) throws ServletException { super.init(config); @@ -51,12 +52,14 @@ public class RoleAnnotationTest extends HttpServlet /* ------------------------------------------------------------ */ + @Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } /* ------------------------------------------------------------ */ + @Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/SecuredServlet.java b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/SecuredServlet.java index 81972a60ceb..766cd709e21 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/SecuredServlet.java +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/SecuredServlet.java @@ -35,6 +35,7 @@ public class SecuredServlet extends HttpServlet { + @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/TestListener.java b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/TestListener.java index ceabd966b41..eb48aa0f218 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/TestListener.java +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/src/main/java/com/acme/test/TestListener.java @@ -84,31 +84,37 @@ public class TestListener implements HttpSessionListener, HttpSessionAttributeL + @Override public void attributeAdded(HttpSessionBindingEvent se) { // System.err.println("attributedAdded "+se); } + @Override public void attributeRemoved(HttpSessionBindingEvent se) { // System.err.println("attributeRemoved "+se); } + @Override public void attributeReplaced(HttpSessionBindingEvent se) { // System.err.println("attributeReplaced "+se); } + @Override public void sessionWillPassivate(HttpSessionEvent se) { // System.err.println("sessionWillPassivate "+se); } + @Override public void sessionDidActivate(HttpSessionEvent se) { // System.err.println("sessionDidActivate "+se); } + @Override public void contextInitialized(ServletContextEvent sce) { sce.getServletContext().setAttribute("com.acme.AnnotationTest.sclInjectTest", Boolean.valueOf(maxAmount != null)); @@ -156,56 +162,67 @@ public class TestListener implements HttpSessionListener, HttpSessionAttributeL } } + @Override public void contextDestroyed(ServletContextEvent sce) { // System.err.println("contextDestroyed "+sce); } + @Override public void attributeAdded(ServletContextAttributeEvent scab) { // System.err.println("attributeAdded "+scab); } + @Override public void attributeRemoved(ServletContextAttributeEvent scab) { // System.err.println("attributeRemoved "+scab); } + @Override public void attributeReplaced(ServletContextAttributeEvent scab) { // System.err.println("attributeReplaced "+scab); } + @Override public void requestDestroyed(ServletRequestEvent sre) { // System.err.println("requestDestroyed "+sre); } + @Override public void requestInitialized(ServletRequestEvent sre) { // System.err.println("requestInitialized "+sre); } + @Override public void attributeAdded(ServletRequestAttributeEvent srae) { // System.err.println("attributeAdded "+srae); } + @Override public void attributeRemoved(ServletRequestAttributeEvent srae) { // System.err.println("attributeRemoved "+srae); } + @Override public void attributeReplaced(ServletRequestAttributeEvent srae) { // System.err.println("attributeReplaced "+srae); } + @Override public void sessionCreated(HttpSessionEvent se) { // System.err.println("sessionCreated "+se); } + @Override public void sessionDestroyed(HttpSessionEvent se) { // System.err.println("sessionDestroyed "+se); diff --git a/tests/test-webapps/test-servlet-spec/test-web-fragment/src/main/java/com/acme/fragment/FragmentServlet.java b/tests/test-webapps/test-servlet-spec/test-web-fragment/src/main/java/com/acme/fragment/FragmentServlet.java index 03fabd6eb34..d15624d7ed3 100644 --- a/tests/test-webapps/test-servlet-spec/test-web-fragment/src/main/java/com/acme/fragment/FragmentServlet.java +++ b/tests/test-webapps/test-servlet-spec/test-web-fragment/src/main/java/com/acme/fragment/FragmentServlet.java @@ -38,6 +38,7 @@ public class FragmentServlet extends HttpServlet private ServletConfig config; + @Override public void init(ServletConfig config) throws ServletException { super.init(config); @@ -47,12 +48,14 @@ public class FragmentServlet extends HttpServlet /* ------------------------------------------------------------ */ + @Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } /* ------------------------------------------------------------ */ + @Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try diff --git a/tests/test-webapps/test-webapp-rfc2616/src/main/java/org/eclipse/jetty/tests/webapp/HttpMethodsServlet.java b/tests/test-webapps/test-webapp-rfc2616/src/main/java/org/eclipse/jetty/tests/webapp/HttpMethodsServlet.java index b7ea90ae787..f77c2de6514 100644 --- a/tests/test-webapps/test-webapp-rfc2616/src/main/java/org/eclipse/jetty/tests/webapp/HttpMethodsServlet.java +++ b/tests/test-webapps/test-webapp-rfc2616/src/main/java/org/eclipse/jetty/tests/webapp/HttpMethodsServlet.java @@ -48,6 +48,7 @@ public class HttpMethodsServlet extends HttpServlet * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse * response) */ + @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { /* do nothing */ @@ -57,6 +58,7 @@ public class HttpMethodsServlet extends HttpServlet * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse * response) */ + @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { /* do nothing */ @@ -65,6 +67,7 @@ public class HttpMethodsServlet extends HttpServlet /** * @see HttpServlet#doPut(HttpServletRequest, HttpServletResponse) */ + @Override protected void doPut(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { /* do nothing */ @@ -73,6 +76,7 @@ public class HttpMethodsServlet extends HttpServlet /** * @see HttpServlet#doDelete(HttpServletRequest, HttpServletResponse) */ + @Override protected void doDelete(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { /* do nothing */ @@ -81,6 +85,7 @@ public class HttpMethodsServlet extends HttpServlet /** * @see HttpServlet#doHead(HttpServletRequest, HttpServletResponse) */ + @Override protected void doHead(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { /* do nothing */ @@ -89,6 +94,7 @@ public class HttpMethodsServlet extends HttpServlet /** * @see HttpServlet#doTrace(HttpServletRequest, HttpServletResponse) */ + @Override protected void doTrace(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.addHeader("Content-Type","message/http");