This is an automated email from the ASF dual-hosted git repository.
juanpablo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/jspwiki.git.
from 1ba2c7e Fix bug detected by Sonar, command should be compared
againsts PageCommand, not against the ContextEnum - No version bump
new 9980e7a Move WikiSPIServletContextListener to new jspwiki-bootstrap
module
new fdd6e57 update commons-lang to 3.10 + introduce mockito as mock
testing library
new 7765bb2 added utility method to check if a class is present in
classpath
new 8bb4d50 add missing Apache License
new 07d1001 log initialization no longer responsability of the
WikiEngine, as the former is configured before the creation of the latter
new 997c377 update listener location
new 6b2ffbd make Wiki.init(..) public so it can be called from the
bootstrap module, and return the Wiki properties, so we're able to init the log
from there
new c5d7d62 add link to public API
new fc5044b add some unit tests
new 3c610f1 add mockito dependencies
new a0d77e3 add jspwiki-bootstrap module
new fe7f3fc small usability improvement: make tab key follow login form
fields
new 58b0463 Rename servlet context listener so it shows intentionality
more clearly
new 3fda3af 2.11.0-M7-git-17
The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
ChangeLog.md | 28 ++++++--
jspwiki-api/pom.xml | 12 ++++
.../src/main/java/org/apache/wiki/api/Release.java | 2 +-
.../java/org/apache/wiki/api/core/ContextEnum.java | 19 ++++++
.../wiki/api/filters/FilterSupportOperations.java | 18 ++++++
.../src/main/java/org/apache/wiki/api/package.html | 2 +
.../java/org/apache/wiki/api/spi/ContextDSL.java | 18 ++++++
.../main/java/org/apache/wiki/api/spi/Wiki.java | 3 +-
.../api/spi/WikiSPIServletContextListener.java | 20 ------
.../test/java/org/apache/wiki/api/ReleaseTest.java | 0
.../org/apache/wiki/api/core/ContextEnumTest.java | 24 ++-----
.../api/filters/FilterSupportOperationsTest.java | 24 ++-----
.../apache/wiki/api/filters/PageFilterTest.java | 29 ++++-----
.../apache/wiki/api/filters/TestPageFilter.java | 11 ++--
.../org/apache/wiki/api/spi/AclsSPITestImpl.java | 19 ++++++
.../apache/wiki/api/spi/ContentsSPITestImpl.java | 20 ++++++
.../apache/wiki/api/spi/ContextSPITestImpl.java | 33 ++++++++++
.../org/apache/wiki/api/spi/EngineSPITestImpl.java | 15 +++++
.../apache/wiki/api/spi/SessionSPITestImpl.java | 25 ++++++++
.../java/org/apache/wiki/api/spi/WikiTest.java | 60 +++++++++++++++++
.../services/org.apache.wiki.api.spi.AclsSPI | 1 +
.../services/org.apache.wiki.api.spi.ContentsSPI | 1 +
.../services/org.apache.wiki.api.spi.ContextSPI | 1 +
.../services/org.apache.wiki.api.spi.EngineSPI | 1 +
.../services/org.apache.wiki.api.spi.SessionSPI | 1 +
.../src/test/resources/ini/jspwiki.properties | 5 ++
{jspwiki-api => jspwiki-bootstrap}/pom.xml | 33 ++++++----
.../WikiBootstrapServletContextListener.java | 75 ++++++++++++++++++++++
.../java/org/apache/wiki/bootstrap}/package.html | 12 +++-
.../WikiBootstrapServletContextListenerTest.java | 65 +++++++++++++++++++
.../apache/wiki/bootstrap/spi/AclsSPITestImpl.java | 20 ++++++
.../wiki/bootstrap/spi/ContentsSPITestImpl.java | 21 ++++++
.../wiki/bootstrap/spi/ContextSPITestImpl.java | 34 ++++++++++
.../wiki/bootstrap/spi/EngineSPITestImpl.java | 16 +++++
.../wiki/bootstrap/spi/SessionSPITestImpl.java | 26 ++++++++
.../services/org.apache.wiki.api.spi.AclsSPI | 1 +
.../services/org.apache.wiki.api.spi.ContentsSPI | 1 +
.../services/org.apache.wiki.api.spi.ContextSPI | 1 +
.../services/org.apache.wiki.api.spi.EngineSPI | 1 +
.../services/org.apache.wiki.api.spi.SessionSPI | 1 +
.../src/test/resources/ini/jspwiki.properties | 5 ++
.../src/main/webapp/WEB-INF/web.xml | 2 +-
.../src/main/webapp/WEB-INF/web.xml | 2 +-
.../src/main/webapp/WEB-INF/web.xml | 2 +-
.../src/main/webapp/WEB-INF/web.xml | 2 +-
.../src/main/webapp/WEB-INF/web.xml | 2 +-
.../src/main/java/org/apache/wiki/WikiEngine.java | 27 ++------
jspwiki-main/src/test/resources/WEB-INF/web.xml | 2 +-
.../main/java/org/apache/wiki/util/ClassUtil.java | 15 +++++
.../java/org/apache/wiki/util/ClassUtilTest.java | 45 ++++++-------
jspwiki-war/pom.xml | 6 ++
jspwiki-war/src/main/webapp/WEB-INF/web.xml | 2 +-
.../main/webapp/templates/default/LoginContent.jsp | 12 ++--
pom.xml | 16 ++++-
54 files changed, 676 insertions(+), 163 deletions(-)
delete mode 100644
jspwiki-api/src/main/java/org/apache/wiki/api/spi/WikiSPIServletContextListener.java
rename {jspwiki-main =>
jspwiki-api}/src/test/java/org/apache/wiki/api/ReleaseTest.java (100%)
copy jspwiki-main/src/test/java/org/apache/wiki/parser/MarkupParserTest.java
=> jspwiki-api/src/test/java/org/apache/wiki/api/core/ContextEnumTest.java (65%)
copy jspwiki-main/src/test/java/org/apache/wiki/parser/MarkupParserTest.java
=>
jspwiki-api/src/test/java/org/apache/wiki/api/filters/FilterSupportOperationsTest.java
(65%)
copy jspwiki-main/src/test/java/org/apache/wiki/parser/MarkupParserTest.java
=> jspwiki-api/src/test/java/org/apache/wiki/api/filters/PageFilterTest.java
(56%)
copy jspwiki-war/src/main/webapp/templates/default/GroupContent.jsp =>
jspwiki-api/src/test/java/org/apache/wiki/api/filters/TestPageFilter.java (84%)
create mode 100644
jspwiki-api/src/test/java/org/apache/wiki/api/spi/AclsSPITestImpl.java
create mode 100644
jspwiki-api/src/test/java/org/apache/wiki/api/spi/ContentsSPITestImpl.java
create mode 100644
jspwiki-api/src/test/java/org/apache/wiki/api/spi/ContextSPITestImpl.java
create mode 100644
jspwiki-api/src/test/java/org/apache/wiki/api/spi/EngineSPITestImpl.java
create mode 100644
jspwiki-api/src/test/java/org/apache/wiki/api/spi/SessionSPITestImpl.java
create mode 100644
jspwiki-api/src/test/java/org/apache/wiki/api/spi/WikiTest.java
create mode 100644
jspwiki-api/src/test/resources/META-INF/services/org.apache.wiki.api.spi.AclsSPI
create mode 100644
jspwiki-api/src/test/resources/META-INF/services/org.apache.wiki.api.spi.ContentsSPI
create mode 100644
jspwiki-api/src/test/resources/META-INF/services/org.apache.wiki.api.spi.ContextSPI
create mode 100644
jspwiki-api/src/test/resources/META-INF/services/org.apache.wiki.api.spi.EngineSPI
create mode 100644
jspwiki-api/src/test/resources/META-INF/services/org.apache.wiki.api.spi.SessionSPI
create mode 100644 jspwiki-api/src/test/resources/ini/jspwiki.properties
copy {jspwiki-api => jspwiki-bootstrap}/pom.xml (86%)
create mode 100644
jspwiki-bootstrap/src/main/java/org/apache/wiki/bootstrap/WikiBootstrapServletContextListener.java
copy {jspwiki-api/src/main/java/org/apache/wiki/api/plugin =>
jspwiki-bootstrap/src/main/java/org/apache/wiki/bootstrap}/package.html (75%)
create mode 100644
jspwiki-bootstrap/src/test/java/org/apache/wiki/bootstrap/WikiBootstrapServletContextListenerTest.java
create mode 100644
jspwiki-bootstrap/src/test/java/org/apache/wiki/bootstrap/spi/AclsSPITestImpl.java
create mode 100644
jspwiki-bootstrap/src/test/java/org/apache/wiki/bootstrap/spi/ContentsSPITestImpl.java
create mode 100644
jspwiki-bootstrap/src/test/java/org/apache/wiki/bootstrap/spi/ContextSPITestImpl.java
create mode 100644
jspwiki-bootstrap/src/test/java/org/apache/wiki/bootstrap/spi/EngineSPITestImpl.java
create mode 100644
jspwiki-bootstrap/src/test/java/org/apache/wiki/bootstrap/spi/SessionSPITestImpl.java
create mode 100644
jspwiki-bootstrap/src/test/resources/META-INF/services/org.apache.wiki.api.spi.AclsSPI
create mode 100644
jspwiki-bootstrap/src/test/resources/META-INF/services/org.apache.wiki.api.spi.ContentsSPI
create mode 100644
jspwiki-bootstrap/src/test/resources/META-INF/services/org.apache.wiki.api.spi.ContextSPI
create mode 100644
jspwiki-bootstrap/src/test/resources/META-INF/services/org.apache.wiki.api.spi.EngineSPI
create mode 100644
jspwiki-bootstrap/src/test/resources/META-INF/services/org.apache.wiki.api.spi.SessionSPI
create mode 100644 jspwiki-bootstrap/src/test/resources/ini/jspwiki.properties