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

reiern70 pushed a change to branch update-component-example
in repository https://gitbox.apache.org/repos/asf/wicket.git.


 discard 0f580b9  create demo page showing how to use push in order to update a 
component via web-sockets.
     add 5829f86  WICKET-6886 make methods interface default
     add bf4a901  WICKET-6886 LambdaChoiceRenderer with unit tests
     add 884e5b8  Remove useless @author
     add 35ba51e  Update Jetty to 9.4.41
     add d8e6061  Send GitHub notifications to [email protected]
     add ef31a27  Update Mockito to 3.11.0
     add 4abcb5a  Update Jetty to 9.4.42 and Spring to 5.3.8
     add 8d83afb  Update Mockito to 3.11.1
     add a81a499  Add a profile for JDK 18
     add d8a2525   WICKET-6895 Links to examples in documentation not points to 
old version of 8x
     add 11f04a2  INFRA-21830 Test build on JDK 16 & 17
     add 45f0333  WICKET-6896 AutoCompleteTextField re-opens dropdown item list 
after item has been selected
     add 0559ec5  WICKET-6897 Javadoc build fails on fresh checkout of master 
or rel/wicket-9.3.0
     add c01e569  WICKET-6897 Javadoc build fails on fresh checkout of master 
or rel/wicket-9.3.0
     add 6f4ed26  Remove dependencies which already come as transitive ones 
from wicket-native-websocket-core
     add 580ab68  WICKET-6897 Javadoc build fails on fresh checkout of master 
or rel/wicket-9.3.0
     add cc4cb65  Do not fail the build when maven-javadoc-plugin fails
     add c94e971  Add a profile for JDK EA (17+) that fixes the url to the 
javadocs
     add 54866f2  WICKET-6897 Javadoc build fails on fresh checkout of master 
or rel/wicket-9.3.0
     add 49db07e  WICKET-6897 Fix the linking of the sources in javadoc
     add c2b6d62  Update Mockito to 3.11.2
     add d44ca1a  WICKET-6899 Add setExceptionMapperProvider() to Application
     add a73bf2e  Minor non-functional cleanup:
     add 9cc7628  Added CHANGELOG for release 9.4.0
     add c9f9276  Start next development version
     add b0d6e1b  no jira: javadoc:aggregate seems to work locally
     add a8e5176  WICKET-6901 document size modifier
     add 9a38f90  WICKET-6904 Make Apache Wicket fully supporting Java9+ module 
system
     add d0b8d69  WICKET-6903 Replace maven-clirr-plugin with something newer
     add a101808  WICKET-6904 Make Apache Wicket fully supporting Java9+ module 
system
     add d4e9fb4  Fix failing test by updating the resource url scheme to HTTPS
     add f542c4d  WICKET-6901 Rename ITagModifier.NoOp to NO_OP
     add 23c1584  WICKET-6902 allow prepend and append
     add 6227f15  Minor non-functional changes.
     add e3958b2  INFRA-22136 Replace bintray.io with apache.jfrog.io
     add 42dd2b9  WICKET-6909 Link to Javadoc for 9.x is broken on the website
     add 5256d3c  Fix javadoc errors
     add b1c2d67  WICKET-6908 wrap exceptions for log data
     add 6c88207  WICKET-6908 detach all handlers
     add 82b111e  Fix some more javadoc issues.
     add ca68277  Fix one more Javadoc lint issue that is specific only for 
wicket-9.x and older branches.
     add b665112  Fix spelling in javadocs
     add b1460b7  Fix a typo in javadoc
     add 06e9f53  WICKET-6914  Visibility change of "File Upload" via ajax 
causes "missing" form-data
     add 66b35ad  Simplify JUnit assertions
     add f9c9873  WICKET-6914 Visibility change of "File Upload" via ajax 
causes "missing" form-data
     add 86b02b9  Explicitly install OpenJDK 11 and Maven
     add 483a5ee  Update Mockito to 3.12.1
     add 04b3440  WICKET-6916 replace proxies with StandardMBean
     add eb42b15  WICKET-6913 move package private
     add 5892a60  WICKET-6913 backport bytebuddy and objenesis improvements
     add fe84d7a  WICKET-6913 Add generic type to IProxyFactory#createProxy()
     add 98d8d2d  Added CHANGELOG for release 9.5.0
     add fb29027  Start next development version
     add 99ac022  WICKET-6918 Update the version to 9.0.0
     add 87f12fc  WICKET-6919 Improve EnclosureContainer's javadoc to explain 
that it should not be used with <wicket:enclosure>
     add 6666f9a  WICKET-6920 Improve the examples to use the browser's 
light/dark mode
     add c348f90  WICKET-6920 Improve the examples to use the browser's 
light/dark mode
     add bb832b7  Bump JUnit to 5.8.0
     add 72d48d1  Use the ROOT locale when parsing the date in WicketFilterTest
     add e77bfa2  WICKET-6921 Avoid updating hidden forms (#478)
     add 3f836dd  Remove useless javadoc
     add 7065c32  Bump japicmp to 0.15.4
     add f52357f  Bump Mockito to 4.0.0
     add 14b04aa  WICKET-6924 Allow image/avif in SecurePackageResourceGuard
     add b0b96e9  WICKET-6925 Deprecate AbstractWrapModel
     add c4a7c87  WICKET-6927 Get rid of java.security.AccessController
     add 415d0c1  JDK 17 is stable since a month
     add 6d70131  Added CHANGELOG for release 9.6.0
     add 725c13a  Start next development version
     add c0c6316  create demo page showing how to use push in order to update a 
component via web-sockets.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (0f580b9)
            \
             N -- N -- N   refs/heads/update-component-example (c0c6316)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   5 +
 .travis.yml                                        |   2 +-
 CHANGELOG-9.x                                      |  69 ++
 NOTICE                                             |   7 +-
 README.md                                          |   3 +-
 archetypes/quickstart/pom.xml                      |   7 +-
 pom.xml                                            | 255 ++++---
 testing/wicket-common-tests/pom.xml                |   5 +-
 .../wicket/osgi/OsgiClashingPackagesTest.java      |  13 +-
 testing/wicket-js-tests/pom.xml                    |   5 +-
 testing/wicket-threadtest/pom.xml                  |   2 +-
 testing/wicket-threadtest/src/site/site.xml        |   5 -
 wicket-auth-roles/pom.xml                          |   6 +-
 .../src/main/java/module-info.java                 |  36 +-
 .../AuthenticatedWebApplication.java               |   9 -
 .../authentication/AuthenticatedWebSession.java    |   2 +-
 .../authentication/panel/SignInPanel.java          |   5 +-
 wicket-auth-roles/src/site/site.xml                |   5 -
 .../util/license/ApacheLicenceHeaderTest.java      |   4 +-
 .../util/markup/xhtml/WellFormedXmlTest.java       |  69 +-
 wicket-bean-validation/pom.xml                     |  24 +-
 .../src/main/java/module-info.java                 |  16 +-
 .../validation/BeanValidationConfiguration.java    |  29 +-
 .../bean/validation/BeanValidationContext.java     |  18 +-
 .../wicket/bean/validation/ConstraintIterator.java |  16 +
 .../bean/validation/DefaultPropertyResolver.java   |  16 +
 .../bean/validation/DefaultValidatorProvider.java  |  16 +
 .../validation/DefaultViolationTranslator.java     |  18 +-
 .../apache/wicket/bean/validation/GroupsModel.java |  16 +
 .../wicket/bean/validation/IPropertyResolver.java  |  16 +
 .../wicket/bean/validation/ITagModifier.java       |  19 +
 .../bean/validation/IViolationTranslator.java      |  16 +
 .../apache/wicket/bean/validation/Property.java    |  16 +
 .../wicket/bean/validation/PropertyValidator.java  |  23 +-
 .../bean/validation/PropertyValidator.properties   |  14 +
 .../bean/validation/SessionLocaleInterpolator.java |  18 +-
 .../wicket/bean/validation/SizeTagModifier.java    |  16 +
 .../bean/validation/ValidationModelResolver.java   |  16 +
 .../validation/PropertyValidatorRequiredTest.java  |  16 +
 .../bean/validation/TestValidatableBean.java       |  16 +
 .../validation/ValidationModelResolverTest.java    |  18 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   4 +-
 .../util/markup/xhtml/WellFormedXmlTest.java       |  69 +-
 wicket-cdi/pom.xml                                 |   6 +-
 .../src/main/java/module-info.java                 |  21 +-
 .../java/org/apache/wicket/cdi/NonContextual.java  |   4 +-
 wicket-core/pom.xml                                |   6 +-
 wicket-core/src/main/java/module-info.java         | 141 ++++
 .../main/java/org/apache/wicket/Application.java   |   8 +-
 .../src/main/java/org/apache/wicket/Component.java |   3 +-
 .../java/org/apache/wicket/IGenericComponent.java  |   2 +-
 .../org/apache/wicket/IPageRendererProvider.java   |   2 +-
 .../src/main/java/org/apache/wicket/Localizer.java |   2 +-
 .../java/org/apache/wicket/MarkupContainer.java    |   7 +-
 .../wicket/NonResettingRestartException.java       |   4 +-
 .../src/main/java/org/apache/wicket/Session.java   |  38 +-
 .../ajax/AjaxNewWindowNotifyingBehavior.java       |   2 +-
 .../org/apache/wicket/ajax/AjaxRequestHandler.java |  12 +-
 .../org/apache/wicket/ajax/AjaxRequestTarget.java  |  51 +-
 .../wicket/ajax/attributes/AjaxAttributeName.java  |  10 +-
 .../wicket/ajax/attributes/AjaxCallListener.java   |   2 +-
 .../AjaxFormChoiceComponentUpdatingBehavior.java   |   2 +-
 .../navigation/paging/AjaxPagingNavigator.java     |   4 +-
 .../authentication/IAuthenticationStrategy.java    |   2 +-
 .../java/org/apache/wicket/behavior/Behavior.java  |   4 +-
 .../handler/ComponentRenderingRequestHandler.java  |   1 -
 .../wicket/core/request/handler/IPageProvider.java |   2 +-
 .../request/handler/PageAndComponentProvider.java  |   2 +-
 .../wicket/core/request/handler/PageProvider.java  |   2 +-
 .../request/handler/logger/ListenerLogData.java    |  79 +--
 .../core/request/handler/logger/PageLogData.java   |  27 +-
 .../wicket/core/request/mapper/ResourceMapper.java |   9 +-
 .../wicket/core/util/crypt/AbstractJceCrypt.java   |   5 +-
 .../wicket/core/util/lang/WicketObjects.java       |   1 -
 .../wicket/feedback/FeedbackMessagesModel.java     |   3 +-
 .../org/apache/wicket/markup/ComponentTag.java     |   2 +-
 .../org/apache/wicket/markup/IMarkupFragment.java  |   2 +-
 .../java/org/apache/wicket/markup/MarkupCache.java |   4 +-
 .../org/apache/wicket/markup/MergedMarkup.java     |   6 +-
 .../java/org/apache/wicket/markup/WicketTag.java   |   6 +-
 .../apache/wicket/markup/head/CssHeaderItem.java   |   4 +-
 .../org/apache/wicket/markup/html/CrossOrigin.java |   8 +-
 .../wicket/markup/html/HeaderPartContainer.java    |   4 +-
 .../markup/html/SecurePackageResourceGuard.java    |   2 +
 .../markup/html/basic/EnclosureContainer.java      |  12 +-
 .../apache/wicket/markup/html/border/Border.java   |   6 +-
 .../wicket/markup/html/border/BorderBehavior.java  |   4 +-
 .../markup/html/form/AbstractCheckSelector.java    |   2 +-
 .../markup/html/form/AbstractSubmitLink.java       |  14 +-
 .../markup/html/form/AbstractTextComponent.java    |   8 +-
 .../wicket/markup/html/form/AutoLabelResolver.java |   2 +-
 .../markup/html/form/AutoLabelTextResolver.java    |   2 +-
 .../wicket/markup/html/form/CheckBoxSelector.java  |   2 +-
 .../apache/wicket/markup/html/form/CheckGroup.java |  14 +-
 .../html/form/CheckboxMultipleChoiceSelector.java  |   2 +-
 .../wicket/markup/html/form/ChoiceRenderer.java    |  16 -
 .../org/apache/wicket/markup/html/form/Form.java   |   4 +-
 .../wicket/markup/html/form/FormComponent.java     |   9 +-
 .../markup/html/form/FormComponentPanel.java       |   2 +-
 .../html/form/FormComponentUpdatingBehavior.java   |   6 +-
 .../wicket/markup/html/form/IChoiceRenderer.java   |  19 +-
 .../markup/html/form/ILabelProviderLocator.java    |   2 +-
 .../wicket/markup/html/form/ImageButton.java       |   3 -
 .../markup/html/form/LambdaChoiceRenderer.java     | 130 ++++
 .../wicket/markup/html/form/NumberTextField.java   |   4 +-
 .../wicket/markup/html/form/PasswordTextField.java |   6 +-
 .../apache/wicket/markup/html/form/SubmitLink.java |   9 +-
 .../wicket/markup/html/image/ExternalImage.java    |  16 +-
 .../wicket/markup/html/image/ExternalSource.java   |  10 +-
 .../org/apache/wicket/markup/html/image/Image.java |   5 +-
 .../wicket/markup/html/image/NonCachingImage.java  |  12 +-
 .../org/apache/wicket/markup/html/link/Link.java   |   4 +-
 .../wicket/markup/html/media/MediaComponent.java   |  16 +-
 .../apache/wicket/markup/html/media/Source.java    |   4 +-
 .../org/apache/wicket/markup/html/media/Track.java |   2 +-
 .../html/panel/DefaultMarkupSourcingStrategy.java  |   2 +-
 .../wicket/markup/parser/IXmlPullParser.java       |  16 +-
 .../apache/wicket/markup/parser/XmlPullParser.java |   4 +-
 .../markup/parser/filter/EnclosureHandler.java     |   2 +-
 .../markup/parser/filter/WicketLinkTagHandler.java |   4 +-
 .../ChildFirstHeaderRenderStrategy.java            |   2 +-
 .../renderStrategy/IHeaderRenderStrategy.java      |   2 +-
 .../wicket/markup/resolver/AutoLinkResolver.java   |   4 +-
 .../markup/resolver/WicketContainerResolver.java   |  24 +-
 .../org/apache/wicket/model/AbstractWrapModel.java |  23 +-
 .../java/org/apache/wicket/model/IWrapModel.java   |  25 +-
 .../src/main/java/org/apache/wicket/package.html   |  25 +-
 .../wicket/page/CouldNotLockPageException.java     |   2 +-
 .../org/apache/wicket/page/PartialPageUpdate.java  |  22 +-
 .../apache/wicket/pageStore/CryptingPageStore.java |   2 +-
 .../protocol/http/AbstractRequestLogger.java       |   2 +-
 .../protocol/http/AjaxEnclosureListener.java       |   2 +-
 .../wicket/protocol/http/ClientProperties.java     |   2 +-
 .../http/CsrfPreventionRequestCycleListener.java   |   4 +-
 .../protocol/http/IWebApplicationFactory.java      |   2 +-
 .../http/MultipartFormComponentListener.java       |  54 ++
 .../protocol/http/ReloadingWicketFilter.java       |  12 +-
 .../apache/wicket/protocol/http/RequestUtils.java  |   2 +-
 .../wicket/protocol/http/WebApplication.java       |  19 +-
 .../apache/wicket/protocol/http/WicketServlet.java |   4 +-
 .../SecuredRemoteAddressRequestWrapperFactory.java |   1 +
 .../protocol/http/servlet/ServletWebRequest.java   |   2 +-
 .../protocol/http/servlet/WicketSessionFilter.java |   2 -
 .../servlet/XForwardedRequestWrapperFactory.java   |   5 +
 .../apache/wicket/protocol/https/RequireHttps.java |   3 -
 .../request/cycle/IRequestCycleListener.java       |   5 +-
 .../cycle/RequestCycleListenerCollection.java      |   8 +-
 .../wicket/request/resource/AbstractResource.java  |  11 +-
 .../request/resource/DynamicImageResource.java     |   4 +-
 .../resource/ResourceReferenceRegistry.java        |   2 +-
 .../resource/caching/IStaticCacheableResource.java |   6 +-
 .../caching/version/CachingResourceVersion.java    |   2 +-
 .../version/MessageDigestResourceVersion.java      |   1 -
 .../resource/FileSystemResourceReference.java      |   2 +-
 .../resource/TextTemplateResourceReference.java    |   2 +-
 .../filter/EmptySrcAttributeCheckFilter.java       |   5 +-
 .../apache/wicket/settings/ResourceSettings.java   |   2 -
 .../util/template/TextTemplateDecorator.java       |  38 +-
 .../wicket/util/tester/BaseWicketTester.java       |   2 +-
 .../apache/wicket/util/tester/WicketTester.java    |   5 +-
 .../validation/validator/CreditCardValidator.java  |   4 +-
 .../validator/EmailAddressValidator.java           |   9 +-
 wicket-core/src/main/resources/META-INF/wicket.xsd |   2 +-
 wicket-core/src/site/site.xml                      |   7 +-
 .../wicket/{ => core}/request/resource/sample.js   |   0
 .../org/apache/wicket/AttributeModifierTest.java   |   4 +-
 .../apache/wicket/ajax/AjaxRequestHandlerTest.java |  58 +-
 .../ajax/form/AjaxFormSubmitBehaviorTest.java      |   4 +-
 ...tiRequestCycleListenerCallOrderApplication.java |   4 +-
 .../MultiRequestCycleListenerCallOrderPage.html    |   0
 .../MultiRequestCycleListenerCallOrderPage.java    |   2 +-
 .../MultiRequestCycleListenerCallOrderTest.java    |   2 +-
 .../cycle/PageRequestHandlerTrackerTest.java       |   5 +-
 .../cycle/RequestCycleListenerDetachOrderTest.java | 200 +++---
 .../request/cycle/RequestCycleListenerTest.java    |   5 +-
 .../request/cycle/RequestCycleUrlForTest.java      |   4 +-
 .../request/cycle/RequestHandlerExecutorTest.java  |   2 +-
 .../{ => core}/request/cycle/RerenderAjaxPage.html |   0
 .../{ => core}/request/cycle/RerenderAjaxPage.java |   2 +-
 .../{ => core}/request/cycle/RerenderPage.html     |   0
 .../{ => core}/request/cycle/RerenderPage.java     |   2 +-
 .../{ => core}/request/cycle/RerenderPageTest.java |   5 +-
 .../{ => core}/request/cycle/UrlRendererTest.java  |   2 +-
 .../request/handler/PageIdPolicyTest.java          | 340 ++++-----
 .../request/handler/PageProviderTest.java          |   2 +-
 .../handler/logger/ListenerLogDataTest.java        |  92 +++
 .../request/handler/render/AbstractVariations.java |   2 +-
 .../handler/render/ShouldRedirectToTargetUrl.java  |   2 +-
 ...ShouldRenderPageAndWriteResponseVariations.java |   2 +-
 .../render/SkipRenderWithSetResponsePageTest.java  |   2 +-
 ...tatelessPageManipulatingPageParametersTest.java |   2 +-
 .../request/handler/render/TestPageRenderer.java   |  13 +-
 .../request/handler/render/TestVariations.java     |   2 +-
 .../request/handler/render/Variation.java          |   2 +-
 .../request/handler/render/VariationIterator.java  |   2 +-
 .../handler/render/WebPageRendererTest.java        |  34 +-
 .../resource/ResourceAuthorizationTest.java        |   2 +-
 .../mapper/AbstractBookmarkableMapperTest.java     |   2 +-
 .../request/mapper/CustomHomePageTest.java         |   2 +-
 .../request/mapper/info/ComponentInfoTest.java     |   3 +-
 .../request/mapper/info/PageComponentInfoTest.java |   3 +-
 .../{ => core}/request/resource/BundlesPage.html   |   0
 .../{ => core}/request/resource/BundlesPage.java   |   3 +-
 .../request/resource/BundlesPage_ext_result.html   |   0
 .../request/resource/BundlesPage_result.html       |   2 +-
 .../request/resource/BundlesPage_result_defer.html |   2 +-
 .../request/resource/ByteArrayResourceTest.java    |   3 +-
 .../request/resource/CharSequenceResourceTest.java |  22 +-
 .../ContextRelativeResourceReferenceTest.java      |   4 +-
 .../request/resource/CssPackageResourceTest.java   |   3 +-
 .../request/resource/DynamicImageResourceTest.java |   3 +-
 .../resource/JavaScriptPackageResourceTest.java    |   3 +-
 .../request/resource/LessResourceReference.less    |   0
 .../resource/LessResourceReferenceTest.java        |  15 +-
 .../MetaInfStaticResourceReferenceTest.java        | 240 +++----
 .../MinifiedAwareResourceReferenceTest.java        |   4 +-
 .../resource/PackageResourceReferenceTest.java     | 780 +++++++++++----------
 .../request/resource/ResouceBundleTest.java        |   8 +-
 .../resource/ResourceReferenceLambdaTest.java      |   6 +-
 .../resource/ResourceReferenceLocatingTest.csv     |   0
 .../resource/ResourceReferenceLocatingTest.java    |   4 +-
 .../resource/ResourceReferenceRegistryTest.java    |  26 +-
 .../request/resource/UrlResourceReferenceTest.java |   3 +-
 .../request/resource/WriteCallbackTest.java        | 134 ++--
 .../wicket/{ => core}/request/resource/a.css       |   0
 .../apache/wicket/{ => core}/request/resource/a.js |   0
 .../wicket/{ => core}/request/resource/b.css       |   0
 .../apache/wicket/{ => core}/request/resource/b.js |   0
 .../wicket/{ => core}/request/resource/b.min.css   |   0
 .../wicket/{ => core}/request/resource/b.min.js    |   0
 .../wicket/{ => core}/request/resource/b_de.js     |   0
 .../wicket/{ => core}/request/resource/b_nl.js     |   0
 .../wicket/{ => core}/request/resource/b_nl.min.js |   0
 .../wicket/{ => core}/request/resource/b_nl_BE.js  |   0
 .../{ => core}/request/resource/b_nl_BE.min.js     |   0
 .../wicket/{ => core}/request/resource/b_style.js  |   0
 .../{ => core}/request/resource/b_style.min.js     |   0
 .../{ => core}/request/resource/b_style_nl.js      |   0
 .../{ => core}/request/resource/b_style_nl.min.js  |   0
 .../{ => core}/request/resource/b_style_nl_BE.js   |   0
 .../request/resource/b_style_nl_BE.min.js          |   0
 .../{ => core}/request/resource/b_var_style.js     |   0
 .../{ => core}/request/resource/b_var_style.min.js |   0
 .../{ => core}/request/resource/b_var_style_nl.js  |   0
 .../request/resource/b_var_style_nl.min.js         |   0
 .../request/resource/b_var_style_nl_BE.js          |   0
 .../request/resource/b_var_style_nl_BE.min.js      |   0
 .../ContextRelativeResourceCachingTest.java        |   4 +-
 ...nameWithVersionResourceCachingStrategyTest.java |   5 +-
 ...ringWithVersionResourceCachingStrategyTest.java |   5 +-
 .../request/resource/caching/TestResource.java     |   4 +-
 .../{ => core}/request/resource/resource.txt       |   0
 .../{ => core}/request/resource/resource_en.txt    |   0
 .../{ => core}/request/resource/resource_en_US.txt |   0
 .../request/resource/resource_gt_4096.txt          |   0
 .../{ => core}/request/resource/resource_style.txt |   0
 .../request/resource/resource_style2.txt           |   0
 .../request/resource/resource_style2_pt.txt        |   0
 .../request/resource/resource_style2_pt_BR.txt     |   0
 .../request/resource/resource_style_en.txt         |   0
 .../request/resource/resource_style_en_US.txt      |   0
 .../{ => core}/request/resource/resource_var.txt   |   0
 .../request/resource/resource_var_en.txt           |   0
 .../request/resource/resource_var_en_US.txt        |   0
 .../request/resource/resource_var_style.txt        |   0
 .../request/resource/resource_var_style2.txt       |   0
 .../request/resource/resource_var_style2_pt.txt    |   0
 .../request/resource/resource_var_style2_pt_BR.txt |   0
 .../request/resource/resource_var_style_en.txt     |   0
 .../request/resource/resource_var_style_en_US.txt  |   0
 .../wicket/{ => core}/util/ExceptionTestBase.java  |   2 +-
 .../wicket/{ => core}/util/Log4jEventHistory.java  | 148 ++--
 .../{ => core}/util/cookies/CookieUtilsTest.java   | 359 +++++-----
 .../util/cookies/CookieValuePersisterTestPage.html |  52 +-
 .../util/cookies/CookieValuePersisterTestPage.java | 140 ++--
 .../PreserveRequestCookieAfterLinkClickTest.java   |   2 +-
 .../SetCookieAndRedirectStatefullTestPage.html     |  52 +-
 .../SetCookieAndRedirectStatefullTestPage.java     | 123 ++--
 .../SetCookieAndRedirectStatelessTestPage.html     |  52 +-
 .../SetCookieAndRedirectStatelessTestPage.java     | 125 ++--
 .../util/cookies/SetCookieAndRedirectTest.java     | 142 ++--
 .../util/file/WebApplicationPathTest.java          |   3 +-
 .../apache/wicket/{ => core}/util/io/PageA.java    |   2 +-
 .../apache/wicket/{ => core}/util/io/PageB.java    |   2 +-
 .../util/io/SerializableCheckerTest.java           | 331 ++++-----
 .../wicket/{ => core}/util/lang/Address.java       |   2 +-
 .../wicket/{ => core}/util/lang/BooleanBean.java   |   2 +-
 .../wicket/{ => core}/util/lang/Country.java       |   2 +-
 .../wicket/{ => core}/util/lang/Country2.java      |  94 +--
 .../wicket/{ => core}/util/lang/Document.java      |   4 +-
 .../apache/wicket/{ => core}/util/lang/Person.java |   2 +-
 .../wicket/{ => core}/util/lang/Person2.java       |   2 +-
 .../{ => core}/util/lang/PropertyResolverTest.java |   4 +-
 .../{ => core}/util/lang/WicketObjectsTest.java    |   2 +-
 .../util/markup/xhtml/WellFormedXmlTest.java       |  69 +-
 .../util/resource/ClassPathResourceFinderTest.java |   2 +-
 .../wicket/{ => core}/util/resource/PathTest.java  |   4 +-
 .../util/resource/ResourceStreamLocatorTest.java   |   4 +-
 .../util/resource}/ResourceStreamLocatorTest.txt   |   0
 .../resource}/ResourceStreamLocatorTest_de.txt     |   0
 .../resource}/ResourceStreamLocatorTest_de_DE.txt  |   0
 .../ResourceStreamLocatorTest_de_DE_POSIX.txt      |   0
 .../ResourceStreamLocatorTest_de__POSIX.txt        |   0
 .../util/resource/ResourceStreamLocatorTest_fr.txt |   0
 .../resource}/ResourceStreamLocatorTest_style.txt  |   0
 .../ResourceStreamLocatorTest_style_de.txt         |   0
 .../ResourceStreamLocatorTest_style_de_DE.txt      |   0
 ...ResourceStreamLocatorTest_style_de_DE_POSIX.txt |   0
 .../ResourceStreamLocatorTest_style_de__POSIX.txt  |   0
 .../util/resource/UrlResourceStreamTest.java       | 294 ++++----
 .../locator/CachingResourceStreamLocatorTest.java  |   4 +-
 .../resource/locator/ResourceNameIteratorTest.java | 362 +++++-----
 .../sourcePath}/ResourceStreamLocatorTest.txt      |   0
 .../sourcePath}/ResourceStreamLocatorTest_de.txt   |   0
 .../ResourceStreamLocatorTest_de_DE.txt            |   0
 .../ResourceStreamLocatorTest_de_DE_POSIX.txt      |   0
 .../ResourceStreamLocatorTest_de__POSIX.txt        |   0
 .../ResourceStreamLocatorTest_style.txt            |   0
 .../ResourceStreamLocatorTest_style_de.txt         |   0
 .../ResourceStreamLocatorTest_style_de_DE.txt      |   0
 ...ResourceStreamLocatorTest_style_de_DE_POSIX.txt |   0
 .../ResourceStreamLocatorTest_style_de__POSIX.txt  |   0
 .../util/string/JavaScriptStripperTest.java        |   2 +-
 .../PropertyVariableInterpolatorTest.java          | 146 ++--
 .../{ => core}/util/template/CssTemplateTest.java  |   4 +-
 .../util/tester/BlockedResourceLinkPage.html       |   0
 .../util/tester/BlockedResourceLinkPage.java       |   2 +-
 .../wicket/{ => core}/util/tester/CookiePage.java  |   3 +-
 .../tester/FormTesterSubmitLinkTest$TestPage.html  |   0
 .../util/tester/FormTesterSubmitLinkTest.java      |   5 +-
 .../{ => core}/util/tester/FormTesterTest.java     |  18 +-
 .../{ => core}/util/tester/MockAjaxFormPage.html   |   0
 .../{ => core}/util/tester/MockAjaxFormPage.java   |   2 +-
 .../util/tester/MockFormFileUploadPage.html        |   0
 .../util/tester/MockFormFileUploadPage.java        |   2 +-
 .../{ => core}/util/tester/MockFormPage.html       |   0
 .../{ => core}/util/tester/MockFormPage.java       |   2 +-
 .../util/tester/MockFormSubmitsPage.html           |   0
 .../util/tester/MockFormSubmitsPage.java           |   2 +-
 .../MockPageAjaxSubmitLinkSubmitsWholeForm.html    |   0
 .../MockPageAjaxSubmitLinkSubmitsWholeForm.java    |   2 +-
 .../MockPageParameterPage$MockInnerClassPage.html  |   0
 .../util/tester/MockPageParameterPage.html         |   0
 .../util/tester/MockPageParameterPage.java         |   2 +-
 .../MockPageWithFormAndAjaxFormSubmitBehavior.html |   0
 .../MockPageWithFormAndAjaxFormSubmitBehavior.java |   2 +-
 .../util/tester/MockPageWithFormAndCheckGroup.html |   0
 .../util/tester/MockPageWithFormAndCheckGroup.java |   2 +-
 .../util/tester/MockPageWithLabelInEnclosure.html  |   0
 .../util/tester/MockPageWithLabelInEnclosure.java  |   2 +-
 .../util/tester/MockPageWithLinkAndLabel.html      |   0
 .../util/tester/MockPageWithLinkAndLabel.java      |  88 +--
 .../util/tester/MockResourceLinkPage.html          |   0
 .../util/tester/MockResourceLinkPage.java          |   2 +-
 .../{ => core}/util/tester/NestedFormPage.html     |   0
 .../{ => core}/util/tester/NestedFormPage.java     |   2 +-
 .../StartComponentInPageRedirectToRenderTest.java  |   3 +-
 .../{ => core}/util/tester/TagTesterTest.java      |   5 +-
 .../tester/WicketTesterClickExternalLinkTest.java  |   3 +-
 .../util/tester/WicketTesterCookieTest.java        |  12 +-
 .../WicketTesterLazyIsPageStatelessBase.java       |   3 +-
 ...WicketTesterLazyIsPageStatelessOnePassTest.java |   2 +-
 ...terLazyIsPageStatelessRedirectToBufferTest.java |   3 +-
 ...terLazyIsPageStatelessRedirectToRenderTest.java |   2 +-
 .../tester/WicketTesterSessionCreationTest.java    |   4 +-
 .../tester/WicketTesterSessionInvalidateTest.java  |   3 +-
 .../{ => core}/util/tester/WicketTesterTest.java   |  29 +-
 .../wicket/{ => core}/util/tester/apps_1/Book.java |   2 +-
 .../{ => core}/util/tester/apps_1/CreateBook.html  |   0
 .../{ => core}/util/tester/apps_1/CreateBook.java  |   2 +-
 .../util/tester/apps_1/CreateBook.properties       |   0
 .../util/tester/apps_1/MyMockApplication.java      |   2 +-
 .../tester/apps_1/MyMockApplication.properties     |   0
 .../tester/apps_1/MyMockApplication_de.properties  |   0
 .../tester/apps_1/MyMockApplication_nl.properties  |   0
 .../{ => core}/util/tester/apps_1/SuccessPage.html |   0
 .../{ => core}/util/tester/apps_1/SuccessPage.java |   2 +-
 .../{ => core}/util/tester/apps_1/ViewBook.html    |   0
 .../{ => core}/util/tester/apps_1/ViewBook.java    |   2 +-
 .../{ => core}/util/tester/apps_2/LoginPage.html   |   0
 .../{ => core}/util/tester/apps_2/LoginPage.java   |   2 +-
 .../util/tester/apps_2/RedirectPage.html           |   0
 .../util/tester/apps_2/RedirectPage.java           |   2 +-
 .../wicket/{ => core}/util/tester/apps_2/Test.java |   2 +-
 .../{ => core}/util/tester/apps_3/ChoicePage.html  |   0
 .../{ => core}/util/tester/apps_3/ChoicePage.java  |   4 +-
 .../util/tester/apps_3/FormTesterTest.java         |   4 +-
 .../{ => core}/util/tester/apps_4/EmailPage.html   |   0
 .../{ => core}/util/tester/apps_4/EmailPage.java   |   2 +-
 .../util/tester/apps_4/EmailPage.properties        |   0
 .../util/tester/apps_4/FormTesterTest.java         |   2 +-
 .../util/tester/apps_5/AjaxLinkClickTest.java      |   2 +-
 .../tester/apps_5/AjaxSubmitLinkClickTest.java     |   7 +-
 .../apps_5/MockPageWithFormAndContainedLink.html   |  26 +-
 .../apps_5/MockPageWithFormAndContainedLink.java   | 100 +--
 .../tester/apps_5/MockPageWithFormAndLink.html     |   0
 .../tester/apps_5/MockPageWithFormAndLink.java     |   2 +-
 .../util/tester/apps_5/MockPageWithLink.html       |   0
 .../util/tester/apps_5/MockPageWithLink.java       |   2 +-
 .../{ => core}/util/tester/apps_6/LinkPage.html    |   0
 .../{ => core}/util/tester/apps_6/LinkPage.java    | 266 +++----
 .../{ => core}/util/tester/apps_6/ResultPage.html  |   0
 .../{ => core}/util/tester/apps_6/ResultPage.java  |  98 +--
 .../{ => core}/util/tester/apps_7/HomePage.html    |  12 +-
 .../{ => core}/util/tester/apps_7/HomePage.java    |   2 +-
 .../util/tester/apps_7/TestHomePage.java           |  84 +--
 .../util/tester/apps_7/WicketApplication.java      |   2 +-
 .../ComponentFeedbackResourceTestingPage.html      |   0
 .../ComponentFeedbackResourceTestingPage.java      |   4 +-
 .../tester/apps_8/TestResourceProvidingLabel.java  |   4 +-
 .../apps_8/TestResourceProvidingLabel.properties   |   0
 .../apache/wicket/{ => core}/util/tester/bg.jpg    | Bin
 .../cookies/CollectAllRequestCookiesPage.java      |   2 +-
 .../{ => core}/util/tester/cookies/EndPage.java    |   2 +-
 .../util/tester/cookies/SetCookiePage.java         |   2 +-
 .../apache/wicket/{ => core}/util/tester/test.html |   0
 .../markup/html/form/AutoLabelWithContentTest.java |   2 +-
 .../html/form/CheckBoxMultipleChoiceTest.java      |   2 +-
 .../html/form/EscapeAttributesInChoicesPage.java   |   8 +-
 .../wicket/markup/html/form/FormMultiPartTest.java |  20 +-
 .../markup/html/form/LambdaChoiceRendererTest.java |  90 +++
 .../wicket/markup/html/form/MultiPartFormPage.java |   4 +-
 .../wicket/markup/html/internal/SimplePanel.java   |   2 +-
 .../http/MultipartFormComponentListenerBean.java}  |  63 +-
 .../http/MultipartFormComponentListenerPage.html   |  18 +
 .../http/MultipartFormComponentListenerPage.java   |  89 +++
 .../http/MultipartFormComponentListenerTest.java   |  59 ++
 .../wicket/protocol/http/WicketFilterTest.java     |   2 +-
 .../InvalidResourceSpecificationExceptionTest.java |   2 +-
 wicket-devutils/pom.xml                            |   6 +-
 .../src/main/java/module-info.java                 |  31 +-
 .../org/apache/wicket/devutils/DevUtilsPage.java   |   2 +-
 .../org/apache/wicket/devutils/DevUtilsPanel.java  |   2 +-
 .../apache/wicket/devutils/debugbar/DebugBar.java  |   2 +-
 .../devutils/debugbar/InspectorDebugPanel.java     |   2 +-
 .../devutils/debugbar/SessionSizeDebugPanel.java   |   2 +-
 .../devutils/debugbar/StandardDebugPanel.java      |   2 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   4 +-
 .../util/markup/xhtml/WellFormedXmlTest.java       |  69 +-
 wicket-examples/pom.xml                            |   9 +-
 .../examples/compref/DropDownChoicePage.java       |   4 +-
 .../wicket/examples/datetime/DateTimePage.java     |   3 +-
 .../wicket/examples/forminput/FormInput.java       |   6 +-
 .../apache/wicket/examples/websocket/HomePage.html |   2 +-
 .../examples/websocket/JSR356Application.java      |   2 +-
 .../websocket/progress/ProgressBarTogglePanel.java |   9 +-
 .../websocket/progress/ProgressUpdater.java        |   8 +-
 wicket-examples/src/main/resources/META-INF/NOTICE |   9 +-
 .../resources/org/apache/wicket/examples/style.css |   7 +-
 wicket-examples/src/site/site.xml                  |   7 +-
 wicket-experimental/pom.xml                        |   4 +-
 wicket-experimental/wicket-http2/pom.xml           |  15 +-
 .../wicket-http2/wicket-http2-core/pom.xml         |   6 +-
 .../src/main/java/module-info.java                 |  19 +-
 .../wicket/http2/markup/head/PushHeaderItem.java   |   3 +-
 .../apache/wicket/http2/markup/head/PushItem.java  |   6 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   3 +-
 .../wicket-http2/wicket-http2-jetty/pom.xml        |   6 +-
 .../src/main/java/module-info.java                 |  19 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   4 +-
 .../wicket-http2/wicket-http2-servlet4/pom.xml     |   2 +-
 .../src/main/java/module-info.java                 |  18 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   3 +-
 .../wicket-http2/wicket-http2-tomcat/pom.xml       |   6 +-
 .../src/main/java/module-info.java                 |  19 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   3 +-
 .../util/license/ApacheLicenceHeaderTest.java      |  34 -
 .../wicket-http2/wicket-http2-undertow/pom.xml     |   6 +-
 .../src/main/java/module-info.java                 |  19 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   3 +-
 .../util/license/ApacheLicenceHeaderTest.java      |  34 -
 wicket-experimental/wicket-metrics/pom.xml         |   8 +-
 .../wicket-metrics/src/main/java/module-info.java  |  36 +-
 wicket-extensions/pom.xml                          |   6 +-
 wicket-extensions/src/main/java/module-info.java   |  74 ++
 .../extensions/ajax/AjaxDownloadBehavior.java      |   8 +-
 .../extensions/ajax/AjaxFileDropBehavior.java      |   4 +-
 .../ajax/markup/html/AjaxLazyLoadPanel.java        |   2 +-
 .../ajax/markup/html/AjaxLazyLoadPanelTester.java  |   2 +-
 .../html/autocomplete/AutoCompleteSettings.java    |   5 +-
 .../html/autocomplete/IAutoCompleteRenderer.java   |   8 +-
 .../html/autocomplete/wicket-autocomplete.js       |  16 +-
 .../markup/html/form/upload/UploadProgressBar.java |   2 +-
 .../ajax/markup/html/modal/ModalDialog.java        |   2 +-
 .../ajax/markup/html/modal/ModalWindow.java        |   3 +-
 .../ajax/markup/html/repeater/AjaxListPanel.java   |   6 +-
 .../markup/html/basic/ILinkRenderStrategy.java     |   2 +-
 .../html/form/datetime/AbstractDateTimeField.java  |   6 +-
 .../html/form/datetime/LocalDateTimeTextField.java |   4 +-
 .../html/form/datetime/LocalTimeTextField.java     |   4 +-
 .../markup/html/form/datetime/TimeField.java       |   6 +-
 .../html/form/datetime/ZonedDateTimeField.java     |   2 +-
 .../data/table/export/CSVDataExporter.java         |   4 +-
 .../repeater/data/table/export/ExportToolbar.java  |   2 +-
 .../repeater/data/table/filter/FilterToolbar.java  |  16 +-
 .../markup/html/repeater/tree/NestedTree.java      |   6 +-
 .../markup/html/repeater/tree/TableTree.java       |   2 +-
 .../markup/html/repeater/tree/content/Folder.java  |   2 +-
 .../repeater/tree/content/StyledLinkLabel.java     |   4 +-
 .../wicket/extensions/wizard/IWizardModel.java     |   2 +-
 .../wicket/extensions/wizard/WizardButton.java     |   4 +-
 .../wicket/extensions/wizard/WizardButtonBar.java  |   3 -
 .../wizard/dynamic/IDynamicWizardStep.java         |   2 +-
 wicket-extensions/src/site/site.xml                |   7 +-
 .../markup/html/form/palette/PaletteTestPage.java  |   3 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   3 +-
 .../util/markup/xhtml/WellFormedXmlTest.java       |  69 +-
 .../util/license/ApacheLicenceHeaderTest.java      |  34 -
 wicket-guice/pom.xml                               |   6 +-
 .../src/main/java/module-info.java                 |  19 +-
 wicket-guice/src/site/site.xml                     |   7 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   5 +-
 wicket-ioc/pom.xml                                 |  12 +-
 .../src/main/java/module-info.java                 |  21 +-
 .../org/apache/wicket/proxy/IProxyFactory.java     |  21 +-
 .../apache/wicket/proxy/IProxyTargetLocator.java   |   2 +-
 .../apache/wicket/proxy/LazyInitProxyFactory.java  | 328 ++-------
 .../proxy/bytebuddy/ByteBuddyInterceptor.java      | 112 +++
 .../proxy/bytebuddy/ByteBuddyProxyFactory.java     | 213 ++++++
 .../wicket/proxy/cglib/CglibProxyFactory.java      | 187 +++++
 .../apache/wicket/proxy/jdk/JdkProxyFactory.java   | 198 ++++++
 .../wicket/proxy/objenesis/IInstantiator.java      |  43 +-
 .../proxy/objenesis/ObjenesisCGLibInterceptor.java |  12 +-
 .../proxy/objenesis/ObjenesisInstantiator.java     |  29 +-
 .../proxy/objenesis/ObjenesisProxyFactory.java     |  30 +-
 .../proxy/objenesis/ObjenesisProxyReplacement.java |  55 --
 wicket-ioc/src/site/site.xml                       |   5 -
 .../wicket/injection/util/MockDependency.java      |   5 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   3 +-
 .../wicket/proxy/LazyInitProxyFactoryTest.java     | 132 ++--
 .../PackagePrivateConcreteObject.java              |   4 +-
 .../proxy/packageprivate/PackagePrivateTest.java   | 109 +++
 .../wicket/proxy/util/NoDefaultConstructor.java    |  10 +-
 .../util/license/ApacheLicenceHeaderTest.java      |  34 -
 wicket-jmx/pom.xml                                 |  14 +-
 .../src/main/java/module-info.java                 |  19 +-
 .../org/apache/wicket/jmx/DebugSettingsMBean.java  |  22 +-
 .../java/org/apache/wicket/jmx/Initializer.java    |  93 ++-
 .../wicket/jmx/RequestCycleSettingsMBean.java      |  10 +-
 .../org/apache/wicket/jmx/StoreSettingsMBean.java  |   2 +-
 .../apache/wicket/jmx/wrapper/DebugSettings.java   |  37 -
 wicket-jmx/src/site/site.xml                       |   5 -
 .../jmx}/util/license/ApacheLicenceHeaderTest.java |   3 +-
 .../util/license/ApacheLicenceHeaderTest.java      |  34 -
 wicket-native-websocket/pom.xml                    |   2 +-
 .../wicket-native-websocket-core/pom.xml           |   8 +-
 .../src/main/java/module-info.java                 |  38 +-
 .../wicket-native-websocket-javax/pom.xml          |  14 +-
 .../src/main/java/module-info.java                 |  20 +-
 wicket-objectsizeof-agent/pom.xml                  |   6 +-
 .../src/main/java/module-info.java                 |  16 +-
 wicket-objectsizeof-agent/src/site/site.xml        |   5 -
 wicket-request/pom.xml                             |   2 +-
 .../src/main/java/module-info.java                 |  41 +-
 .../wicket/request/RequestHandlerExecutor.java     |  16 +-
 .../request/flow/RedirectToUrlException.java       |   8 +-
 .../apache/wicket/request/http/WebResponse.java    |   1 -
 wicket-spring/pom.xml                              |   2 +-
 .../src/main/java/module-info.java                 |  36 +-
 .../wicket/spring/SpringWebApplicationFactory.java |  10 +-
 .../wicket/spring/test/ApplicationContextMock.java |   2 +-
 wicket-spring/src/site/site.xml                    |   7 +-
 .../annot/SpringBeanWithGenericsTest.java          |   2 +-
 .../util/license/ApacheLicenceHeaderTest.java      |   4 +-
 .../util/license/ApacheLicenceHeaderTest.java      |  34 -
 wicket-user-guide/pom.xml                          |   8 +-
 wicket-user-guide/src/main/asciidoc/jee/jee_4.adoc |  16 +
 wicket-user-guide/src/main/asciidoc/single.adoc    |   2 +-
 wicket-util/pom.xml                                |   3 +-
 wicket-util/src/main/java/module-info.java         |  56 ++
 .../java/org/apache/wicket/util/diff/AddDelta.java |  15 -
 .../org/apache/wicket/util/diff/ChangeDelta.java   |  15 -
 .../org/apache/wicket/util/diff/DeleteDelta.java   |  15 -
 .../java/org/apache/wicket/util/diff/Delta.java    |   2 -
 .../apache/wicket/util/diff/myers/MyersDiff.java   |   2 -
 .../org/apache/wicket/util/io/BOMInputStream.java  |   9 +-
 .../org/apache/wicket/util/string/StringValue.java |   4 +-
 .../org/apache/wicket/util/string/Strings.java     |  19 +-
 .../wicket/util/value/CopyOnWriteValueMap.java     | 137 ----
 .../org/apache/wicket/util/value/ValueMap.java     | 111 ---
 .../org/apache/wicket/util/io/ConnectionsTest.java |   6 +-
 wicket-velocity/pom.xml                            |   2 +-
 .../src/main/java/module-info.java                 |  18 +-
 .../wicket/velocity/markup/html/VelocityPanel.java |   4 +-
 wicket-velocity/src/site/site.xml                  |   5 -
 .../util/license/ApacheLicenceHeaderTest.java      |   4 +-
 wicket/pom.xml                                     |   2 +-
 587 files changed, 6234 insertions(+), 5172 deletions(-)
 copy 
wicket-core/src/test/java/org/apache/wicket/markup/html/internal/SimplePanel.java
 => wicket-auth-roles/src/main/java/module-info.java (57%)
 copy wicket-auth-roles/src/test/java/org/apache/wicket/{ => 
authroles}/util/license/ApacheLicenceHeaderTest.java (91%)
 rename wicket-auth-roles/src/test/java/org/apache/wicket/{ => 
authroles}/util/markup/xhtml/WellFormedXmlTest.java (89%)
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-bean-validation/src/main/java/module-info.java (80%)
 rename {wicket-auth-roles/src/test/java/org/apache/wicket => 
wicket-bean-validation/src/test/java/org/apache/wicket/bean/validation}/util/license/ApacheLicenceHeaderTest.java
 (91%)
 copy {wicket-devutils/src/test/java/org/apache/wicket => 
wicket-bean-validation/src/test/java/org/apache/wicket/bean/validation}/util/markup/xhtml/WellFormedXmlTest.java
 (89%)
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-cdi/src/main/java/module-info.java (70%)
 create mode 100644 wicket-core/src/main/java/module-info.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/markup/html/form/LambdaChoiceRenderer.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/protocol/http/MultipartFormComponentListener.java
 rename wicket-core/src/test/java/META-INF/resources/org/apache/wicket/{ => 
core}/request/resource/sample.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/MultiRequestCycleListenerCallOrderApplication.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/MultiRequestCycleListenerCallOrderPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/MultiRequestCycleListenerCallOrderPage.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/MultiRequestCycleListenerCallOrderTest.java (99%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/PageRequestHandlerTrackerTest.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/RequestCycleListenerDetachOrderTest.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/RequestCycleListenerTest.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/RequestCycleUrlForTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/RequestHandlerExecutorTest.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/RerenderAjaxPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/RerenderAjaxPage.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/RerenderPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/RerenderPage.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/RerenderPageTest.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/cycle/UrlRendererTest.java (99%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/PageIdPolicyTest.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/PageProviderTest.java (99%)
 create mode 100644 
wicket-core/src/test/java/org/apache/wicket/core/request/handler/logger/ListenerLogDataTest.java
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/render/AbstractVariations.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/render/ShouldRedirectToTargetUrl.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/render/ShouldRenderPageAndWriteResponseVariations.java 
(98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/render/SkipRenderWithSetResponsePageTest.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/render/StatelessPageManipulatingPageParametersTest.java 
(98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/render/TestPageRenderer.java (84%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/render/TestVariations.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/render/Variation.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/render/VariationIterator.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/render/WebPageRendererTest.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/handler/resource/ResourceAuthorizationTest.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/mapper/CustomHomePageTest.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/mapper/info/ComponentInfoTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/mapper/info/PageComponentInfoTest.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/BundlesPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/BundlesPage.java (91%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/BundlesPage_ext_result.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/BundlesPage_result.html (56%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/BundlesPage_result_defer.html (52%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/ByteArrayResourceTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/CharSequenceResourceTest.java (77%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/ContextRelativeResourceReferenceTest.java (93%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/CssPackageResourceTest.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/DynamicImageResourceTest.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/JavaScriptPackageResourceTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/LessResourceReference.less (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/LessResourceReferenceTest.java (88%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/MetaInfStaticResourceReferenceTest.java (90%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/MinifiedAwareResourceReferenceTest.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/PackageResourceReferenceTest.java (90%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/ResouceBundleTest.java (93%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/ResourceReferenceLambdaTest.java (89%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/ResourceReferenceLocatingTest.csv (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/ResourceReferenceLocatingTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/ResourceReferenceRegistryTest.java (79%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/UrlResourceReferenceTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/WriteCallbackTest.java (81%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/a.css (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/a.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b.css (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b.min.css (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b.min.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_de.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_nl.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_nl.min.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_nl_BE.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_nl_BE.min.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_style.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_style.min.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_style_nl.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_style_nl.min.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_style_nl_BE.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_style_nl_BE.min.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_var_style.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_var_style.min.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_var_style_nl.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_var_style_nl.min.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_var_style_nl_BE.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/b_var_style_nl_BE.min.js (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/caching/ContextRelativeResourceCachingTest.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/caching/FilenameWithVersionResourceCachingStrategyTest.java
 (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/caching/QueryStringWithVersionResourceCachingStrategyTest.java
 (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/caching/TestResource.java (87%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_en.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_en_US.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_gt_4096.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_style.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_style2.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_style2_pt.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_style2_pt_BR.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_style_en.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_style_en_US.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_var.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_var_en.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_var_en_US.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_var_style.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_var_style2.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_var_style2_pt.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_var_style2_pt_BR.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_var_style_en.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/request/resource/resource_var_style_en_US.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/ExceptionTestBase.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/Log4jEventHistory.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/cookies/CookieUtilsTest.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/cookies/CookieValuePersisterTestPage.html (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/cookies/CookieValuePersisterTestPage.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/cookies/PreserveRequestCookieAfterLinkClickTest.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/cookies/SetCookieAndRedirectStatefullTestPage.html (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/cookies/SetCookieAndRedirectStatefullTestPage.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/cookies/SetCookieAndRedirectStatelessTestPage.html (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/cookies/SetCookieAndRedirectStatelessTestPage.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/cookies/SetCookieAndRedirectTest.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/file/WebApplicationPathTest.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/io/PageA.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/io/PageB.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/io/SerializableCheckerTest.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/lang/Address.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/lang/BooleanBean.java (96%)
 copy wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/lang/Country.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/lang/Country2.java (93%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/lang/Document.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/lang/Person.java (98%)
 copy wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/lang/Person2.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/lang/PropertyResolverTest.java (99%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/lang/WicketObjectsTest.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/markup/xhtml/WellFormedXmlTest.java (90%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/resource/PathTest.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/resource/ResourceStreamLocatorTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource/sourcePath 
=> core/util/resource}/ResourceStreamLocatorTest.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource/sourcePath 
=> core/util/resource}/ResourceStreamLocatorTest_de.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource/sourcePath 
=> core/util/resource}/ResourceStreamLocatorTest_de_DE.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource/sourcePath 
=> core/util/resource}/ResourceStreamLocatorTest_de_DE_POSIX.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource/sourcePath 
=> core/util/resource}/ResourceStreamLocatorTest_de__POSIX.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/resource/ResourceStreamLocatorTest_fr.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource/sourcePath 
=> core/util/resource}/ResourceStreamLocatorTest_style.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource/sourcePath 
=> core/util/resource}/ResourceStreamLocatorTest_style_de.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource/sourcePath 
=> core/util/resource}/ResourceStreamLocatorTest_style_de_DE.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource/sourcePath 
=> core/util/resource}/ResourceStreamLocatorTest_style_de_DE_POSIX.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource/sourcePath 
=> core/util/resource}/ResourceStreamLocatorTest_style_de__POSIX.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/resource/UrlResourceStreamTest.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/resource/locator/CachingResourceStreamLocatorTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/resource/locator/ResourceNameIteratorTest.java (90%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource => 
core/util/resource/sourcePath}/ResourceStreamLocatorTest.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource => 
core/util/resource/sourcePath}/ResourceStreamLocatorTest_de.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource => 
core/util/resource/sourcePath}/ResourceStreamLocatorTest_de_DE.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource => 
core/util/resource/sourcePath}/ResourceStreamLocatorTest_de_DE_POSIX.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource => 
core/util/resource/sourcePath}/ResourceStreamLocatorTest_de__POSIX.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource => 
core/util/resource/sourcePath}/ResourceStreamLocatorTest_style.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource => 
core/util/resource/sourcePath}/ResourceStreamLocatorTest_style_de.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource => 
core/util/resource/sourcePath}/ResourceStreamLocatorTest_style_de_DE.txt (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource => 
core/util/resource/sourcePath}/ResourceStreamLocatorTest_style_de_DE_POSIX.txt 
(100%)
 rename wicket-core/src/test/java/org/apache/wicket/{util/resource => 
core/util/resource/sourcePath}/ResourceStreamLocatorTest_style_de__POSIX.txt 
(100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/string/JavaScriptStripperTest.java (99%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/string/interpolator/PropertyVariableInterpolatorTest.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/template/CssTemplateTest.java (90%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/BlockedResourceLinkPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/BlockedResourceLinkPage.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/CookiePage.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/FormTesterSubmitLinkTest$TestPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/FormTesterSubmitLinkTest.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/FormTesterTest.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockAjaxFormPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockAjaxFormPage.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockFormFileUploadPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockFormFileUploadPage.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockFormPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockFormPage.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockFormSubmitsPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockFormSubmitsPage.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageAjaxSubmitLinkSubmitsWholeForm.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageAjaxSubmitLinkSubmitsWholeForm.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageParameterPage$MockInnerClassPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageParameterPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageParameterPage.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageWithFormAndAjaxFormSubmitBehavior.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageWithFormAndAjaxFormSubmitBehavior.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageWithFormAndCheckGroup.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageWithFormAndCheckGroup.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageWithLabelInEnclosure.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageWithLabelInEnclosure.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageWithLinkAndLabel.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockPageWithLinkAndLabel.java (93%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockResourceLinkPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/MockResourceLinkPage.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/NestedFormPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/NestedFormPage.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/StartComponentInPageRedirectToRenderTest.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/TagTesterTest.java (99%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/WicketTesterClickExternalLinkTest.java (93%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/WicketTesterCookieTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/WicketTesterLazyIsPageStatelessBase.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/WicketTesterLazyIsPageStatelessOnePassTest.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/WicketTesterLazyIsPageStatelessRedirectToBufferTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/WicketTesterLazyIsPageStatelessRedirectToRenderTest.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/WicketTesterSessionCreationTest.java (91%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/WicketTesterSessionInvalidateTest.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/WicketTesterTest.java (97%)
 copy wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/Book.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/CreateBook.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/CreateBook.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/CreateBook.properties (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/MyMockApplication.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/MyMockApplication.properties (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/MyMockApplication_de.properties (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/MyMockApplication_nl.properties (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/SuccessPage.html (100%)
 copy wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/SuccessPage.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/ViewBook.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_1/ViewBook.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_2/LoginPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_2/LoginPage.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_2/RedirectPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_2/RedirectPage.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_2/Test.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_3/ChoicePage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_3/ChoicePage.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_3/FormTesterTest.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_4/EmailPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_4/EmailPage.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_4/EmailPage.properties (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_4/FormTesterTest.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_5/AjaxLinkClickTest.java (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_5/AjaxSubmitLinkClickTest.java (93%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_5/MockPageWithFormAndContainedLink.html (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_5/MockPageWithFormAndContainedLink.java (93%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_5/MockPageWithFormAndLink.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_5/MockPageWithFormAndLink.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_5/MockPageWithLink.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_5/MockPageWithLink.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_6/LinkPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_6/LinkPage.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_6/ResultPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_6/ResultPage.java (93%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_7/HomePage.html (98%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_7/HomePage.java (97%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_7/TestHomePage.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_7/WicketApplication.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_8/ComponentFeedbackResourceTestingPage.html (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_8/ComponentFeedbackResourceTestingPage.java (95%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_8/TestResourceProvidingLabel.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/apps_8/TestResourceProvidingLabel.properties (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/bg.jpg (100%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/cookies/CollectAllRequestCookiesPage.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/cookies/EndPage.java (94%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/cookies/SetCookiePage.java (96%)
 rename wicket-core/src/test/java/org/apache/wicket/{ => 
core}/util/tester/test.html (100%)
 create mode 100644 
wicket-core/src/test/java/org/apache/wicket/markup/html/form/LambdaChoiceRendererTest.java
 rename 
wicket-core/src/test/java/org/apache/wicket/{util/tester/apps_1/Book.java => 
protocol/http/MultipartFormComponentListenerBean.java} (58%)
 create mode 100644 
wicket-core/src/test/java/org/apache/wicket/protocol/http/MultipartFormComponentListenerPage.html
 create mode 100644 
wicket-core/src/test/java/org/apache/wicket/protocol/http/MultipartFormComponentListenerPage.java
 create mode 100644 
wicket-core/src/test/java/org/apache/wicket/protocol/http/MultipartFormComponentListenerTest.java
 copy 
wicket-core/src/main/java/org/apache/wicket/protocol/https/RequireHttps.java => 
wicket-devutils/src/main/java/module-info.java (56%)
 rename wicket-devutils/src/test/java/org/apache/wicket/{ => 
devutils}/util/license/ApacheLicenceHeaderTest.java (91%)
 rename wicket-devutils/src/test/java/org/apache/wicket/{ => 
devutils}/util/markup/xhtml/WellFormedXmlTest.java (89%)
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-experimental/wicket-http2/wicket-http2-core/src/main/java/module-info.java
 (73%)
 copy {wicket-guice/src/test/java/org/apache/wicket => 
wicket-experimental/wicket-http2/wicket-http2-core/src/test/java/org/apache/wicket/http2/markup}/util/license/ApacheLicenceHeaderTest.java
 (90%)
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-experimental/wicket-http2/wicket-http2-jetty/src/main/java/module-info.java
 (72%)
 rename 
wicket-experimental/wicket-http2/{wicket-http2-core/src/test/java/org/apache/wicket
 => 
wicket-http2-jetty/src/test/java/org/apache/wicket/http2/markup/head/jetty}/util/license/ApacheLicenceHeaderTest.java
 (90%)
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-experimental/wicket-http2/wicket-http2-servlet4/src/main/java/module-info.java
 (74%)
 copy {wicket-guice/src/test/java/org/apache/wicket => 
wicket-experimental/wicket-http2/wicket-http2-servlet4/src/test/java/org/apache/wicket/http2/markup/head/servlet4}/util/license/ApacheLicenceHeaderTest.java
 (90%)
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-experimental/wicket-http2/wicket-http2-tomcat/src/main/java/module-info.java
 (72%)
 copy {wicket-guice/src/test/java/org/apache/wicket => 
wicket-experimental/wicket-http2/wicket-http2-tomcat/src/test/java/org/apache/wicket/http2/markup/head/tomcat}/util/license/ApacheLicenceHeaderTest.java
 (90%)
 delete mode 100644 
wicket-experimental/wicket-http2/wicket-http2-tomcat/src/test/java/org/apache/wicket/util/license/ApacheLicenceHeaderTest.java
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-experimental/wicket-http2/wicket-http2-undertow/src/main/java/module-info.java
 (72%)
 copy {wicket-guice/src/test/java/org/apache/wicket => 
wicket-experimental/wicket-http2/wicket-http2-undertow/src/test/java/org/apache/wicket/http2/markup/head/undertow}/util/license/ApacheLicenceHeaderTest.java
 (90%)
 delete mode 100644 
wicket-experimental/wicket-http2/wicket-http2-undertow/src/test/java/org/apache/wicket/util/license/ApacheLicenceHeaderTest.java
 copy 
wicket-core/src/main/java/org/apache/wicket/protocol/https/RequireHttps.java => 
wicket-experimental/wicket-metrics/src/main/java/module-info.java (50%)
 create mode 100644 wicket-extensions/src/main/java/module-info.java
 copy {wicket-guice/src/test/java/org/apache/wicket => 
wicket-extensions/src/test/java/org/apache/wicket/extensions}/util/license/ApacheLicenceHeaderTest.java
 (91%)
 rename wicket-extensions/src/test/java/org/apache/wicket/{ => 
extensions}/util/markup/xhtml/WellFormedXmlTest.java (89%)
 delete mode 100644 
wicket-extensions/src/test/java/org/apache/wicket/util/license/ApacheLicenceHeaderTest.java
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-guice/src/main/java/module-info.java (74%)
 rename 
{wicket-experimental/wicket-http2/wicket-http2-servlet4/src/test/java/org/apache/wicket
 => 
wicket-guice/src/test/java/org/apache/wicket/guice}/util/license/ApacheLicenceHeaderTest.java
 (91%)
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-ioc/src/main/java/module-info.java (70%)
 rename 
wicket-core/src/test/java/org/apache/wicket/util/tester/apps_1/SuccessPage.java 
=> wicket-ioc/src/main/java/org/apache/wicket/proxy/IProxyFactory.java (72%)
 create mode 100644 
wicket-ioc/src/main/java/org/apache/wicket/proxy/bytebuddy/ByteBuddyInterceptor.java
 create mode 100644 
wicket-ioc/src/main/java/org/apache/wicket/proxy/bytebuddy/ByteBuddyProxyFactory.java
 create mode 100644 
wicket-ioc/src/main/java/org/apache/wicket/proxy/cglib/CglibProxyFactory.java
 create mode 100644 
wicket-ioc/src/main/java/org/apache/wicket/proxy/jdk/JdkProxyFactory.java
 copy 
wicket-core/src/test/java/org/apache/wicket/resource/InvalidResourceSpecificationExceptionTest.java
 => 
wicket-ioc/src/main/java/org/apache/wicket/proxy/objenesis/IInstantiator.java 
(52%)
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Country.java => 
wicket-ioc/src/main/java/org/apache/wicket/proxy/objenesis/ObjenesisInstantiator.java
 (64%)
 delete mode 100644 
wicket-ioc/src/main/java/org/apache/wicket/proxy/objenesis/ObjenesisProxyReplacement.java
 copy {wicket-guice/src/test/java/org/apache/wicket => 
wicket-ioc/src/test/java/org/apache/wicket/injection}/util/license/ApacheLicenceHeaderTest.java
 (91%)
 rename wicket-ioc/src/test/java/org/apache/wicket/proxy/{ => 
packageprivate}/PackagePrivateConcreteObject.java (91%)
 create mode 100644 
wicket-ioc/src/test/java/org/apache/wicket/proxy/packageprivate/PackagePrivateTest.java
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-ioc/src/test/java/org/apache/wicket/proxy/util/NoDefaultConstructor.java 
(81%)
 delete mode 100644 
wicket-ioc/src/test/java/org/apache/wicket/util/license/ApacheLicenceHeaderTest.java
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-jmx/src/main/java/module-info.java (71%)
 rename {wicket-guice/src/test/java/org/apache/wicket => 
wicket-jmx/src/test/java/org/apache/wicket/jmx}/util/license/ApacheLicenceHeaderTest.java
 (91%)
 delete mode 100644 
wicket-jmx/src/test/java/org/apache/wicket/util/license/ApacheLicenceHeaderTest.java
 copy 
wicket-core/src/test/java/org/apache/wicket/markup/html/internal/SimplePanel.java
 => 
wicket-native-websocket/wicket-native-websocket-core/src/main/java/module-info.java
 (58%)
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-native-websocket/wicket-native-websocket-javax/src/main/java/module-info.java
 (70%)
 copy wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-objectsizeof-agent/src/main/java/module-info.java (81%)
 copy 
wicket-core/src/test/java/org/apache/wicket/markup/html/internal/SimplePanel.java
 => wicket-request/src/main/java/module-info.java (54%)
 rename wicket-core/src/test/java/org/apache/wicket/util/lang/Country.java => 
wicket-spring/src/main/java/module-info.java (64%)
 rename 
{wicket-experimental/wicket-http2/wicket-http2-jetty/src/test/java/org/apache/wicket
 => 
wicket-spring/src/test/java/org/apache/wicket/spring}/util/license/ApacheLicenceHeaderTest.java
 (91%)
 delete mode 100644 
wicket-spring/src/test/java/org/apache/wicket/util/license/ApacheLicenceHeaderTest.java
 create mode 100644 wicket-util/src/main/java/module-info.java
 rename wicket-core/src/test/java/org/apache/wicket/util/lang/Person2.java => 
wicket-velocity/src/main/java/module-info.java (77%)
 rename wicket-velocity/src/test/java/org/apache/wicket/{ => 
contrib}/util/license/ApacheLicenceHeaderTest.java (91%)

Reply via email to