You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2016/03/12 23:50:43 UTC

wicket git commit: Non-functional changes:

Repository: wicket
Updated Branches:
  refs/heads/master 90b8de448 -> 859b03134


Non-functional changes:

Remove explicit modifiers in interfaces (fixes IDE warnings)


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/859b0313
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/859b0313
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/859b0313

Branch: refs/heads/master
Commit: 859b0313469215dd230d69f64f475f7b86be7360
Parents: 90b8de4
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Sat Mar 12 23:49:13 2016 +0100
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Sat Mar 12 23:49:13 2016 +0100

----------------------------------------------------------------------
 .../main/java/org/apache/wicket/IConverterLocator.java  |  2 +-
 .../src/main/java/org/apache/wicket/IQueueRegion.java   |  6 +++---
 .../main/java/org/apache/wicket/IRequestListener.java   |  2 +-
 .../main/java/org/apache/wicket/IResourceListener.java  |  2 +-
 .../java/org/apache/wicket/ajax/json/JSONString.java    |  2 +-
 .../application/IComponentOnBeforeRenderListener.java   |  2 +-
 .../wicket/authorization/IAuthorizationStrategy.java    |  4 ++--
 .../org/apache/wicket/behavior/IBehaviorListener.java   |  2 +-
 .../wicket/core/request/handler/IPageProvider.java      | 12 ++++++------
 .../util/resource/locator/IResourceNameIterator.java    |  8 ++++----
 .../wicket/markup/html/IPackageResourceGuard.java       |  2 +-
 .../wicket/markup/html/form/IFormSubmitListener.java    |  2 +-
 .../apache/wicket/markup/html/form/ILabelProvider.java  |  2 +-
 .../wicket/markup/html/form/IOnChangeListener.java      |  2 +-
 .../apache/wicket/markup/html/link/ILinkListener.java   |  2 +-
 .../markup/html/panel/IMarkupSourcingStrategy.java      |  4 ++--
 .../org/apache/wicket/markup/parser/IXmlPullParser.java |  2 +-
 .../wicket/markup/resolver/ComponentResolvers.java      |  3 ---
 .../wicket/markup/resolver/IComponentResolver.java      |  2 +-
 .../java/org/apache/wicket/model/IChainingModel.java    |  4 ++--
 .../java/org/apache/wicket/model/IModelComparator.java  |  9 +--------
 .../wicket/model/IPropertyReflectionAwareModel.java     |  7 +++----
 .../java/org/apache/wicket/page/IManageablePage.java    |  4 ++--
 .../wicket/protocol/http/IMultipartWebRequest.java      |  4 ++--
 .../org/apache/wicket/protocol/http/IRequestLogger.java |  2 +-
 .../wicket/protocol/http/IWebApplicationFactory.java    |  2 +-
 .../wicket/request/component/IRequestablePage.java      | 11 +++++------
 .../org/apache/wicket/request/resource/IResource.java   |  2 +-
 .../resource/caching/IResourceCachingStrategy.java      |  2 +-
 .../org/apache/wicket/resource/IPropertiesFactory.java  |  4 ++--
 .../resource/IScopeAwareTextResourceProcessor.java      |  2 +-
 .../apache/wicket/resource/ITextResourceCompressor.java |  2 +-
 .../java/org/apache/wicket/session/ISessionStore.java   |  4 ++--
 33 files changed, 55 insertions(+), 67 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/IConverterLocator.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/IConverterLocator.java b/wicket-core/src/main/java/org/apache/wicket/IConverterLocator.java
index 2f16bce..384be37 100644
--- a/wicket-core/src/main/java/org/apache/wicket/IConverterLocator.java
+++ b/wicket-core/src/main/java/org/apache/wicket/IConverterLocator.java
@@ -41,5 +41,5 @@ public interface IConverterLocator extends IClusterable
 	 * @param type
 	 * @return The converter for the given type.
 	 */
-	public <C> IConverter<C> getConverter(Class<C> type);
+	<C> IConverter<C> getConverter(Class<C> type);
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/IQueueRegion.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/IQueueRegion.java b/wicket-core/src/main/java/org/apache/wicket/IQueueRegion.java
index 6836f04..de72153 100644
--- a/wicket-core/src/main/java/org/apache/wicket/IQueueRegion.java
+++ b/wicket-core/src/main/java/org/apache/wicket/IQueueRegion.java
@@ -48,7 +48,7 @@ public interface IQueueRegion
 	 * standard way (such as repeaters and borders) may choose to override this method to implement
 	 * custom behavior for the dequeueing process.
 	 */
-	public DequeueContext newDequeueContext();
+	DequeueContext newDequeueContext();
 
 	/**
 	 * Starts component dequeueing on this {@link IQueueRegion}. This is the entry point into the
@@ -56,7 +56,7 @@ public interface IQueueRegion
 	 * {@link org.apache.wicket.MarkupContainer#dequeue(DequeueContext)} method which performs the
 	 * actual dequeueing. The context's markup is retrieved using the {@link MarkupContainer#getAssociatedMarkup()}.
 	 */
-	public void dequeue();
+	void dequeue();
 	
 	/**
 	 * Returns the markup to use for queuing. Normally, this is the markup of the component 
@@ -64,5 +64,5 @@ public interface IQueueRegion
 	 * 
 	 * @return the markup to use for queuing
 	 */
-	public IMarkupFragment getRegionMarkup();
+	IMarkupFragment getRegionMarkup();
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/IRequestListener.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/IRequestListener.java b/wicket-core/src/main/java/org/apache/wicket/IRequestListener.java
index 0837273..84a5d12 100644
--- a/wicket-core/src/main/java/org/apache/wicket/IRequestListener.java
+++ b/wicket-core/src/main/java/org/apache/wicket/IRequestListener.java
@@ -27,7 +27,7 @@ import org.apache.wicket.util.io.IClusterable;
  * {@link RequestListenerInterface} object for the given interface class. The best way to do this is
  * to create a public static final constant field in your request listener interface. Doing this
  * will cause the interface to automatically register whenever it is used. For example, see
- * {@link org.apache.wicket.IRedirectListener#INTERFACE}.
+ * {@link org.apache.wicket.IResourceListener#INTERFACE}.
  * 
  * @author Jonathan Locke
  */

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/IResourceListener.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/IResourceListener.java b/wicket-core/src/main/java/org/apache/wicket/IResourceListener.java
index 0bdcb61..1ecb543 100644
--- a/wicket-core/src/main/java/org/apache/wicket/IResourceListener.java
+++ b/wicket-core/src/main/java/org/apache/wicket/IResourceListener.java
@@ -34,7 +34,7 @@ package org.apache.wicket;
 public interface IResourceListener extends IRequestListener
 {
 	/** Resource listener interface object */
-	public static final RequestListenerInterface INTERFACE = new RequestListenerInterface(
+	RequestListenerInterface INTERFACE = new RequestListenerInterface(
 		IResourceListener.class).setIncludeRenderCount(false).setRenderPageAfterInvocation(false);
 
 	/**

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/ajax/json/JSONString.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/json/JSONString.java b/wicket-core/src/main/java/org/apache/wicket/ajax/json/JSONString.java
index 55e5fee..8712037 100755
--- a/wicket-core/src/main/java/org/apache/wicket/ajax/json/JSONString.java
+++ b/wicket-core/src/main/java/org/apache/wicket/ajax/json/JSONString.java
@@ -14,5 +14,5 @@ public interface JSONString {
      *
      * @return A strictly syntactically correct JSON text.
      */
-    public String toJSONString();
+    String toJSONString();
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/application/IComponentOnBeforeRenderListener.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/application/IComponentOnBeforeRenderListener.java b/wicket-core/src/main/java/org/apache/wicket/application/IComponentOnBeforeRenderListener.java
index 6bd2b6f..13a8083 100644
--- a/wicket-core/src/main/java/org/apache/wicket/application/IComponentOnBeforeRenderListener.java
+++ b/wicket-core/src/main/java/org/apache/wicket/application/IComponentOnBeforeRenderListener.java
@@ -32,5 +32,5 @@ public interface IComponentOnBeforeRenderListener
 	 * @param component
 	 *            the component that is about to be rendered
 	 */
-	public void onBeforeRender(Component component);
+	void onBeforeRender(Component component);
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/authorization/IAuthorizationStrategy.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/authorization/IAuthorizationStrategy.java b/wicket-core/src/main/java/org/apache/wicket/authorization/IAuthorizationStrategy.java
index f8ae887..6e37f0f 100644
--- a/wicket-core/src/main/java/org/apache/wicket/authorization/IAuthorizationStrategy.java
+++ b/wicket-core/src/main/java/org/apache/wicket/authorization/IAuthorizationStrategy.java
@@ -34,7 +34,7 @@ import org.apache.wicket.request.resource.IResource;
  */
 public interface IAuthorizationStrategy
 {
-	public static class AllowAllAuthorizationStrategy implements IAuthorizationStrategy
+	class AllowAllAuthorizationStrategy implements IAuthorizationStrategy
 	{
 		/**
 		 * @see org.apache.wicket.authorization.IAuthorizationStrategy#isInstantiationAuthorized(java.lang.Class)
@@ -65,7 +65,7 @@ public interface IAuthorizationStrategy
 	/**
 	 * Implementation of {@link IAuthorizationStrategy} that allows everything.
 	 */
-	public static final IAuthorizationStrategy ALLOW_ALL = new AllowAllAuthorizationStrategy();
+	IAuthorizationStrategy ALLOW_ALL = new AllowAllAuthorizationStrategy();
 
 	/**
 	 * Checks whether an instance of the given component class may be created. If this method

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/behavior/IBehaviorListener.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/behavior/IBehaviorListener.java b/wicket-core/src/main/java/org/apache/wicket/behavior/IBehaviorListener.java
index 4882a4b..3375e81 100644
--- a/wicket-core/src/main/java/org/apache/wicket/behavior/IBehaviorListener.java
+++ b/wicket-core/src/main/java/org/apache/wicket/behavior/IBehaviorListener.java
@@ -30,7 +30,7 @@ import org.apache.wicket.RequestListenerInterface;
 public interface IBehaviorListener extends IRequestListener
 {
 	/** Behavior listener interface */
-	public static final RequestListenerInterface INTERFACE = new RequestListenerInterface(
+	RequestListenerInterface INTERFACE = new RequestListenerInterface(
 		IBehaviorListener.class);
 
 	/**

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/core/request/handler/IPageProvider.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/core/request/handler/IPageProvider.java b/wicket-core/src/main/java/org/apache/wicket/core/request/handler/IPageProvider.java
index 3618050..617eb81 100644
--- a/wicket-core/src/main/java/org/apache/wicket/core/request/handler/IPageProvider.java
+++ b/wicket-core/src/main/java/org/apache/wicket/core/request/handler/IPageProvider.java
@@ -17,6 +17,7 @@
 package org.apache.wicket.core.request.handler;
 
 import org.apache.wicket.core.request.mapper.StalePageException;
+import org.apache.wicket.protocol.http.PageExpiredException;
 import org.apache.wicket.request.component.IRequestablePage;
 import org.apache.wicket.request.mapper.parameter.PageParameters;
 
@@ -38,11 +39,11 @@ public interface IPageProvider
 	 * @throws StalePageException
 	 *             if render count has been specified in constructor and the render count of page
 	 *             does not match the value
-	 * @throws {@link org.apache.wicket.protocol.http.PageExpiredException} if the specified page
+	 * @throws PageExpiredException if the specified page
      *          could not have been found and the constructor used did not provide enough information
      *          to create new page instance
 	 */
-	IRequestablePage getPageInstance();
+	IRequestablePage getPageInstance() throws PageExpiredException;
 
 	/**
 	 * Returns {@link PageParameters} of the page.
@@ -93,7 +94,7 @@ public interface IPageProvider
 	 *
 	 * @return {@code true} iff page instance has been created or retrieved
 	 */
-	public boolean hasPageInstance();
+	boolean hasPageInstance();
 
 	/**
 	 * Returns whether or not the page instance held by this provider has been instantiated by the
@@ -105,6 +106,5 @@ public interface IPageProvider
 	 * @return {@code true} iff the page instance held by this provider was instantiated by the
 	 *         provider
 	 */
-	public boolean isPageInstanceFresh();
-
-}
\ No newline at end of file
+	boolean isPageInstanceFresh();
+}

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/core/util/resource/locator/IResourceNameIterator.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/core/util/resource/locator/IResourceNameIterator.java b/wicket-core/src/main/java/org/apache/wicket/core/util/resource/locator/IResourceNameIterator.java
index 44d2ac2..49e4d03 100644
--- a/wicket-core/src/main/java/org/apache/wicket/core/util/resource/locator/IResourceNameIterator.java
+++ b/wicket-core/src/main/java/org/apache/wicket/core/util/resource/locator/IResourceNameIterator.java
@@ -32,26 +32,26 @@ public interface IResourceNameIterator extends Iterator<String>
 	 * 
 	 * @return current Locale
 	 */
-	public Locale getLocale();
+	Locale getLocale();
 
 	/**
 	 * Get the exact Style which has been used for the latest resource path.
 	 * 
 	 * @return current Style
 	 */
-	public String getStyle();
+	String getStyle();
 
 	/**
 	 * Get the exact Variation which has been used for the latest resource path.
 	 * 
 	 * @return current Variation
 	 */
-	public String getVariation();
+	String getVariation();
 
 	/**
 	 * Get the exact filename extension used for the latest resource path.
 	 * 
 	 * @return current filename extension
 	 */
-	public String getExtension();
+	String getExtension();
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/markup/html/IPackageResourceGuard.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/IPackageResourceGuard.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/IPackageResourceGuard.java
index a8f5347..a5fd0a7 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/html/IPackageResourceGuard.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/IPackageResourceGuard.java
@@ -31,7 +31,7 @@ public interface IPackageResourceGuard
 	 * Whether the package resource that can be reached using the provided parameters may be
 	 * accessed.
 	 * 
-	 * @param path
+	 * @param absolutePath
 	 *            The absolute path, starting from the class root (packages are separated with
 	 *            forward slashes instead of dots).
 	 * 

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/markup/html/form/IFormSubmitListener.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/IFormSubmitListener.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/IFormSubmitListener.java
index 0cc8d7a..0564760 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/IFormSubmitListener.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/IFormSubmitListener.java
@@ -27,7 +27,7 @@ import org.apache.wicket.RequestListenerInterface;
 public interface IFormSubmitListener extends IRequestListener
 {
 	/** Listener interface */
-	public static final RequestListenerInterface INTERFACE = new RequestListenerInterface(
+	RequestListenerInterface INTERFACE = new RequestListenerInterface(
 		IFormSubmitListener.class);
 
 	/**

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/markup/html/form/ILabelProvider.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/ILabelProvider.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/ILabelProvider.java
index e1db03d..a15d480 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/ILabelProvider.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/ILabelProvider.java
@@ -33,5 +33,5 @@ public interface ILabelProvider<T>
 	 * 
 	 * @return labelModel
 	 */
-	public IModel<T> getLabel();
+	IModel<T> getLabel();
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/markup/html/form/IOnChangeListener.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/IOnChangeListener.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/IOnChangeListener.java
index a6e48c2..ef9673f 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/IOnChangeListener.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/IOnChangeListener.java
@@ -30,7 +30,7 @@ import org.apache.wicket.RequestListenerInterface;
 public interface IOnChangeListener extends IRequestListener
 {
 	/** Listener interface */
-	public static final RequestListenerInterface INTERFACE = new RequestListenerInterface(
+	RequestListenerInterface INTERFACE = new RequestListenerInterface(
 		IOnChangeListener.class);
 
 	/**

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/markup/html/link/ILinkListener.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/link/ILinkListener.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/link/ILinkListener.java
index 0a225bd..0d2f7a4 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/html/link/ILinkListener.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/link/ILinkListener.java
@@ -27,7 +27,7 @@ import org.apache.wicket.RequestListenerInterface;
 public interface ILinkListener extends IRequestListener
 {
 	/** Listener interface */
-	public static final RequestListenerInterface INTERFACE = new RequestListenerInterface(
+	RequestListenerInterface INTERFACE = new RequestListenerInterface(
 		ILinkListener.class);
 
 	/**

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/markup/html/panel/IMarkupSourcingStrategy.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/panel/IMarkupSourcingStrategy.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/panel/IMarkupSourcingStrategy.java
index a52d3e8..d7632bf 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/html/panel/IMarkupSourcingStrategy.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/panel/IMarkupSourcingStrategy.java
@@ -34,10 +34,10 @@ import org.apache.wicket.markup.resolver.IComponentResolver;
 public interface IMarkupSourcingStrategy
 {
 	/**
-	 * Will be called in addition to {@link Component#renderHead(HtmlHeaderContainer)} and allows
+	 * Will be called in addition to {@link Component#internalRenderHead(HtmlHeaderContainer)} and allows
 	 * the strategy to contribute to the &lt;head&gt; section of the response.
 	 * 
-	 * @see Component#renderHead(HtmlHeaderContainer)
+	 * @see Component#internalRenderHead(HtmlHeaderContainer)
 	 * 
 	 * @param component
 	 *            The component calling the strategy

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/markup/parser/IXmlPullParser.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/parser/IXmlPullParser.java b/wicket-core/src/main/java/org/apache/wicket/markup/parser/IXmlPullParser.java
index 3df04f6..29cbe06 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/parser/IXmlPullParser.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/parser/IXmlPullParser.java
@@ -31,7 +31,7 @@ import java.text.ParseException;
 public interface IXmlPullParser
 {
 	/** The last element found */
-	public enum HttpTagType {
+	enum HttpTagType {
 		/** next() must be called at least once for the Type to be valid */
 		NOT_INITIALIZED,
 

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/markup/resolver/ComponentResolvers.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/resolver/ComponentResolvers.java b/wicket-core/src/main/java/org/apache/wicket/markup/resolver/ComponentResolvers.java
index d547a9d..93febc7 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/resolver/ComponentResolvers.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/resolver/ComponentResolvers.java
@@ -124,9 +124,6 @@ public class ComponentResolvers
 		return null;
 	}
 
-	/**
-	 * 
-	 */
 	public interface ResolverFilter
 	{
 		/**

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/markup/resolver/IComponentResolver.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/resolver/IComponentResolver.java b/wicket-core/src/main/java/org/apache/wicket/markup/resolver/IComponentResolver.java
index 9e83b71..6b36f40 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/resolver/IComponentResolver.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/resolver/IComponentResolver.java
@@ -47,6 +47,6 @@ public interface IComponentResolver extends IClusterable
 	 *            The current component tag while parsing the markup
 	 * @return component or {@code null} if not found
 	 */
-	public Component resolve(final MarkupContainer container, final MarkupStream markupStream,
+	Component resolve(final MarkupContainer container, final MarkupStream markupStream,
 		final ComponentTag tag);
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/model/IChainingModel.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/model/IChainingModel.java b/wicket-core/src/main/java/org/apache/wicket/model/IChainingModel.java
index 39ba751..4217911 100644
--- a/wicket-core/src/main/java/org/apache/wicket/model/IChainingModel.java
+++ b/wicket-core/src/main/java/org/apache/wicket/model/IChainingModel.java
@@ -44,13 +44,13 @@ public interface IChainingModel<T> extends IModel<T>
 	 * 
 	 * @param model
 	 */
-	public void setChainedModel(IModel<?> model);
+	void setChainedModel(IModel<?> model);
 
 	/**
 	 * Returns the chained model if there is a chained model.
 	 * 
 	 * @return The chained model
 	 */
-	public IModel<?> getChainedModel();
+	IModel<?> getChainedModel();
 
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/model/IModelComparator.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/model/IModelComparator.java b/wicket-core/src/main/java/org/apache/wicket/model/IModelComparator.java
index 476252b..e723bf3 100644
--- a/wicket-core/src/main/java/org/apache/wicket/model/IModelComparator.java
+++ b/wicket-core/src/main/java/org/apache/wicket/model/IModelComparator.java
@@ -36,14 +36,7 @@ public interface IModelComparator extends IClusterable
 	/**
 	 * A model comparator that always returns false
 	 */
-	IModelComparator ALWAYS_FALSE = new IModelComparator()
-	{
-		@Override
-		public boolean compare(Component component, Object newObject)
-		{
-			return false;
-		}
-	};
+	IModelComparator ALWAYS_FALSE = (IModelComparator) (component, newObject) -> false;
 
 	/**
 	 * @param component

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/model/IPropertyReflectionAwareModel.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/model/IPropertyReflectionAwareModel.java b/wicket-core/src/main/java/org/apache/wicket/model/IPropertyReflectionAwareModel.java
index 738823b..23258bb 100644
--- a/wicket-core/src/main/java/org/apache/wicket/model/IPropertyReflectionAwareModel.java
+++ b/wicket-core/src/main/java/org/apache/wicket/model/IPropertyReflectionAwareModel.java
@@ -36,20 +36,19 @@ public interface IPropertyReflectionAwareModel<T> extends IModel<T>
 	 * 
 	 * @return Field or null
 	 */
-	public Field getPropertyField();
+	Field getPropertyField();
 
 	/**
 	 * Returns the getter method of model property or null if the method doesn't exist.
 	 * 
 	 * @return Method or null
 	 */
-	public Method getPropertyGetter();
-
+	Method getPropertyGetter();
 
 	/**
 	 * Returns the setter method of model property or null if the method doesn't exist.
 	 * 
 	 * @return Method or null
 	 */
-	public Method getPropertySetter();
+	Method getPropertySetter();
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/page/IManageablePage.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/page/IManageablePage.java b/wicket-core/src/main/java/org/apache/wicket/page/IManageablePage.java
index 315adbe..8e9d86b 100644
--- a/wicket-core/src/main/java/org/apache/wicket/page/IManageablePage.java
+++ b/wicket-core/src/main/java/org/apache/wicket/page/IManageablePage.java
@@ -32,12 +32,12 @@ public interface IManageablePage extends IClusterable
 	 * @return Whether this page is stateless
 	 */
 	// note that this has different semantics than Component#isStateless()
-	public boolean isPageStateless();
+	boolean isPageStateless();
 
 	/**
 	 * @return A unique identifier for this page map entry
 	 */
-	public int getPageId();
+	int getPageId();
 
 	/**
 	 * Detaches model after use. This is generally used to null out transient references that can be

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/protocol/http/IMultipartWebRequest.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/protocol/http/IMultipartWebRequest.java b/wicket-core/src/main/java/org/apache/wicket/protocol/http/IMultipartWebRequest.java
index 529ffc4..a25c92c 100644
--- a/wicket-core/src/main/java/org/apache/wicket/protocol/http/IMultipartWebRequest.java
+++ b/wicket-core/src/main/java/org/apache/wicket/protocol/http/IMultipartWebRequest.java
@@ -32,7 +32,7 @@ public interface IMultipartWebRequest
 	/**
 	 * @return Returns the files.
 	 */
-	public Map<String, List<FileItem>> getFiles();
+	Map<String, List<FileItem>> getFiles();
 
 	/**
 	 * Gets the files that were uploaded using the given field name.
@@ -41,5 +41,5 @@ public interface IMultipartWebRequest
 	 *            the field name that was used for the upload
 	 * @return the uploads with the given field name
 	 */
-	public List<FileItem> getFile(final String fieldName);
+	List<FileItem> getFile(final String fieldName);
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/protocol/http/IRequestLogger.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/protocol/http/IRequestLogger.java b/wicket-core/src/main/java/org/apache/wicket/protocol/http/IRequestLogger.java
index acb91b1..4d7f9e4 100644
--- a/wicket-core/src/main/java/org/apache/wicket/protocol/http/IRequestLogger.java
+++ b/wicket-core/src/main/java/org/apache/wicket/protocol/http/IRequestLogger.java
@@ -560,7 +560,7 @@ public interface IRequestLogger
 	 * 
 	 * @author jcompagner
 	 */
-	public interface ISessionLogInfo
+	interface ISessionLogInfo
 	{
 		/**
 		 * If you use the request logger log functionality then this object should have a nice

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/protocol/http/IWebApplicationFactory.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/protocol/http/IWebApplicationFactory.java b/wicket-core/src/main/java/org/apache/wicket/protocol/http/IWebApplicationFactory.java
index aea9381..acb0b51 100644
--- a/wicket-core/src/main/java/org/apache/wicket/protocol/http/IWebApplicationFactory.java
+++ b/wicket-core/src/main/java/org/apache/wicket/protocol/http/IWebApplicationFactory.java
@@ -50,6 +50,6 @@ public interface IWebApplicationFactory
 	 * @param filter
 	 *            the wicket filter
 	 */
-	public void destroy(WicketFilter filter);
+	void destroy(WicketFilter filter);
 
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/request/component/IRequestablePage.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/request/component/IRequestablePage.java b/wicket-core/src/main/java/org/apache/wicket/request/component/IRequestablePage.java
index c361502..fff5e14 100644
--- a/wicket-core/src/main/java/org/apache/wicket/request/component/IRequestablePage.java
+++ b/wicket-core/src/main/java/org/apache/wicket/request/component/IRequestablePage.java
@@ -32,14 +32,14 @@ public interface IRequestablePage extends IRequestableComponent, IManageablePage
 	/**
 	 * Renders the page
 	 */
-	public void renderPage();
+	void renderPage();
 
 	/**
 	 * Bookmarkable page can be instantiated using a bookmarkable URL.
 	 * 
 	 * @return Returns true if the page is bookmarkable.
 	 */
-	public boolean isBookmarkable();
+	boolean isBookmarkable();
 
 	/**
 	 * Returns the number of times this page has been rendered. The number will be appended to
@@ -51,7 +51,7 @@ public interface IRequestablePage extends IRequestableComponent, IManageablePage
 	 * 
 	 * @return render count
 	 */
-	public int getRenderCount();
+	int getRenderCount();
 
 	/**
 	 * Returns whether the page instance was created by a bookmarkable URL. Non mounted pages have
@@ -61,8 +61,7 @@ public interface IRequestablePage extends IRequestableComponent, IManageablePage
 	 * @return <code>true</code> if this page has been created by a bookmarkable URL,
 	 *         <code>false</code> otherwise.
 	 */
-	public boolean wasCreatedBookmarkable();
-
+	boolean wasCreatedBookmarkable();
 
 	/**
 	 * Returns the {@link PageParameters} for the page. Each bookmarkable page instance should have
@@ -71,5 +70,5 @@ public interface IRequestablePage extends IRequestableComponent, IManageablePage
 	 * 
 	 * @return page parameters or <code>null</code>
 	 */
-	public PageParameters getPageParameters();
+	PageParameters getPageParameters();
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/request/resource/IResource.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/request/resource/IResource.java b/wicket-core/src/main/java/org/apache/wicket/request/resource/IResource.java
index 26eaebb..5a494bd 100644
--- a/wicket-core/src/main/java/org/apache/wicket/request/resource/IResource.java
+++ b/wicket-core/src/main/java/org/apache/wicket/request/resource/IResource.java
@@ -36,7 +36,7 @@ public interface IResource extends IClusterable
 	 * 
 	 * @author Matej Knopp
 	 */
-	public static class Attributes
+	class Attributes
 	{
 		private final Request request;
 		private final Response response;

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/request/resource/caching/IResourceCachingStrategy.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/request/resource/caching/IResourceCachingStrategy.java b/wicket-core/src/main/java/org/apache/wicket/request/resource/caching/IResourceCachingStrategy.java
index c8d5821..ed5459f 100644
--- a/wicket-core/src/main/java/org/apache/wicket/request/resource/caching/IResourceCachingStrategy.java
+++ b/wicket-core/src/main/java/org/apache/wicket/request/resource/caching/IResourceCachingStrategy.java
@@ -37,7 +37,7 @@ public interface IResourceCachingStrategy
 	 * A key used to store the extracted resource's version in
 	 * {@linkplain #undecorateUrl(ResourceUrl)} into the request cycle
 	 */
-	final MetaDataKey<String> URL_VERSION = new MetaDataKey<String>()
+	MetaDataKey<String> URL_VERSION = new MetaDataKey<String>()
 	{
 	};
 

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/resource/IPropertiesFactory.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/resource/IPropertiesFactory.java b/wicket-core/src/main/java/org/apache/wicket/resource/IPropertiesFactory.java
index 14db1aa..9ce7e99 100644
--- a/wicket-core/src/main/java/org/apache/wicket/resource/IPropertiesFactory.java
+++ b/wicket-core/src/main/java/org/apache/wicket/resource/IPropertiesFactory.java
@@ -49,7 +49,7 @@ public interface IPropertiesFactory
 	/**
 	 * Remove all cached properties.
 	 */
-	abstract void clearCache();
+	void clearCache();
 
 	/**
 	 * Load the properties associated with the path
@@ -61,4 +61,4 @@ public interface IPropertiesFactory
 	 * @return The properties
 	 */
 	Properties load(final Class<?> clazz, final String path);
-}
\ No newline at end of file
+}

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/resource/IScopeAwareTextResourceProcessor.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/resource/IScopeAwareTextResourceProcessor.java b/wicket-core/src/main/java/org/apache/wicket/resource/IScopeAwareTextResourceProcessor.java
index 169d600..42bceb7 100644
--- a/wicket-core/src/main/java/org/apache/wicket/resource/IScopeAwareTextResourceProcessor.java
+++ b/wicket-core/src/main/java/org/apache/wicket/resource/IScopeAwareTextResourceProcessor.java
@@ -35,5 +35,5 @@ public interface IScopeAwareTextResourceProcessor extends ITextResourceCompresso
 	 *          The name of the package resource
 	 * @return The processed input
 	 */
-	public String process(String input, Class<?> scope, String name);
+	String process(String input, Class<?> scope, String name);
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/resource/ITextResourceCompressor.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/resource/ITextResourceCompressor.java b/wicket-core/src/main/java/org/apache/wicket/resource/ITextResourceCompressor.java
index dcbffe6..25b8569 100644
--- a/wicket-core/src/main/java/org/apache/wicket/resource/ITextResourceCompressor.java
+++ b/wicket-core/src/main/java/org/apache/wicket/resource/ITextResourceCompressor.java
@@ -27,5 +27,5 @@ public interface ITextResourceCompressor
 	 * @param original
 	 * @return compressed text resource
 	 */
-	public String compress(String original);
+	String compress(String original);
 }

http://git-wip-us.apache.org/repos/asf/wicket/blob/859b0313/wicket-core/src/main/java/org/apache/wicket/session/ISessionStore.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/session/ISessionStore.java b/wicket-core/src/main/java/org/apache/wicket/session/ISessionStore.java
index 7a5d623..7ce3f4f 100644
--- a/wicket-core/src/main/java/org/apache/wicket/session/ISessionStore.java
+++ b/wicket-core/src/main/java/org/apache/wicket/session/ISessionStore.java
@@ -152,7 +152,7 @@ public interface ISessionStore
 	/**
 	 * Listener invoked when session is unbound.
 	 */
-	public interface UnboundListener
+	interface UnboundListener
 	{
 		/**
 		 * Informs the listener that session with specific id has been unbound.
@@ -184,7 +184,7 @@ public interface ISessionStore
 	/**
 	 * Listener invoked when session is bound.
 	 */
-	public interface BindListener
+	interface BindListener
 	{
 		/**
 		 * Informs the listener that a session is about to be bound. Note that this method is also