You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by ju...@apache.org on 2019/12/19 17:51:38 UTC
[jspwiki-site] branch asf-site updated: manually upload 2.11.0.M6
japicmp reports
This is an automated email from the ASF dual-hosted git repository.
juanpablo pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/jspwiki-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new f7996c1 manually upload 2.11.0.M6 japicmp reports
f7996c1 is described below
commit f7996c1ba1667e820e5d4de359f14988bb91c829
Author: Juan Pablo Santos RodrÃguez <ju...@gmail.com>
AuthorDate: Thu Dec 19 18:50:03 2019 +0100
manually upload 2.11.0.M6 japicmp reports
---
japicmp/2.11.0.M6/cmp-jspwiki-main.diff | 5196 ++
japicmp/2.11.0.M6/cmp-jspwiki-main.html | 86581 ++++++++++++++++++
japicmp/2.11.0.M6/cmp-jspwiki-markdown.diff | 185 +
japicmp/2.11.0.M6/cmp-jspwiki-markdown.html | 4356 +
japicmp/2.11.0.M6/cmp-jspwiki-util.diff | 5033 +
japicmp/2.11.0.M6/cmp-jspwiki-util.html | 121200 +++++++++++++++++++++++++
6 files changed, 222551 insertions(+)
diff --git a/japicmp/2.11.0.M6/cmp-jspwiki-main.diff b/japicmp/2.11.0.M6/cmp-jspwiki-main.diff
new file mode 100644
index 0000000..17e857b
--- /dev/null
+++ b/japicmp/2.11.0.M6/cmp-jspwiki-main.diff
@@ -0,0 +1,5196 @@
+Comparing source compatibility of E:\Java\.m2\repository\org\apache\jspwiki\jspwiki-main\2.11.0.M6\jspwiki-main-2.11.0.M6.jar against E:\Java\.m2\repository\org\apache\jspwiki\jspwiki-war\2.10.5\jspwiki-war-2.10.5-classes.jar
+WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ajax.AjaxUtil (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC AjaxUtil()
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getNextPathPart(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String toJson(java.lang.Object)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ajax.WikiAjaxDispatcherServlet (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiAjaxDispatcherServlet()
+ === UNCHANGED METHOD: PUBLIC void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ajax.WikiAjaxServlet findServletByName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getServletName(java.lang.String)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void init(javax.servlet.ServletConfig)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC STATIC void registerServlet(org.apache.wiki.ajax.WikiAjaxServlet)
+ === UNCHANGED METHOD: PUBLIC STATIC void registerServlet(java.lang.String, org.apache.wiki.ajax.WikiAjaxServlet)
+ === UNCHANGED METHOD: PUBLIC STATIC void registerServlet(java.lang.String, org.apache.wiki.ajax.WikiAjaxServlet, java.security.Permission)
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.ajax.WikiAjaxServlet (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getServletMapping()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, java.util.List)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.api.engine.AdminBeanManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void actionPerformed(org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.ui.admin.AdminBean findBean(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.List getAllBeans()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT int getTypeFromString(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.api.engine.FilterManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_FILTERXML
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int USER_FILTER_PRIORITY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int SYSTEM_FILTER_PRIORITY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_XMLFILE
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void addPageFilter(org.apache.wiki.api.filters.PageFilter, int)
+ === UNCHANGED EXCEPTION: java.lang.IllegalArgumentException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void destroy()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void doPostSaveFiltering(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String doPostTranslateFiltering(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String doPreSaveFiltering(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String doPreTranslateFiltering(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.List getFilterList()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.modules.WikiModuleInfo getModuleInfo(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Collection modules()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.api.engine.PluginManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_EXTERNALJARS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_BOUNDS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_DEBUG
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_SEARCHPATH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_PACKAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_BODY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_CMDLINE
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void enablePlugins(boolean)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String execute(org.apache.wiki.WikiContext, java.lang.String, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String execute(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.plugin.DefaultPluginManager$WikiPluginInfo getModuleInfo(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.oro.text.regex.Pattern getPluginPattern()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getPluginSearchPath()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Collection modules()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.api.plugin.WikiPlugin newWikiPlugin(java.lang.String, java.util.ResourceBundle)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Map parseArgs(java.lang.String)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean pluginsEnabled()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.api.exceptions.FilterException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC FilterException(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.api.exceptions.NoRequiredPropertyException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC NoRequiredPropertyException(java.lang.String, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.api.exceptions.NoSuchVariableException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC NoSuchVariableException(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.api.exceptions.PluginException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC PluginException(java.lang.String)
+ === UNCHANGED CONSTRUCTOR: PUBLIC PluginException(java.lang.String, java.lang.Throwable)
+ === UNCHANGED METHOD: PUBLIC java.lang.Throwable getRootThrowable()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.api.exceptions.ProviderException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC ProviderException(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.api.exceptions.RedirectException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC RedirectException(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getRedirect()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.api.exceptions.WikiException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiException(java.lang.String)
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiException(java.lang.String, java.lang.Throwable)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.api.exceptions.WikiI18nException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PROTECTED FINAL java.lang.Object[] args
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiI18nException(java.lang.String, java.lang.Object[])
+ === UNCHANGED METHOD: PUBLIC java.lang.Object[] getArgs()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.api.filters.BasicPageFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.filters.PageFilter
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED CONSTRUCTOR: PUBLIC BasicPageFilter()
+ === UNCHANGED METHOD: PUBLIC void destroy(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC void postSave(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC java.lang.String postTranslate(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC java.lang.String preSave(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC java.lang.String preTranslate(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.api.filters.PageFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void destroy(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void postSave(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String postTranslate(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String preSave(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String preTranslate(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.api.plugin.InitializablePlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiEngine)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.api.plugin.ParserStagePlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void executeParser(org.apache.wiki.parser.PluginContent, org.apache.wiki.WikiContext, java.util.Map)
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.api.plugin.WikiPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CORE_PLUGINS_RESOURCEBUNDLE
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.attachment.Attachment (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.lang.Cloneable
+ === UNCHANGED INTERFACE: java.lang.Comparable
+ === UNCHANGED CONSTRUCTOR: PUBLIC Attachment(org.apache.wiki.WikiEngine, java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getFileName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getParentName()
+ === UNCHANGED METHOD: PUBLIC boolean isCacheable()
+ === UNCHANGED METHOD: PUBLIC void setCacheable(boolean)
+ === UNCHANGED METHOD: PUBLIC void setFileName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.attachment.AttachmentManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_PROVIDER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_MAXSIZE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_ALLOWEDEXTENSIONS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int DEFAULT_CACHECAPACITY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CACHE_NAME
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PROP_FORDBIDDENEXTENSIONS
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String PROP_FORCEDOWNLOAD
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String PROP_FORBIDDENEXTENSIONS
+ === UNCHANGED CONSTRUCTOR: PUBLIC AttachmentManager(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC boolean attachmentsEnabled()
+ === UNCHANGED METHOD: PUBLIC void deleteAttachment(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void deleteVersion(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) boolean forceDownload(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getAllAttachments()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.attachment.Attachment getAttachmentInfo(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.attachment.Attachment getAttachmentInfo(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.attachment.Attachment getAttachmentInfo(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.attachment.Attachment getAttachmentInfo(org.apache.wiki.WikiContext, java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getAttachmentInfoName(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.io.InputStream getAttachmentStream(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.io.InputStream getAttachmentStream(org.apache.wiki.WikiContext, org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.providers.WikiAttachmentProvider getCurrentProvider()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.attachment.DynamicAttachment getDynamicAttachment(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.List getVersionHistory(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC boolean hasAttachments(org.apache.wiki.WikiPage)
+ ***! MODIFIED METHOD: PUBLIC java.util.List (<-java.util.Collection) listAttachments(org.apache.wiki.WikiPage)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void storeAttachment(org.apache.wiki.attachment.Attachment, java.io.File)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void storeAttachment(org.apache.wiki.attachment.Attachment, java.io.InputStream)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void storeDynamicAttachment(org.apache.wiki.WikiContext, org.apache.wiki.attachment.DynamicAttachment)
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.attachment.AttachmentServlet (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL long DEFAULT_EXPIRY
+ === UNCHANGED CONSTRUCTOR: PUBLIC AttachmentServlet()
+ *** MODIFIED METHOD: PUBLIC void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ --- REMOVED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PROTECTED void doOptions(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ *** MODIFIED METHOD: PUBLIC void doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ --- REMOVED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PROTECTED boolean executeUpload(org.apache.wiki.WikiContext, java.io.InputStream, java.lang.String, java.lang.String, java.lang.String, java.lang.String, long)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.RedirectException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void init(javax.servlet.ServletConfig)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PROTECTED java.lang.String upload(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.RedirectException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.attachment.DynamicAttachment (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.lang.Cloneable
+ === UNCHANGED INTERFACE: java.lang.Comparable
+ === UNCHANGED CONSTRUCTOR: PUBLIC DynamicAttachment(org.apache.wiki.WikiEngine, java.lang.String, java.lang.String, org.apache.wiki.attachment.DynamicAttachmentProvider)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.attachment.DynamicAttachmentProvider getProvider()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.attachment.DynamicAttachmentProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.io.InputStream getAttachmentData(org.apache.wiki.WikiContext, org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.auth.acl.Acl (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean addEntry(org.apache.wiki.auth.acl.AclEntry)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Enumeration entries()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.security.Principal[] findPrincipals(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.acl.AclEntry getEntry(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean isEmpty()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean removeEntry(org.apache.wiki.auth.acl.AclEntry)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String toString()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.auth.acl.AclEntry (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean addPermission(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean checkPermission(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.security.Principal getPrincipal()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Enumeration permissions()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean removePermission(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean setPrincipal(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.acl.AclEntryImpl (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.auth.acl.AclEntry
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC AclEntryImpl()
+ === UNCHANGED METHOD: PUBLIC boolean addPermission(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC boolean checkPermission(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC java.security.Principal getPrincipal()
+ === UNCHANGED METHOD: PUBLIC java.util.Enumeration permissions()
+ === UNCHANGED METHOD: PUBLIC boolean removePermission(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC boolean setPrincipal(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.acl.AclImpl (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.auth.acl.Acl
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC AclImpl()
+ === UNCHANGED METHOD: PUBLIC boolean addEntry(org.apache.wiki.auth.acl.AclEntry)
+ === UNCHANGED METHOD: PUBLIC java.util.Enumeration entries()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] findPrincipals(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.acl.AclEntry getEntry(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC boolean isEmpty()
+ === UNCHANGED METHOD: PUBLIC boolean removeEntry(org.apache.wiki.auth.acl.AclEntry)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.auth.acl.AclManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.acl.Acl getPermissions(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.acl.Acl parseAcl(org.apache.wiki.WikiPage, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setPermissions(org.apache.wiki.WikiPage, org.apache.wiki.auth.acl.Acl)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.acl.DefaultAclManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.auth.acl.AclManager
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.util.regex.Pattern ACL_PATTERN
+ === UNCHANGED CONSTRUCTOR: PUBLIC DefaultAclManager()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.acl.Acl getPermissions(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.acl.Acl parseAcl(org.apache.wiki.WikiPage, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PROTECTED STATIC java.lang.String printAcl(org.apache.wiki.auth.acl.Acl)
+ === UNCHANGED METHOD: PUBLIC void setPermissions(org.apache.wiki.WikiPage, org.apache.wiki.auth.acl.Acl)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.acl.UnresolvedPrincipal (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.security.Principal
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC UnresolvedPrincipal(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.auth.AuthenticationManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String SECURITY_CONTAINER
+ --- REMOVED ANNOTATION: java.lang.Deprecated
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String SECURITY_JAAS
+ --- REMOVED ANNOTATION: java.lang.Deprecated
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String SECURITY_OFF
+ --- REMOVED ANNOTATION: java.lang.Deprecated
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String COOKIE_MODULE
+ === UNCHANGED FIELD: PROTECTED java.lang.Class m_loginModuleClass
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_ALLOW_COOKIE_AUTH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_LOGIN_THROTTLING
+ === UNCHANGED FIELD: PROTECTED java.util.Map m_loginModuleOptions
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PROP_SECURITY
+ --- REMOVED ANNOTATION: java.lang.Deprecated
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String PREFIX_LOGIN_MODULE_OPTIONS
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.util.Map EMPTY_MAP
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String PROP_LOGIN_MODULE
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String PROP_ALLOW_COOKIE_ASSERTIONS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_STOREIPADDRESS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String COOKIE_AUTHENTICATION_MODULE
+ === UNCHANGED CONSTRUCTOR: PUBLIC AuthenticationManager()
+ === UNCHANGED METHOD: PUBLIC void addWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC boolean allowsCookieAssertions()
+ === UNCHANGED METHOD: PUBLIC boolean allowsCookieAuthentication()
+ === UNCHANGED METHOD: PROTECTED java.util.Set doJAASLogin(java.lang.Class, javax.security.auth.callback.CallbackHandler, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PROTECTED STATIC java.net.URL findConfigFile(org.apache.wiki.WikiEngine, java.lang.String)
+ === UNCHANGED METHOD: PROTECTED void fireEvent(int, java.security.Principal, java.lang.Object)
+ === UNCHANGED METHOD: PROTECTED java.security.Principal getLoginPrincipal(java.util.Set)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC boolean isContainerAuthenticated()
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isRolePrincipal(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isUserPrincipal(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC boolean login(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ ---! REMOVED METHOD: PUBLIC(-) boolean login(org.apache.wiki.WikiSession, java.lang.String, java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC boolean login(org.apache.wiki.WikiSession, javax.servlet.http.HttpServletRequest, java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void logout(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC void removeWikiEventListener(org.apache.wiki.event.WikiEventListener)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.auth.AuthorizationManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String POLICY
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String DEFAULT_POLICY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_AUTHORIZER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_AUTHORIZER
+ === UNCHANGED CONSTRUCTOR: PUBLIC AuthorizationManager()
+ === UNCHANGED METHOD: PUBLIC void addWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PROTECTED boolean allowedByLocalPolicy(java.security.Principal[], java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC boolean checkPermission(org.apache.wiki.WikiSession, java.security.Permission)
+ === UNCHANGED METHOD: PROTECTED boolean checkStaticPermission(org.apache.wiki.WikiSession, java.security.Permission)
+ === UNCHANGED METHOD: PROTECTED void fireEvent(int, java.security.Principal, java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.Authorizer getAuthorizer()
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC boolean hasAccess(org.apache.wiki.WikiContext, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC boolean hasAccess(org.apache.wiki.WikiContext, javax.servlet.http.HttpServletResponse, boolean)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PROTECTED boolean hasRoleOrPrincipal(org.apache.wiki.WikiSession, java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ ---! REMOVED METHOD: PROTECTED(-) boolean isJAASAuthorized()
+ --- REMOVED ANNOTATION: java.lang.Deprecated
+ === UNCHANGED METHOD: PUBLIC boolean isUserInRole(org.apache.wiki.WikiSession, java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC void removeWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC java.security.Principal resolvePrincipal(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.authorize.Group (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PROTECTED Group(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean add(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC void clear()
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.util.Date getCreated()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getCreator()
+ === UNCHANGED METHOD: PUBLIC java.util.Date getLastModified()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getModifier()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal getPrincipal()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getWiki()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC boolean isMember(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] members()
+ === UNCHANGED METHOD: PUBLIC boolean remove(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC void setCreated(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC FINAL void setCreator(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setLastModified(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC FINAL void setModifier(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+***! MODIFIED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.auth.authorize.GroupDatabase (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ---! REMOVED METHOD: PUBLIC(-) ABSTRACT(-) void commit()
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void delete(org.apache.wiki.auth.authorize.Group)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.authorize.Group[] groups()
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void save(org.apache.wiki.auth.authorize.Group, java.security.Principal)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.authorize.GroupManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED INTERFACE: org.apache.wiki.auth.Authorizer
+ === UNCHANGED INTERFACE: org.apache.wiki.event.WikiEventListener
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String MESSAGES_KEY
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.event.WikiEventListener m_groupListener
+ === UNCHANGED CONSTRUCTOR: PUBLIC GroupManager()
+ === UNCHANGED METHOD: PUBLIC void actionPerformed(org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PUBLIC void addWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PROTECTED void checkGroupName(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PROTECTED java.lang.String[] extractMembers(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.security.Principal findRole(java.lang.String)
+ === UNCHANGED METHOD: PROTECTED void fireEvent(int, java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.authorize.Group getGroup(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.authorize.GroupDatabase getGroupDatabase()
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] getRoles()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC boolean isUserInRole(org.apache.wiki.WikiSession, java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.authorize.Group parseGroup(java.lang.String, java.lang.String, boolean)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.authorize.Group parseGroup(org.apache.wiki.WikiContext, boolean)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void removeGroup(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void removeWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC void setGroup(org.apache.wiki.WikiSession, org.apache.wiki.auth.authorize.Group)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void validateGroup(org.apache.wiki.WikiContext, org.apache.wiki.auth.authorize.Group)
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.auth.authorize.JDBCGroupDatabase (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.auth.authorize.GroupDatabase
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_GROUPDB_MEMBER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_GROUPDB_MODIFIER
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_GROUPDB_DATASOURCE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_GROUPDB_TABLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_GROUPDB_MEMBER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_GROUPDB_TABLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_GROUPDB_MODIFIED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_GROUPDB_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_GROUPDB_MEMBER_TABLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_GROUPDB_MEMBER_TABLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_GROUPDB_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_GROUPDB_MODIFIED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_GROUPDB_CREATED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_GROUPDB_MODIFIER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_GROUPDB_CREATED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_GROUPDB_CREATOR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_GROUPDB_CREATOR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_GROUPDB_DATASOURCE
+ === UNCHANGED CONSTRUCTOR: PUBLIC JDBCGroupDatabase()
+ --- REMOVED METHOD: PUBLIC(-) void commit()
+ --- REMOVED ANNOTATION: java.lang.Deprecated
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void delete(org.apache.wiki.auth.authorize.Group)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.authorize.Group[] groups()
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void save(org.apache.wiki.auth.authorize.Group, java.security.Principal)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.authorize.Role (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.security.Principal
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.authorize.Role ALL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.authorize.Role ANONYMOUS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.authorize.Role ASSERTED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.authorize.Role AUTHENTICATED
+ === UNCHANGED CONSTRUCTOR: PUBLIC Role(java.lang.String)
+ === UNCHANGED CONSTRUCTOR: PROTECTED Role()
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isBuiltInRole(org.apache.wiki.auth.authorize.Role)
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isReservedName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.auth.authorize.WebAuthorizer (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.auth.Authorizer
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean isUserInRole(javax.servlet.http.HttpServletRequest, java.security.Principal)
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.auth.authorize.WebContainerAuthorizer (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.auth.authorize.WebAuthorizer
+ === UNCHANGED INTERFACE: org.apache.wiki.auth.Authorizer
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.auth.authorize.Role[] m_containerRoles
+ === UNCHANGED FIELD: PROTECTED boolean m_containerAuthorized
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED CONSTRUCTOR: PUBLIC WebContainerAuthorizer()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal findRole(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] getRoles()
+ *** MODIFIED METHOD: PROTECTED org.apache.wiki.auth.authorize.Role[] getRoles(org.jdom2.Document)
+ --- REMOVED EXCEPTION: org.jdom2.JDOMException
+ === UNCHANGED METHOD: PROTECTED org.jdom2.Document getWebXml()
+ === UNCHANGED EXCEPTION: org.jdom2.JDOMException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ *** MODIFIED METHOD: PUBLIC boolean isConstrained(java.lang.String, org.apache.wiki.auth.authorize.Role)
+ --- REMOVED EXCEPTION: org.jdom2.JDOMException
+ === UNCHANGED METHOD: PUBLIC boolean isContainerAuthorized()
+ === UNCHANGED METHOD: PUBLIC boolean isUserInRole(javax.servlet.http.HttpServletRequest, java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC boolean isUserInRole(org.apache.wiki.WikiSession, java.security.Principal)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.authorize.WebContainerAuthorizer$LocalEntityResolver (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.xml.sax.EntityResolver
+ === UNCHANGED CONSTRUCTOR: PUBLIC WebContainerAuthorizer$LocalEntityResolver(org.apache.wiki.auth.authorize.WebContainerAuthorizer)
+ === UNCHANGED METHOD: PUBLIC org.xml.sax.InputSource resolveEntity(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.xml.sax.SAXException
+ === UNCHANGED EXCEPTION: java.io.IOException
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.auth.authorize.XMLGroupDatabase (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.auth.authorize.GroupDatabase
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DATABASE
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED CONSTRUCTOR: PUBLIC XMLGroupDatabase()
+ --- REMOVED METHOD: PUBLIC(-) void commit()
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void delete(org.apache.wiki.auth.authorize.Group)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.authorize.Group[] groups()
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void save(org.apache.wiki.auth.authorize.Group, java.security.Principal)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.auth.Authorizer (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.security.Principal findRole(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.security.Principal[] getRoles()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean isUserInRole(org.apache.wiki.WikiSession, java.security.Principal)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.GroupPrincipal (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.security.Principal
+ === UNCHANGED CONSTRUCTOR: PUBLIC GroupPrincipal(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+***! MODIFIED CLASS: PUBLIC ABSTRACT org.apache.wiki.auth.login.AbstractLoginModule (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.spi.LoginModule
+ ---! REMOVED FIELD: PROTECTED(-) java.util.Collection m_principalsToOverwrite
+ === UNCHANGED FIELD: PROTECTED java.util.Map m_state
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String NULL
+ === UNCHANGED FIELD: PROTECTED java.util.Map m_options
+ === UNCHANGED FIELD: PROTECTED javax.security.auth.callback.CallbackHandler m_handler
+ === UNCHANGED FIELD: PROTECTED java.util.Collection m_principals
+ === UNCHANGED FIELD: PROTECTED javax.security.auth.Subject m_subject
+ ---! REMOVED FIELD: PROTECTED(-) java.util.Collection m_previousWikiPrincipals
+ ---! REMOVED FIELD: PROTECTED(-) java.util.Collection m_principalsToRemove
+ === UNCHANGED CONSTRUCTOR: PUBLIC AbstractLoginModule()
+ *** MODIFIED METHOD: PUBLIC FINAL boolean abort()
+ --- REMOVED EXCEPTION: javax.security.auth.login.LoginException
+ === UNCHANGED METHOD: PUBLIC FINAL boolean commit()
+ === UNCHANGED METHOD: PUBLIC FINAL void initialize(javax.security.auth.Subject, javax.security.auth.callback.CallbackHandler, java.util.Map, java.util.Map)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean login()
+ === UNCHANGED EXCEPTION: javax.security.auth.login.LoginException
+ *** MODIFIED METHOD: PUBLIC FINAL boolean logout()
+ --- REMOVED EXCEPTION: javax.security.auth.login.LoginException
+===! UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.login.AnonymousLoginModule (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.spi.LoginModule
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROMPT
+ === UNCHANGED CONSTRUCTOR: PUBLIC AnonymousLoginModule()
+ === UNCHANGED METHOD: PUBLIC boolean login()
+ === UNCHANGED EXCEPTION: javax.security.auth.login.LoginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.login.AuthorizerCallback (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.callback.Callback
+ === UNCHANGED CONSTRUCTOR: PUBLIC AuthorizerCallback()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.Authorizer getAuthorizer()
+ === UNCHANGED METHOD: PUBLIC void setAuthorizer(org.apache.wiki.auth.Authorizer)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.auth.login.CookieAssertionLoginModule (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.spi.LoginModule
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PROMPT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PREFS_COOKIE_NAME
+ === UNCHANGED CONSTRUCTOR: PUBLIC CookieAssertionLoginModule()
+ === UNCHANGED METHOD: PUBLIC STATIC void clearUserCookie(javax.servlet.http.HttpServletResponse)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getUserCookie(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC boolean login()
+ === UNCHANGED EXCEPTION: javax.security.auth.login.LoginException
+ === UNCHANGED METHOD: PUBLIC STATIC void setUserCookie(javax.servlet.http.HttpServletResponse, java.lang.String)
+===! UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.login.CookieAuthenticationLoginModule (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.spi.LoginModule
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String COOKIE_DIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_LOGIN_EXPIRY_DAYS
+ === UNCHANGED CONSTRUCTOR: PUBLIC CookieAuthenticationLoginModule()
+ === UNCHANGED METHOD: PUBLIC STATIC void clearLoginCookie(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED METHOD: PUBLIC boolean login()
+ === UNCHANGED EXCEPTION: javax.security.auth.login.LoginException
+ === UNCHANGED METHOD: PUBLIC STATIC void setLoginCookie(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletResponse, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.login.HttpRequestCallback (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.callback.Callback
+ === UNCHANGED CONSTRUCTOR: PUBLIC HttpRequestCallback()
+ === UNCHANGED METHOD: PUBLIC javax.servlet.http.HttpServletRequest getRequest()
+ === UNCHANGED METHOD: PUBLIC void setRequest(javax.servlet.http.HttpServletRequest)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.login.PrincipalWrapper (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.security.Principal
+ === UNCHANGED CONSTRUCTOR: PUBLIC PrincipalWrapper(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal getPrincipal()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.login.UserDatabaseCallback (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.callback.Callback
+ === UNCHANGED CONSTRUCTOR: PUBLIC UserDatabaseCallback()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserDatabase getUserDatabase()
+ === UNCHANGED METHOD: PUBLIC void setUserDatabase(org.apache.wiki.auth.user.UserDatabase)
+===! UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.login.UserDatabaseLoginModule (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.spi.LoginModule
+ === UNCHANGED CONSTRUCTOR: PUBLIC UserDatabaseLoginModule()
+ === UNCHANGED METHOD: PUBLIC boolean login()
+ === UNCHANGED EXCEPTION: javax.security.auth.login.LoginException
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.login.WebContainerCallbackHandler (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.callback.CallbackHandler
+ === UNCHANGED CONSTRUCTOR: PUBLIC WebContainerCallbackHandler(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC void handle(javax.security.auth.callback.Callback[])
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: javax.security.auth.callback.UnsupportedCallbackException
+===! UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.login.WebContainerLoginModule (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.spi.LoginModule
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED CONSTRUCTOR: PUBLIC WebContainerLoginModule()
+ === UNCHANGED METHOD: PUBLIC boolean login()
+ === UNCHANGED EXCEPTION: javax.security.auth.login.LoginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.login.WikiCallbackHandler (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.callback.CallbackHandler
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiCallbackHandler(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void handle(javax.security.auth.callback.Callback[])
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: javax.security.auth.callback.UnsupportedCallbackException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.login.WikiEngineCallback (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.security.auth.callback.Callback
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiEngineCallback()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiEngine getEngine()
+ === UNCHANGED METHOD: PUBLIC void setEngine(org.apache.wiki.WikiEngine)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.NoSuchPrincipalException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC NoSuchPrincipalException(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.permissions.AllPermission (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.security.Guard
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC AllPermission(java.lang.String)
+ === UNCHANGED CONSTRUCTOR: PROTECTED AllPermission()
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getActions()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getWiki()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC boolean implies(java.security.Permission)
+ === UNCHANGED METHOD: PROTECTED STATIC boolean isJSPWikiPermission(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC java.security.PermissionCollection newPermissionCollection()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.permissions.AllPermissionCollection (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PROTECTED FINAL java.util.Hashtable m_permissions
+ === UNCHANGED CONSTRUCTOR: PUBLIC AllPermissionCollection()
+ === UNCHANGED METHOD: PUBLIC void add(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC java.util.Enumeration elements()
+ === UNCHANGED METHOD: PUBLIC boolean implies(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC boolean isReadOnly()
+ === UNCHANGED METHOD: PUBLIC void setReadOnly()
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.permissions.GroupPermission (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.security.Guard
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.GroupPermission EDIT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String MEMBER_TOKEN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.GroupPermission VIEW
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.GroupPermission DELETE
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int VIEW_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String EDIT_ACTION
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int DELETE_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DELETE_ACTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VIEW_ACTION
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int EDIT_MASK
+ === UNCHANGED CONSTRUCTOR: PROTECTED GroupPermission()
+ === UNCHANGED CONSTRUCTOR: PUBLIC GroupPermission(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PROTECTED STATIC int createMask(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getActions()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getGroup()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getWiki()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PROTECTED STATIC int impliedMask(int)
+ === UNCHANGED METHOD: PUBLIC boolean implies(java.security.Permission)
+ === UNCHANGED METHOD: PROTECTED boolean impliesMember(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.permissions.PagePermission (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.security.Guard
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String UPLOAD_ACTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String MODIFY_ACTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.PagePermission VIEW
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.PagePermission COMMENT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.PagePermission DELETE
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int VIEW_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.PagePermission UPLOAD
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int MODIFY_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String COMMENT_ACTION
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int EDIT_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.PagePermission RENAME
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int RENAME_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.PagePermission MODIFY
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int COMMENT_MASK
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int UPLOAD_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.PagePermission EDIT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RENAME_ACTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String EDIT_ACTION
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int DELETE_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DELETE_ACTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VIEW_ACTION
+ === UNCHANGED CONSTRUCTOR: PROTECTED PagePermission()
+ === UNCHANGED CONSTRUCTOR: PUBLIC PagePermission(org.apache.wiki.WikiPage, java.lang.String)
+ === UNCHANGED CONSTRUCTOR: PUBLIC PagePermission(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PROTECTED STATIC int createMask(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getActions()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getWiki()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PROTECTED STATIC int impliedMask(int)
+ === UNCHANGED METHOD: PUBLIC boolean implies(java.security.Permission)
+ === UNCHANGED METHOD: PROTECTED STATIC boolean isSubset(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.security.PermissionCollection newPermissionCollection()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.permissions.PermissionFactory (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.auth.permissions.PagePermission getPagePermission(org.apache.wiki.WikiPage, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.auth.permissions.PagePermission getPagePermission(java.lang.String, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.permissions.WikiPermission (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.security.Guard
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String WILDCARD
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CREATE_GROUPS_ACTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.WikiPermission EDIT_PROFILE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String EDIT_PREFERENCES_ACTION
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int EDIT_PROFILE_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String LOGIN_ACTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String EDIT_PROFILE_ACTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.WikiPermission EDIT_PREFERENCES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.WikiPermission CREATE_GROUPS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CREATE_PAGES_ACTION
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int EDIT_PREFERENCES_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.WikiPermission LOGIN
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int LOGIN_MASK
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int CREATE_GROUPS_MASK
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int CREATE_PAGES_MASK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.auth.permissions.WikiPermission CREATE_PAGES
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiPermission(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PROTECTED STATIC int createMask(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getActions()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getWiki()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PROTECTED STATIC int impliedMask(int)
+ === UNCHANGED METHOD: PUBLIC boolean implies(java.security.Permission)
+ === UNCHANGED METHOD: PUBLIC java.security.PermissionCollection newPermissionCollection()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.PrincipalComparator (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.Comparator
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC PrincipalComparator()
+ === UNCHANGED METHOD: PUBLIC int compare(java.security.Principal, java.security.Principal)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.SecurityVerifier (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INFO
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ERROR_JAAS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INFO_GROUPS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String WARNING_GROUPS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ERROR_ROLES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INFO_POLICY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ERROR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INFO_ROLES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ERROR_GROUPS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INFO_JAAS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ERROR_DB
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String WARNING
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INFO_DB
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ERROR_POLICY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String WARNING_DB
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String WARNING_POLICY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String WARNING_JAAS
+ === UNCHANGED CONSTRUCTOR: PUBLIC SecurityVerifier(org.apache.wiki.WikiEngine, org.apache.wiki.WikiSession)
+ === UNCHANGED METHOD: PUBLIC java.lang.String containerRoleTable()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PROTECTED java.io.File getFileFromProperty(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean isSecurityPolicyConfigured()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] policyPrincipals()
+ === UNCHANGED METHOD: PUBLIC java.lang.String policyRoleTable()
+ === UNCHANGED METHOD: PROTECTED void verifyGroupDatabase()
+ === UNCHANGED METHOD: PROTECTED void verifyJaas()
+ === UNCHANGED METHOD: PROTECTED void verifyPolicy()
+ === UNCHANGED METHOD: PROTECTED void verifyPolicyAndContainerRoles()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PROTECTED boolean verifyStaticPermission(java.security.Principal, java.security.Permission)
+ === UNCHANGED METHOD: PROTECTED void verifyUserDatabase()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] webContainerRoles()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.SessionMonitor (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC SessionMonitor()
+ === UNCHANGED METHOD: PUBLIC FINAL void addWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC FINAL org.apache.wiki.WikiSession find(javax.servlet.http.HttpSession)
+ === UNCHANGED METHOD: PROTECTED FINAL void fireEvent(int, java.security.Principal, org.apache.wiki.WikiSession)
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL org.apache.wiki.auth.SessionMonitor getInstance(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC FINAL void remove(javax.servlet.http.HttpSession)
+ === UNCHANGED METHOD: PUBLIC FINAL void removeWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC void sessionCreated(javax.servlet.http.HttpSessionEvent)
+ === UNCHANGED METHOD: PUBLIC void sessionDestroyed(javax.servlet.http.HttpSessionEvent)
+ === UNCHANGED METHOD: PUBLIC FINAL int sessions()
+ === UNCHANGED METHOD: PUBLIC FINAL java.security.Principal[] userPrincipals()
+***! MODIFIED CLASS: PUBLIC ABSTRACT org.apache.wiki.auth.user.AbstractUserDatabase (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.auth.user.UserDatabase
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String SSHA_PREFIX
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String SHA_PREFIX
+ === UNCHANGED CONSTRUCTOR: PUBLIC AbstractUserDatabase()
+ --- REMOVED METHOD: PUBLIC(-) void commit()
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile find(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile findByEmail(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile findByFullName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile findByLoginName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile findByWikiName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PROTECTED STATIC java.lang.String generateUid(org.apache.wiki.auth.user.UserDatabase)
+ === UNCHANGED METHOD: PROTECTED java.lang.String getHash(java.lang.String)
+ ***! MODIFIED METHOD: PACKAGE_PROTECTED (<- PROTECTED) java.lang.String getOldHash(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] getPrincipals(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile newProfile()
+ === UNCHANGED METHOD: PROTECTED long parseLong(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void save(org.apache.wiki.auth.user.UserProfile)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC boolean validatePassword(java.lang.String, java.lang.String)
+*** MODIFIED CLASS: PUBLIC FINAL org.apache.wiki.auth.user.DefaultUserProfile (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.auth.user.UserProfile
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.util.Map getAttributes()
+ === UNCHANGED METHOD: PUBLIC java.util.Date getCreated()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getEmail()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getFullname()
+ === UNCHANGED METHOD: PUBLIC java.util.Date getLastModified()
+ === UNCHANGED METHOD: PUBLIC java.util.Date getLockExpiry()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getLoginName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPassword()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getUid()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getWikiName()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC boolean isLocked()
+ === UNCHANGED METHOD: PUBLIC boolean isNew()
+ === UNCHANGED METHOD: PROTECTED STATIC org.apache.wiki.auth.user.UserProfile newProfile(org.apache.wiki.auth.user.UserDatabase)
+ === UNCHANGED METHOD: PUBLIC void setCreated(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC void setEmail(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setFullname(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setLastModified(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC void setLockExpiry(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC void setLoginName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPassword(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setUid(java.lang.String)
+ --- REMOVED METHOD: PUBLIC(-) void setWikiName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.user.DuplicateUserException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC DuplicateUserException(java.lang.String, java.lang.Object[])
+ === UNCHANGED CONSTRUCTOR: PUBLIC DuplicateUserException(java.lang.String)
+===! UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.user.JDBCUserDatabase (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.auth.user.UserDatabase
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_UID
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_PASSWORD
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_ROLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_LOGIN_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_WIKI_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_FULL_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_ROLE_TABLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_FULL_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_EMAIL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_ATTRIBUTES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_ROLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_MODIFIED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_EMAIL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_TABLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_WIKI_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_LOCK_EXPIRY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_CREATED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_TABLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_JNDI_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_LOGIN_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_CREATED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_ATTRIBUTES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_ROLE_TABLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_PASSWORD
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_UID
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_DATASOURCE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DB_MODIFIED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DB_LOCK_EXPIRY
+ === UNCHANGED CONSTRUCTOR: PUBLIC JDBCUserDatabase()
+ === UNCHANGED METHOD: PUBLIC void deleteByLoginName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByEmail(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByFullName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByLoginName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByUid(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByWikiName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] getWikiNames()
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void rename(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.user.DuplicateUserException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void save(org.apache.wiki.auth.user.UserProfile)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+***! MODIFIED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserDatabase (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ---! REMOVED METHOD: PUBLIC(-) ABSTRACT(-) void commit()
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void deleteByLoginName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile find(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile findByEmail(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile findByFullName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile findByLoginName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile findByUid(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile findByWikiName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.security.Principal[] getPrincipals(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.security.Principal[] getWikiNames()
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile newProfile()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void rename(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.user.DuplicateUserException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void save(org.apache.wiki.auth.user.UserProfile)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean validatePassword(java.lang.String, java.lang.String)
+***! MODIFIED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.auth.user.UserProfile (default serialVersionUID changed)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Map getAttributes()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Date getCreated()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getEmail()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getFullname()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Date getLastModified()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Date getLockExpiry()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getLoginName()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getPassword()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getUid()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getWikiName()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean isLocked()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean isNew()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setCreated(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setEmail(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setFullname(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setLastModified(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setLockExpiry(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setLoginName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setPassword(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setUid(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) ABSTRACT(-) void setWikiName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String toString()
+===! UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.user.XMLUserDatabase (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.auth.user.UserDatabase
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_USERDATABASE
+ === UNCHANGED CONSTRUCTOR: PUBLIC XMLUserDatabase()
+ === UNCHANGED METHOD: PUBLIC void deleteByLoginName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByEmail(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByFullName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByLoginName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByUid(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByWikiName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] getWikiNames()
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED METHOD: PUBLIC void rename(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.user.DuplicateUserException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void save(org.apache.wiki.auth.user.UserProfile)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.auth.UserManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String SAVE_APPROVER
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String SAVE_TASK_MESSAGE_KEY
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String FACT_SUBMITTER
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PREFS_FULL_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String JSON_USERS
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String SAVE_DECISION_MESSAGE_KEY
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PREFS_EMAIL
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String SAVED_PROFILE
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PREFS_LOGIN_NAME
+ === UNCHANGED CONSTRUCTOR: PUBLIC UserManager()
+ === UNCHANGED METHOD: PUBLIC void addWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PROTECTED void fireEvent(int, org.apache.wiki.WikiSession, java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserDatabase getUserDatabase()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile getUserProfile(org.apache.wiki.WikiSession)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] listWikiNames()
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile parseProfile(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC void removeWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC void setUserProfile(org.apache.wiki.WikiSession, org.apache.wiki.auth.user.UserProfile)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.user.DuplicateUserException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ +++ NEW METHOD: PUBLIC(+) void startUserProfileCreationWorkflow(org.apache.wiki.WikiSession, org.apache.wiki.auth.user.UserProfile)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC void validateProfile(org.apache.wiki.WikiContext, org.apache.wiki.auth.user.UserProfile)
+***! MODIFIED CLASS: PUBLIC STATIC org.apache.wiki.auth.UserManager$DummyUserDatabase (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.auth.user.UserDatabase
+ === UNCHANGED CONSTRUCTOR: PUBLIC UserManager$DummyUserDatabase()
+ --- REMOVED METHOD: PUBLIC(-) void commit()
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ *** MODIFIED METHOD: PUBLIC void deleteByLoginName(java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByEmail(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByFullName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByLoginName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByUid(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile findByWikiName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ *** MODIFIED METHOD: PUBLIC java.security.Principal[] getWikiNames()
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ *** MODIFIED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ **** MODIFIED METHOD: PUBLIC void rename(java.lang.String, java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.user.DuplicateUserException
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ +++ NEW EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ *** MODIFIED METHOD: PUBLIC void save(org.apache.wiki.auth.user.UserProfile)
+ --- REMOVED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+=== UNCHANGED CLASS: PUBLIC STATIC FINAL org.apache.wiki.auth.UserManager$JSONUserModule (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ajax.WikiAjaxServlet
+ === UNCHANGED CONSTRUCTOR: PUBLIC UserManager$JSONUserModule(org.apache.wiki.auth.UserManager)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getServletMapping()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.user.UserProfile getUserInfo(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.NoSuchPrincipalException
+ === UNCHANGED METHOD: PUBLIC void service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, java.util.List)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED EXCEPTION: java.io.IOException
+---! REMOVED CLASS: PUBLIC(-) STATIC(-) org.apache.wiki.auth.UserManager$SaveUserProfileTask (class removed)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: org.apache.wiki.workflow.Step
+ ---! REMOVED INTERFACE: java.io.Serializable
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) UserManager$SaveUserProfileTask(org.apache.wiki.WikiEngine)
+ --- REMOVED ANNOTATION: java.lang.Deprecated
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) UserManager$SaveUserProfileTask(org.apache.wiki.WikiEngine, java.util.Locale)
+ --- REMOVED METHOD: PUBLIC(-) org.apache.wiki.workflow.Outcome execute()
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.auth.WikiPrincipal (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.security.Principal
+ === UNCHANGED INTERFACE: java.lang.Comparable
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String WIKI_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String UNSPECIFIED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.util.Comparator COMPARATOR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.security.Principal GUEST
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String FULL_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String LOGIN_NAME
+ === UNCHANGED CONSTRUCTOR: PROTECTED WikiPrincipal()
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiPrincipal(java.lang.String)
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiPrincipal(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC int compareTo(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getType()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.auth.WikiSecurityException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiSecurityException(java.lang.String, java.lang.Throwable)
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiSecurityException(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.content.PageRenamer (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageRenamer()
+ === UNCHANGED METHOD: PUBLIC java.lang.String renamePage(org.apache.wiki.WikiContext, java.lang.String, java.lang.String, boolean)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.diff.ContextualDiffProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.diff.DiffProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_diffStart
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_elidedTailIndicatorHtml
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_alternatingSpaceHtml
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_changeStartHtml
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_changeEndHtml
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_insertionEndHtml
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_lineBreakHtml
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_deletionStartHtml
+ === UNCHANGED FIELD: PUBLIC boolean m_emitChangeNextPreviousHyperlinks
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_UNCHANGED_CONTEXT_LIMIT
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_insertionStartHtml
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_deletionEndHtml
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_elidedHeadIndicatorHtml
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_diffEnd
+ === UNCHANGED CONSTRUCTOR: PUBLIC ContextualDiffProvider()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String makeDiffHtml(org.apache.wiki.WikiContext, java.lang.String, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.diff.DifferenceManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DIFF_PROVIDER
+ === UNCHANGED CONSTRUCTOR: PUBLIC DifferenceManager(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC java.lang.String makeDiff(org.apache.wiki.WikiContext, java.lang.String, java.lang.String)
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.diff.DiffProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String makeDiffHtml(org.apache.wiki.WikiContext, java.lang.String, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC STATIC org.apache.wiki.diff.DiffProvider$NullDiffProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.diff.DiffProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED CONSTRUCTOR: PUBLIC DiffProvider$NullDiffProvider()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String makeDiffHtml(org.apache.wiki.WikiContext, java.lang.String, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.diff.ExternalDiffProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.diff.DiffProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DIFFCOMMAND
+ === UNCHANGED CONSTRUCTOR: PUBLIC ExternalDiffProvider()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String makeDiffHtml(org.apache.wiki.WikiContext, java.lang.String, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.diff.TraditionalDiffProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.diff.DiffProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED CONSTRUCTOR: PUBLIC TraditionalDiffProvider()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String makeDiffHtml(org.apache.wiki.WikiContext, java.lang.String, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.event.PageEventFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.filters.PageFilter
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageEventFilter()
+ === UNCHANGED METHOD: PUBLIC FINAL void addWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PROTECTED FINAL void fireEvent(int, org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC void initialize(java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC void postSave(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC java.lang.String postTranslate(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC java.lang.String preSave(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC java.lang.String preTranslate(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC FINAL void removeWikiEventListener(org.apache.wiki.event.WikiEventListener)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.event.WikiEngineEvent (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int INITIALIZED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int STOPPED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int INITIALIZING
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int SHUTDOWN
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiEngineEvent(java.lang.Object, int)
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String eventName()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiEngine getEngine()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getTypeDescription()
+ ---! REMOVED METHOD: PUBLIC(-) org.apache.wiki.WikiEngine getWikiEngine()
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isValidType(int)
+ === UNCHANGED METHOD: PROTECTED void setType(int)
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.event.WikiEvent (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int UNDEFINED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ERROR
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiEvent(java.lang.Object, int)
+ === UNCHANGED METHOD: PUBLIC java.lang.String eventName()
+ === UNCHANGED METHOD: PUBLIC java.lang.Object getSrc()
+ === UNCHANGED METHOD: PUBLIC int getType()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTypeDescription()
+ === UNCHANGED METHOD: PUBLIC long getWhen()
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isValidType(int)
+ === UNCHANGED METHOD: PROTECTED void setType(int)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.event.WikiEventListener (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void actionPerformed(org.apache.wiki.event.WikiEvent)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.event.WikiEventManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC STATIC boolean addWikiEventListener(java.lang.Object, org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC STATIC void fireEvent(java.lang.Object, org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.event.WikiEventManager getInstance()
+ === UNCHANGED METHOD: PUBLIC STATIC java.util.Set getWikiEventListeners(java.lang.Object)
+ === UNCHANGED EXCEPTION: java.lang.UnsupportedOperationException
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isListening(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC STATIC boolean removeWikiEventListener(java.lang.Object, org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC STATIC boolean removeWikiEventListener(org.apache.wiki.event.WikiEventListener)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.event.WikiEventUtils (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiEventUtils()
+ === UNCHANGED METHOD: PUBLIC STATIC void addWikiEventListener(java.lang.Object, int, org.apache.wiki.event.WikiEventListener)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.event.WikiPageEvent (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PAGE_UNLOCK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int POST_SAVE_END
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int POST_SAVE_BEGIN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int POST_SAVE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PAGE_DELETED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PRE_TRANSLATE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PRE_SAVE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PRE_TRANSLATE_BEGIN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PRE_TRANSLATE_END
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PRE_SAVE_BEGIN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PAGE_REQUESTED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PRE_SAVE_END
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PAGE_DELIVERED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int POST_TRANSLATE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int POST_TRANSLATE_END
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PAGE_DELETE_REQUEST
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int POST_TRANSLATE_BEGIN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PAGE_LOCK
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiPageEvent(java.lang.Object, int, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String eventName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTypeDescription()
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isValidType(int)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.event.WikiPageRenameEvent (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PAGE_RENAMED
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiPageRenameEvent(java.lang.Object, java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String eventName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getNewPageName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getOldPageName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTypeDescription()
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isValidType(int)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.event.WikiSecurityEvent (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int LOGOUT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int LOGIN_CREDENTIAL_EXPIRED
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int GROUP_ADD
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PROFILE_SAVE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ACCESS_ALLOWED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int GROUP_REMOVE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int LOGIN_ACCOUNT_EXPIRED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ACCESS_DENIED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int LOGIN_ASSERTED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int LOGIN_FAILED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int LOGIN_INITIATED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PRINCIPAL_ADD
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int SESSION_EXPIRED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PROFILE_NAME_CHANGED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int LOGIN_ANONYMOUS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int LOGIN_AUTHENTICATED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int GROUP_CLEAR_GROUPS
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiSecurityEvent(java.lang.Object, int, java.security.Principal, java.lang.Object)
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiSecurityEvent(java.lang.Object, int, java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String eventName(int)
+ === UNCHANGED METHOD: PUBLIC java.lang.Object getPrincipal()
+ === UNCHANGED METHOD: PUBLIC java.lang.Object getTarget()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTypeDescription()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.event.WorkflowEvent (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int CREATED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int COMPLETED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int RUNNING
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int STARTED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int WAITING
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ABORTED
+ === UNCHANGED CONSTRUCTOR: PUBLIC WorkflowEvent(java.lang.Object, int)
+ === UNCHANGED METHOD: PUBLIC java.lang.String eventName(int)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.filters.CreoleFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.filters.PageFilter
+ === UNCHANGED CONSTRUCTOR: PUBLIC CreoleFilter()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ *** MODIFIED METHOD: PUBLIC java.lang.String preSave(org.apache.wiki.WikiContext, java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ *** MODIFIED METHOD: PUBLIC java.lang.String preTranslate(org.apache.wiki.WikiContext, java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.filters.DefaultFilterManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.engine.FilterManager
+ === UNCHANGED CONSTRUCTOR: PUBLIC DefaultFilterManager(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC void addPageFilter(org.apache.wiki.api.filters.PageFilter, int)
+ === UNCHANGED EXCEPTION: java.lang.IllegalArgumentException
+ === UNCHANGED METHOD: PUBLIC void destroy()
+ === UNCHANGED METHOD: PUBLIC void doPostSaveFiltering(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC java.lang.String doPostTranslateFiltering(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC java.lang.String doPreSaveFiltering(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC java.lang.String doPreTranslateFiltering(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC void fireEvent(int, org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.util.List getFilterList()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.filters.DefaultFilterManager$PageFilterInfo getModuleInfo(java.lang.String)
+ === UNCHANGED METHOD: PROTECTED void initialize(java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC java.util.Collection modules()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.filters.PingWeblogsComFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.filters.PageFilter
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_PINGURL
+ === UNCHANGED CONSTRUCTOR: PUBLIC PingWeblogsComFilter()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC void postSave(org.apache.wiki.WikiContext, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.filters.ProfanityFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.filters.PageFilter
+ === UNCHANGED CONSTRUCTOR: PUBLIC ProfanityFilter()
+ === UNCHANGED METHOD: PUBLIC java.lang.String preTranslate(org.apache.wiki.WikiContext, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.filters.SpamFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.filters.PageFilter
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_ERRORPAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_AKISMET_API_KEY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String STRATEGY_SCORE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_PAGECHANGES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_WORDLIST
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_SIMILARCHANGES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String STRATEGY_EAGER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_IPLIST
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_MAX_PAGENAME_LENGTH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_MAXURLS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_FILTERSTRATEGY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_CAPTCHA
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_IGNORE_AUTHENTICATED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_BANTIME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_BLACKLIST
+ === UNCHANGED CONSTRUCTOR: PUBLIC SpamFilter()
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL boolean checkHash(org.apache.wiki.WikiContext, javax.servlet.jsp.PageContext)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getBotFieldName()
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL java.lang.String getHashFieldName(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL java.lang.String getSpamHash(org.apache.wiki.WikiPage, javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL java.lang.String insertInputFields(javax.servlet.jsp.PageContext)
+ === UNCHANGED METHOD: PUBLIC boolean isValidUserProfile(org.apache.wiki.WikiContext, org.apache.wiki.auth.user.UserProfile)
+ === UNCHANGED METHOD: PUBLIC java.lang.String preSave(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.RedirectException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.forms.FormClose (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC FormClose()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.forms.FormElement (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_INPUTNAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_HIDEFORM
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String FORM_VALUES_CARRIER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_VALUE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_FORMNAMEHIDDEN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String HIDE_SUCCESS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_HANDLER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String HANDLERPARAM_PREFIX
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_SUBMITHANDLER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_POPULATE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_ELEMENT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_FORM
+ === UNCHANGED CONSTRUCTOR: PUBLIC FormElement()
+ === UNCHANGED METHOD: PROTECTED org.apache.wiki.forms.FormInfo getFormInfo(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PROTECTED void storeFormInfo(org.apache.wiki.WikiContext, org.apache.wiki.forms.FormInfo)
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.forms.FormHandler (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.forms.FormInfo (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int EXECUTED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ERROR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int OK
+ === UNCHANGED CONSTRUCTOR: PUBLIC FormInfo()
+ === UNCHANGED METHOD: PUBLIC void addSubmission(java.util.Map)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getAction()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getError()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getHandler()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getResult()
+ === UNCHANGED METHOD: PUBLIC int getStatus()
+ === UNCHANGED METHOD: PUBLIC java.util.Map getSubmission()
+ === UNCHANGED METHOD: PUBLIC boolean hide()
+ === UNCHANGED METHOD: PUBLIC void setAction(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setError(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setHandler(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setHide(boolean)
+ === UNCHANGED METHOD: PUBLIC void setName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setResult(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setStatus(int)
+ === UNCHANGED METHOD: PUBLIC void setSubmission(java.util.Map)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.forms.FormInput (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_CHECKED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_TYPE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_SIZE
+ === UNCHANGED CONSTRUCTOR: PUBLIC FormInput()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.forms.FormOpen (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_METHOD
+ === UNCHANGED CONSTRUCTOR: PUBLIC FormOpen()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.forms.FormOutput (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC FormOutput()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.forms.FormSelect (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC FormSelect()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.forms.FormSet (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC FormSet()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.forms.FormTextarea (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_ROWS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_COLS
+ === UNCHANGED CONSTRUCTOR: PUBLIC FormTextarea()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.htmltowiki.ForgetNullValuesLinkedHashMap (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.lang.Cloneable
+ === UNCHANGED INTERFACE: java.util.Map
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC ForgetNullValuesLinkedHashMap()
+ === UNCHANGED METHOD: PUBLIC java.lang.Object put(java.lang.Object, java.lang.Object)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.htmltowiki.HtmlStringToWikiTranslator (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC HtmlStringToWikiTranslator()
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String element2String(org.jdom2.Element)
+ === UNCHANGED METHOD: PUBLIC java.lang.String translate(java.lang.String)
+ === UNCHANGED EXCEPTION: org.jdom2.JDOMException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String translate(java.lang.String, org.apache.wiki.WikiContext)
+ === UNCHANGED EXCEPTION: org.jdom2.JDOMException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String translate(java.lang.String, org.apache.wiki.htmltowiki.XHtmlToWikiConfig)
+ === UNCHANGED EXCEPTION: org.jdom2.JDOMException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.htmltowiki.PersistentMapDecorator (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.lang.Cloneable
+ === UNCHANGED INTERFACE: java.util.Map
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC PersistentMapDecorator(java.util.Map)
+ === UNCHANGED METHOD: PUBLIC void clear()
+ === UNCHANGED METHOD: PUBLIC boolean containsKey(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC boolean containsValue(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.util.Set entrySet()
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.Object get(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC boolean isEmpty()
+ === UNCHANGED METHOD: PUBLIC java.util.Set keySet()
+ === UNCHANGED METHOD: PUBLIC java.lang.Object put(java.lang.Object, java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC void putAll(java.util.Map)
+ === UNCHANGED METHOD: PUBLIC java.lang.Object remove(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC int size()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+ === UNCHANGED METHOD: PUBLIC java.util.Collection values()
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.htmltowiki.PropertiesUtils (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String saveConvert(java.lang.String, boolean)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String toLine(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String toSortedString(java.util.Properties)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.htmltowiki.WhitespaceTrimWriter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.lang.Appendable
+ === UNCHANGED INTERFACE: java.io.Closeable
+ === UNCHANGED INTERFACE: java.lang.AutoCloseable
+ === UNCHANGED INTERFACE: java.io.Flushable
+ === UNCHANGED CONSTRUCTOR: PUBLIC WhitespaceTrimWriter()
+ === UNCHANGED METHOD: PUBLIC void close()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void flush()
+ === UNCHANGED METHOD: PUBLIC boolean isCurrentlyOnLineBegin()
+ === UNCHANGED METHOD: PUBLIC boolean isWhitespaceTrimMode()
+ === UNCHANGED METHOD: PUBLIC void setWhitespaceTrimMode(boolean)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+ === UNCHANGED METHOD: PUBLIC void write(char[], int, int)
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.htmltowiki.XHtmlElementToWikiTranslator (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC XHtmlElementToWikiTranslator(org.jdom2.Element, org.apache.wiki.htmltowiki.XHtmlToWikiConfig)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.jdom2.JDOMException
+ === UNCHANGED CONSTRUCTOR: PUBLIC XHtmlElementToWikiTranslator(org.jdom2.Element)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.jdom2.JDOMException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getWikiString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.htmltowiki.XHtmlToWikiConfig (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC XHtmlToWikiConfig(org.apache.wiki.WikiContext)
+ === UNCHANGED CONSTRUCTOR: PUBLIC XHtmlToWikiConfig()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getAttachPage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getEditJspPage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getOutlink()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageInfoJsp()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getWikiJspPage()
+ === UNCHANGED METHOD: PUBLIC void setAttachPage(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setEditJspPage(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setOutlink(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPageInfoJsp(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPageName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setWikiJspPage(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.i18n.InternationalizationManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CORE_BUNDLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEF_TEMPLATE
+ === UNCHANGED CONSTRUCTOR: PUBLIC InternationalizationManager(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC java.lang.String get(java.lang.String)
+ === UNCHANGED EXCEPTION: java.util.MissingResourceException
+ === UNCHANGED METHOD: PUBLIC java.lang.String get(java.lang.String, java.util.Locale, java.lang.String)
+ === UNCHANGED EXCEPTION: java.util.MissingResourceException
+ === UNCHANGED METHOD: PUBLIC java.lang.String get(java.lang.String, java.util.Locale, java.lang.String, java.lang.Object[])
+ === UNCHANGED EXCEPTION: java.util.MissingResourceException
+ === UNCHANGED METHOD: PUBLIC java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale)
+ === UNCHANGED EXCEPTION: java.util.MissingResourceException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.InternalWikiException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC InternalWikiException(java.lang.String, java.lang.Throwable)
+ === UNCHANGED CONSTRUCTOR: PUBLIC InternalWikiException(java.lang.Throwable)
+ === UNCHANGED CONSTRUCTOR: PUBLIC InternalWikiException(java.lang.String)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.LinkCollector (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.StringTransmutator
+ === UNCHANGED CONSTRUCTOR: PUBLIC LinkCollector()
+ ***! MODIFIED METHOD: PUBLIC java.util.List (<-java.util.Collection) getLinks()
+ === UNCHANGED METHOD: PUBLIC java.lang.String mutate(org.apache.wiki.WikiContext, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.management.SimpleMBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: javax.management.DynamicMBean
+ === UNCHANGED FIELD: PROTECTED javax.management.MBeanInfo m_beanInfo
+ === UNCHANGED CONSTRUCTOR: PROTECTED SimpleMBean()
+ === UNCHANGED EXCEPTION: javax.management.NotCompliantMBeanException
+ === UNCHANGED METHOD: PUBLIC java.lang.Object getAttribute(java.lang.String)
+ === UNCHANGED EXCEPTION: javax.management.AttributeNotFoundException
+ === UNCHANGED EXCEPTION: javax.management.MBeanException
+ === UNCHANGED EXCEPTION: javax.management.ReflectionException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String[] getAttributeNames()
+ === UNCHANGED METHOD: PUBLIC javax.management.AttributeList getAttributes(java.lang.String[])
+ === UNCHANGED METHOD: PROTECTED java.lang.String getDescription()
+ === UNCHANGED METHOD: PUBLIC javax.management.MBeanInfo getMBeanInfo()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String[] getMethodNames()
+ === UNCHANGED METHOD: PUBLIC java.lang.Object invoke(java.lang.String, java.lang.Object[], java.lang.String[])
+ === UNCHANGED EXCEPTION: javax.management.MBeanException
+ === UNCHANGED EXCEPTION: javax.management.ReflectionException
+ === UNCHANGED METHOD: PUBLIC void setAttribute(javax.management.Attribute)
+ === UNCHANGED EXCEPTION: javax.management.AttributeNotFoundException
+ === UNCHANGED EXCEPTION: javax.management.InvalidAttributeValueException
+ === UNCHANGED EXCEPTION: javax.management.MBeanException
+ === UNCHANGED EXCEPTION: javax.management.ReflectionException
+ === UNCHANGED METHOD: PUBLIC javax.management.AttributeList setAttributes(javax.management.AttributeList)
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.modules.InternalModule (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.modules.ModuleManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PLUGIN_RESOURCE_LOCATION
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED CONSTRUCTOR: PUBLIC ModuleManager(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC boolean checkCompatibility(org.apache.wiki.modules.WikiModuleInfo)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.modules.WikiModuleInfo getModuleInfo(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Collection modules()
+ === UNCHANGED METHOD: PROTECTED java.util.Collection modules(java.util.Iterator)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.modules.WikiModuleInfo (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.lang.Comparable
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_author
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_description
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_htmlTemplate
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_adminBeanClass
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_authorUrl
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_stylesheetText
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_maxVersion
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_moduleVersion
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_moduleUrl
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_name
+ === UNCHANGED FIELD: PROTECTED java.net.URL m_resource
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_scriptLocation
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_scriptText
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_stylesheetLocation
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_minVersion
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiModuleInfo(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC int compareTo(org.apache.wiki.modules.WikiModuleInfo)
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getAdminBeanClass()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getAuthor()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getAuthorUrl()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getDescription()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getHtmlTemplate()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getMaxVersion()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getMinVersion()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getModuleUrl()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getModuleVersion()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getScriptLocation()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getStylesheetLocation()
+ === UNCHANGED METHOD: PROTECTED java.lang.String getTextResource(java.lang.String)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PROTECTED void initializeFromXML(org.jdom2.Element)
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.PageLock (class removed)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.io.Serializable
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) PageLock(org.apache.wiki.WikiPage, java.lang.String, java.util.Date, java.util.Date)
+ ---! REMOVED METHOD: PUBLIC(-) java.util.Date getAcquisitionTime()
+ ---! REMOVED METHOD: PUBLIC(-) java.util.Date getExpiryTime()
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String getLocker()
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String getPage()
+ ---! REMOVED METHOD: PUBLIC(-) long getTimeLeft()
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.PageManager (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.util.EventListener
+ ---! REMOVED INTERFACE: org.apache.wiki.event.WikiEventListener
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String SAVE_APPROVER
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String SAVE_REJECT_MESSAGE_KEY
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String SAVE_TASK_MESSAGE_KEY
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String FACT_PROPOSED_TEXT
+ ---! REMOVED FIELD: PROTECTED(-) java.util.concurrent.ConcurrentHashMap m_pageLocks
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PROP_LOCKEXPIRY
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PROP_USECACHE
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String FACT_IS_AUTHENTICATED
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String FACT_PAGE_NAME
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String FACT_DIFF_TEXT
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PRESAVE_TASK_MESSAGE_KEY
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String SAVE_DECISION_MESSAGE_KEY
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String FACT_CURRENT_TEXT
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PROP_PAGEPROVIDER
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PRESAVE_WIKI_CONTEXT
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) PageManager(org.apache.wiki.WikiEngine, java.util.Properties)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ --- REMOVED METHOD: PUBLIC(-) void actionPerformed(org.apache.wiki.event.WikiEvent)
+ ---! REMOVED METHOD: PROTECTED(-) boolean changeAcl(org.apache.wiki.WikiPage, java.security.Principal[], java.security.Principal)
+ ---! REMOVED METHOD: PUBLIC(-) void deletePage(org.apache.wiki.WikiPage)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ---! REMOVED METHOD: PUBLIC(-) void deleteVersion(org.apache.wiki.WikiPage)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ---! REMOVED METHOD: PROTECTED(-) FINAL(-) void fireEvent(int, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) java.util.List getActiveLocks()
+ ---! REMOVED METHOD: PUBLIC(-) java.util.Collection getAllPages()
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ---! REMOVED METHOD: PUBLIC(-) org.apache.wiki.PageLock getCurrentLock(org.apache.wiki.WikiPage)
+ ---! REMOVED METHOD: PUBLIC(-) org.apache.wiki.WikiEngine getEngine()
+ ---! REMOVED METHOD: PUBLIC(-) org.apache.wiki.modules.WikiModuleInfo getModuleInfo(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) org.apache.wiki.WikiPage getPageInfo(java.lang.String, int)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String getPageText(java.lang.String, int)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ---! REMOVED METHOD: PUBLIC(-) org.apache.wiki.providers.WikiPageProvider getProvider()
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String getProviderDescription()
+ ---! REMOVED METHOD: PUBLIC(-) int getTotalPageCount()
+ ---! REMOVED METHOD: PUBLIC(-) java.util.List getVersionHistory(java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ---! REMOVED METHOD: PUBLIC(-) org.apache.wiki.PageLock lockPage(org.apache.wiki.WikiPage, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) java.util.Collection modules()
+ ---! REMOVED METHOD: PUBLIC(-) boolean pageExists(java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ---! REMOVED METHOD: PUBLIC(-) boolean pageExists(java.lang.String, int)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ---! REMOVED METHOD: PUBLIC(-) void putPageText(org.apache.wiki.WikiPage, java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ---! REMOVED METHOD: PUBLIC(-) void unlockPage(org.apache.wiki.PageLock)
+---! REMOVED CLASS: PUBLIC(-) STATIC(-) org.apache.wiki.PageManager$PreSaveWikiPageTask (class removed)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: org.apache.wiki.workflow.Step
+ ---! REMOVED INTERFACE: java.io.Serializable
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) PageManager$PreSaveWikiPageTask(org.apache.wiki.WikiContext, java.lang.String)
+ --- REMOVED METHOD: PUBLIC(-) org.apache.wiki.workflow.Outcome execute()
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+---! REMOVED CLASS: PUBLIC(-) STATIC(-) org.apache.wiki.PageManager$SaveWikiPageTask (class removed)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: org.apache.wiki.workflow.Step
+ ---! REMOVED INTERFACE: java.io.Serializable
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) PageManager$SaveWikiPageTask()
+ --- REMOVED METHOD: PUBLIC(-) org.apache.wiki.workflow.Outcome execute()
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
++++ NEW CLASS: PUBLIC(+) org.apache.wiki.pages.DefaultPageManager (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: java.util.EventListener
+ +++ NEW INTERFACE: org.apache.wiki.pages.PageManager
+ +++ NEW INTERFACE: org.apache.wiki.event.WikiEventListener
+ +++ NEW FIELD: PROTECTED(+) java.util.concurrent.ConcurrentHashMap m_pageLocks
+ +++ NEW CONSTRUCTOR: PUBLIC(+) DefaultPageManager(org.apache.wiki.WikiEngine, java.util.Properties)
+ +++ NEW EXCEPTION: java.util.NoSuchElementException
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ +++ NEW METHOD: PUBLIC(+) void actionPerformed(org.apache.wiki.event.WikiEvent)
+ +++ NEW METHOD: PROTECTED(+) boolean changeAcl(org.apache.wiki.WikiPage, java.security.Principal[], java.security.Principal)
+ +++ NEW METHOD: PUBLIC(+) void deletePage(org.apache.wiki.WikiPage)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) void deleteVersion(org.apache.wiki.WikiPage)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PROTECTED(+) FINAL(+) void fireEvent(int, java.lang.String)
+ +++ NEW METHOD: PUBLIC(+) java.util.List getActiveLocks()
+ +++ NEW METHOD: PUBLIC(+) java.util.Collection getAllPages()
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.pages.PageLock getCurrentLock(org.apache.wiki.WikiPage)
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.WikiEngine getEngine()
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.modules.WikiModuleInfo getModuleInfo(java.lang.String)
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.WikiPage getPageInfo(java.lang.String, int)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.pages.PageSorter getPageSorter()
+ +++ NEW METHOD: PUBLIC(+) java.lang.String getPageText(java.lang.String, int)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.providers.WikiPageProvider getProvider()
+ +++ NEW METHOD: PUBLIC(+) java.lang.String getProviderDescription()
+ +++ NEW METHOD: PUBLIC(+) int getTotalPageCount()
+ +++ NEW METHOD: PUBLIC(+) java.util.List getVersionHistory(java.lang.String)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.pages.PageLock lockPage(org.apache.wiki.WikiPage, java.lang.String)
+ +++ NEW METHOD: PUBLIC(+) java.util.Collection modules()
+ +++ NEW METHOD: PUBLIC(+) boolean pageExists(java.lang.String)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) boolean pageExists(java.lang.String, int)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) void putPageText(org.apache.wiki.WikiPage, java.lang.String)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) void unlockPage(org.apache.wiki.pages.PageLock)
++++ NEW CLASS: PUBLIC(+) org.apache.wiki.pages.PageLock (compatible)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: java.io.Serializable
+ +++ NEW CONSTRUCTOR: PUBLIC(+) PageLock(org.apache.wiki.WikiPage, java.lang.String, java.util.Date, java.util.Date)
+ +++ NEW METHOD: PUBLIC(+) java.util.Date getAcquisitionTime()
+ +++ NEW METHOD: PUBLIC(+) java.util.Date getExpiryTime()
+ +++ NEW METHOD: PUBLIC(+) java.lang.String getLocker()
+ +++ NEW METHOD: PUBLIC(+) java.lang.String getPage()
+ +++ NEW METHOD: PUBLIC(+) long getTimeLeft()
+ +++ NEW METHOD: PUBLIC(+) boolean isExpired()
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) org.apache.wiki.pages.PageManager (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: java.util.EventListener
+ +++ NEW INTERFACE: org.apache.wiki.event.WikiEventListener
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String PROP_LOCKEXPIRY
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String PROP_PAGEPROVIDER
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String PROP_USECACHE
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void actionPerformed(org.apache.wiki.event.WikiEvent)
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void deletePage(org.apache.wiki.WikiPage)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void deleteVersion(org.apache.wiki.WikiPage)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.List getActiveLocks()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.Collection getAllPages()
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) org.apache.wiki.pages.PageLock getCurrentLock(org.apache.wiki.WikiPage)
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) org.apache.wiki.WikiEngine getEngine()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) org.apache.wiki.WikiPage getPageInfo(java.lang.String, int)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) org.apache.wiki.pages.PageSorter getPageSorter()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getPageText(java.lang.String, int)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) org.apache.wiki.providers.WikiPageProvider getProvider()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getProviderDescription()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) int getTotalPageCount()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.List getVersionHistory(java.lang.String)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) org.apache.wiki.pages.PageLock lockPage(org.apache.wiki.WikiPage, java.lang.String)
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) boolean pageExists(java.lang.String)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) boolean pageExists(java.lang.String, int)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void putPageText(org.apache.wiki.WikiPage, java.lang.String)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void unlockPage(org.apache.wiki.pages.PageLock)
++++ NEW CLASS: PUBLIC(+) org.apache.wiki.pages.PageSorter (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: java.util.Comparator
+ +++ NEW FIELD: PROTECTED(+) STATIC(+) FINAL(+) java.lang.String PROP_PAGE_NAME_COMPARATOR
+ +++ NEW CONSTRUCTOR: PUBLIC(+) PageSorter(java.util.Comparator)
+ +++ NEW CONSTRUCTOR: PUBLIC(+) PageSorter()
+ +++ NEW METHOD: PUBLIC(+) int compare(java.lang.String, java.lang.String)
+ +++ NEW METHOD: PUBLIC(+) boolean equals(java.lang.Object)
+ +++ NEW METHOD: PUBLIC(+) void initialize(java.util.Properties)
+ +++ NEW METHOD: PUBLIC(+) void sort(java.util.List)
+ +++ NEW METHOD: PUBLIC(+) void sort(java.lang.String[])
++++ NEW CLASS: PUBLIC(+) org.apache.wiki.pages.PageTimeComparator (compatible)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: java.util.Comparator
+ +++ NEW INTERFACE: java.io.Serializable
+ +++ NEW CONSTRUCTOR: PUBLIC(+) PageTimeComparator()
+ +++ NEW METHOD: PUBLIC(+) int compare(org.apache.wiki.WikiPage, org.apache.wiki.WikiPage)
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.PageSorter (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.util.Comparator
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_PAGE_NAME_COMPARATOR
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) PageSorter()
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) PageSorter(java.util.Comparator)
+ ---! REMOVED METHOD: PUBLIC(-) int compare(java.lang.Object, java.lang.Object)
+ ---! REMOVED METHOD: PUBLIC(-) int compare(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) int compare(org.apache.wiki.WikiPage, org.apache.wiki.WikiPage)
+ ---! REMOVED METHOD: PUBLIC(-) boolean equals(java.lang.Object)
+ ---! REMOVED METHOD: PUBLIC(-) void initialize(java.util.Properties)
+ ---! REMOVED METHOD: PUBLIC(-) void sort(java.util.List)
+ ---! REMOVED METHOD: PUBLIC(-) void sort(java.lang.String[])
+ ---! REMOVED METHOD: PUBLIC(-) void sortPages(java.util.List)
+ ---! REMOVED METHOD: PUBLIC(-) void sortPages(java.lang.Object[])
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.parser.CreoleToJSPWikiTranslator (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VAR_CREOLE_VERSION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VAR_LINEBREAK_BLOGLIKE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VAR_VERSION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VAR_LINEBREAK_C2LIKE
+ === UNCHANGED CONSTRUCTOR: PUBLIC CreoleToJSPWikiTranslator()
+ === UNCHANGED METHOD: PUBLIC java.lang.String translate(java.util.Properties, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String translateSignature(java.util.Properties, java.lang.String, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.parser.Heading (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int HEADING_SMALL
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_titleSection
+ === UNCHANGED FIELD: PUBLIC int m_level
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_titleText
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int HEADING_MEDIUM
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int HEADING_LARGE
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_titleAnchor
+ === UNCHANGED CONSTRUCTOR: PUBLIC Heading()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.parser.HeadingListener (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void headingAdded(org.apache.wiki.WikiContext, org.apache.wiki.parser.Heading)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.parser.JSPWikiMarkupParser (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_CAMELCASELINKS
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int IMAGE
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int LOCAL
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int IMAGEWIKILINK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_USEATTACHMENTIMAGE
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int EDIT
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int READ
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int LOCALREF
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int ATTACHMENT
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int IGNORE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_PLAINURIS
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int EXTERNAL
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int CHARACTER
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int EMPTY
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int ELEMENT
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int INTERWIKI
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int IMAGELINK
+ === UNCHANGED CONSTRUCTOR: PUBLIC JSPWikiMarkupParser(org.apache.wiki.WikiContext, java.io.Reader)
+ === UNCHANGED METHOD: PROTECTED void callHeadingListenerChain(org.apache.wiki.parser.Heading)
+ === UNCHANGED METHOD: PROTECTED java.lang.String callMutatorChain(java.util.Collection, java.lang.String)
+ === UNCHANGED METHOD: PROTECTED org.jdom2.Element createAnchor(int, java.lang.String, java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) boolean isExternalLink(java.lang.String)
+ --- REMOVED ANNOTATION: java.lang.Deprecated
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) boolean isPluginLink(java.lang.String)
+ --- REMOVED ANNOTATION: java.lang.Deprecated
+ === UNCHANGED METHOD: PUBLIC org.jdom2.Element makeHeading(int, java.lang.String, org.apache.wiki.parser.Heading)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.parser.WikiDocument parse()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PROTECTED int parseToken(int)
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.parser.LinkParser (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC LinkParser()
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL boolean isSpace(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL boolean isSpace(char)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.parser.LinkParser$Link parse(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.parser.ParseException
+=== UNCHANGED CLASS: PUBLIC STATIC org.apache.wiki.parser.LinkParser$Link (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PROTECTED LinkParser$Link(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.parser.ParseException
+ === UNCHANGED CONSTRUCTOR: PROTECTED LinkParser$Link(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.parser.ParseException
+ === UNCHANGED METHOD: PUBLIC void addAttribute(org.jdom2.Attribute)
+ === UNCHANGED METHOD: PUBLIC int attributeCount()
+ === UNCHANGED METHOD: PUBLIC java.util.Iterator getAttributes()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getExternalWiki()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getExternalWikiPage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getReference()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getText()
+ === UNCHANGED METHOD: PUBLIC boolean hasReference()
+ === UNCHANGED METHOD: PUBLIC boolean isInterwikiLink()
+ === UNCHANGED METHOD: PROTECTED void setReference(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.parser.ParseException
+ === UNCHANGED METHOD: PROTECTED void setText(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.parser.ParseException
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.parser.LinkParsingOperations (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC LinkParsingOperations(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC int interWikiLinkAt(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean isAccessRule(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean isExternalLink(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean isImageLink(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean isInterWikiLink(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean isMetadata(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean isPluginLink(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean isVariableLink(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean linkExists(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String linkIfExists(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.parser.MarkupParser (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL int PUSHBACK_BUFFER_SIZE
+ === UNCHANGED FIELD: PROTECTED java.util.ArrayList m_localLinkMutatorChain
+ === UNCHANGED FIELD: PROTECTED java.io.PushbackReader m_in
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String HASHLINK
+ === UNCHANGED FIELD: PROTECTED boolean m_inlineImages
+ === UNCHANGED FIELD: PROTECTED java.util.ArrayList m_externalLinkMutatorChain
+ === UNCHANGED FIELD: PROTECTED java.util.ArrayList m_linkMutators
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CLASS_EXTERNAL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CLASS_FOOTNOTE_REF
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CLASS_INTERWIKI
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_USERELNOFOLLOW
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CLASS_ATTACHMENT
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.parser.LinkParsingOperations m_linkParsingOperations
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_ALLOWHTML
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String[] CLASS_TYPES
+ === UNCHANGED FIELD: PROTECTED boolean m_parseAccessRules
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_RUNPLUGINS
+ === UNCHANGED FIELD: PROTECTED java.util.List m_inlineImagePatterns
+ === UNCHANGED FIELD: PROTECTED java.util.ArrayList m_attachmentLinkMutatorChain
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String LEGACY_CHARS_ALLOWED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String OUTLINK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PUNCTUATION_CHARS_ALLOWED
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiContext m_context
+ === UNCHANGED FIELD: PROTECTED java.util.ArrayList m_headingListenerChain
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CLASS_EDITPAGE
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CLASS_WIKIPAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String OUTLINK_IMAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_USEOUTLINKIMAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CLASS_FOOTNOTE
+ === UNCHANGED CONSTRUCTOR: PROTECTED MarkupParser(org.apache.wiki.WikiContext, java.io.Reader)
+ === UNCHANGED METHOD: PUBLIC void addAttachmentLinkHook(org.apache.wiki.StringTransmutator)
+ === UNCHANGED METHOD: PUBLIC void addExternalLinkHook(org.apache.wiki.StringTransmutator)
+ === UNCHANGED METHOD: PUBLIC void addHeadingListener(org.apache.wiki.parser.HeadingListener)
+ === UNCHANGED METHOD: PUBLIC void addLinkTransmutator(org.apache.wiki.StringTransmutator)
+ === UNCHANGED METHOD: PUBLIC void addLocalLinkHook(org.apache.wiki.StringTransmutator)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String cleanLink(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String cleanLink(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void disableAccessRules()
+ === UNCHANGED METHOD: PUBLIC void enableImageInlining(boolean)
+ === UNCHANGED METHOD: PUBLIC java.util.List getInlineImagePatterns()
+ === UNCHANGED METHOD: PUBLIC int getPosition()
+ === UNCHANGED METHOD: PROTECTED FINAL void initInlineImagePatterns()
+ === UNCHANGED METHOD: PUBLIC boolean isImageInlining()
+ === UNCHANGED METHOD: PUBLIC boolean isParseAccessRules()
+ === UNCHANGED METHOD: PUBLIC STATIC org.jdom2.Element makeError(java.lang.String)
+ === UNCHANGED METHOD: PROTECTED FINAL int nextToken()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: java.lang.NullPointerException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.parser.WikiDocument parse()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PROTECTED void pushBack(int)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.io.Reader setInputReader(java.io.Reader)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String wikifyLink(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.parser.ParseException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC ParseException(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.parser.PluginContent (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC PluginContent(java.lang.String, java.util.Map)
+ === UNCHANGED METHOD: PUBLIC void executeParse(org.apache.wiki.WikiContext)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getParameter(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.Map getParameters()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPluginName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getText()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getValue()
+ === UNCHANGED METHOD: PUBLIC java.lang.String invoke(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.parser.PluginContent parsePluginLine(org.apache.wiki.WikiContext, java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.parser.VariableContent (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC VariableContent(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getText()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getValue()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.parser.WikiDocument (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiDocument(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiContext getContext()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getPage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageData()
+ === UNCHANGED METHOD: PUBLIC void setContext(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC void setPageData(java.lang.String)
+***! MODIFIED CLASS: PUBLIC ABSTRACT org.apache.wiki.plugin.AbstractReferralPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ ***! MODIFIED FIELD: PROTECTED org.apache.wiki.pages.PageSorter (<- org.apache.wiki.PageSorter) m_sorter
+ === UNCHANGED FIELD: PROTECTED boolean m_lastModified
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String PARAM_SORTORDER_JAVA
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_SHOW_VALUE_COUNT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_EXCLUDE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_SHOW_VALUE_PAGES
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String PARAM_SORTORDER_HUMAN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_SEPARATOR
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String PARAM_SORTORDER_LOCALE
+ === UNCHANGED FIELD: PROTECTED java.text.SimpleDateFormat m_dateFormat
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_INCLUDE
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_before
+ === UNCHANGED FIELD: PROTECTED java.util.Date m_dateLastModified
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_SHOW
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_after
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_BEFORE
+ === UNCHANGED FIELD: PROTECTED org.apache.oro.text.regex.Pattern[] m_include
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_AFTER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_LASTMODIFIED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ALL_ITEMS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_MAXWIDTH
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_separator
+ === UNCHANGED FIELD: PROTECTED org.apache.oro.text.regex.Pattern[] m_exclude
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED FIELD: PROTECTED int m_maxwidth
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String PARAM_SORTORDER
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_show
+ === UNCHANGED CONSTRUCTOR: PUBLIC AbstractReferralPlugin()
+ ***! MODIFIED METHOD: PROTECTED java.util.List (<-java.util.Collection) filterAndSortCollection(java.util.Collection)
+ ***! MODIFIED METHOD: PROTECTED java.util.List (<-java.util.Collection) filterCollection(java.util.Collection)
+ +++ NEW METHOD: PROTECTED(+) java.util.List filterWikiPageCollection(java.util.Collection)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PROTECTED java.lang.String makeHTML(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PROTECTED java.lang.String wikitizeCollection(java.util.Collection, java.lang.String, int)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.BugReportHandler (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_MAPPINGS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_TITLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_DESCRIPTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_VERSION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_PAGE
+ === UNCHANGED CONSTRUCTOR: PUBLIC BugReportHandler()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.Counter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_INCREMENT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_SHOW_RESULT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_START
+ === UNCHANGED CONSTRUCTOR: PUBLIC Counter()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.CurrentTimePlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC CurrentTimePlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.DefaultPluginManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.engine.PluginManager
+ === UNCHANGED CONSTRUCTOR: PUBLIC DefaultPluginManager(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC void enablePlugins(boolean)
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.lang.String, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.plugin.DefaultPluginManager$WikiPluginInfo getModuleInfo(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.oro.text.regex.Pattern getPluginPattern()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPluginSearchPath()
+ === UNCHANGED METHOD: PUBLIC java.util.Collection modules()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.api.plugin.WikiPlugin newWikiPlugin(java.lang.String, java.util.ResourceBundle)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC java.util.Map parseArgs(java.lang.String)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC boolean pluginsEnabled()
+=== UNCHANGED CLASS: PUBLIC STATIC FINAL org.apache.wiki.plugin.DefaultPluginManager$WikiPluginInfo (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.lang.Comparable
+ === UNCHANGED METHOD: PUBLIC java.lang.String getAjaxAlias()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getAlias()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getClassName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getIncludeText(java.lang.String)
+ === UNCHANGED METHOD: PROTECTED void initializeFromXML(org.jdom2.Element)
+ === UNCHANGED METHOD: PROTECTED void initializePlugin(org.apache.wiki.plugin.DefaultPluginManager$WikiPluginInfo, org.apache.wiki.WikiEngine, java.util.List, java.util.List)
+ === UNCHANGED METHOD: PROTECTED STATIC org.apache.wiki.plugin.DefaultPluginManager$WikiPluginInfo newInstance(java.lang.String, org.jdom2.Element, java.util.List, java.util.List)
+ === UNCHANGED METHOD: PROTECTED STATIC org.apache.wiki.plugin.DefaultPluginManager$WikiPluginInfo newInstance(java.lang.Class)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.api.plugin.WikiPlugin newPluginInstance(java.util.List, java.util.List)
+ === UNCHANGED EXCEPTION: java.lang.ClassNotFoundException
+ === UNCHANGED EXCEPTION: java.lang.InstantiationException
+ === UNCHANGED EXCEPTION: java.lang.IllegalAccessException
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.Denounce (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_LINK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_TEXT
+ === UNCHANGED CONSTRUCTOR: PUBLIC Denounce()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.Groups (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC Groups()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.IfPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_EXISTS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_IP
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_IS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_VAR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_CONTAINS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_GROUP
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_USER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_PAGE
+ === UNCHANGED CONSTRUCTOR: PUBLIC IfPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC STATIC boolean ifInclude(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.Image (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_SRC
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_CAPTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_LINK
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_CLASS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_TARGET
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_ALT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_STYLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_TITLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_HEIGHT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_WIDTH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_ALIGN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_BORDER
+ === UNCHANGED CONSTRUCTOR: PUBLIC Image()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.IndexPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC IndexPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.plugin.InsertPage (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_CLASS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_STYLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_SECTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_DEFAULT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_PAGENAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_MAXLENGTH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATTR_RECURSE
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String PARAM_SHOW
+ === UNCHANGED CONSTRUCTOR: PUBLIC InsertPage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.ListLocksPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC ListLocksPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.Note (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_NOTE_IMAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_NOTE_IMAGE
+ === UNCHANGED CONSTRUCTOR: PUBLIC Note()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.PageViewPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.InitializablePlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageViewPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.plugin.PageViewPlugin$PageViewManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED INTERFACE: org.apache.wiki.event.WikiEventListener
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageViewPlugin$PageViewManager(org.apache.wiki.plugin.PageViewPlugin)
+ === UNCHANGED METHOD: PUBLIC void actionPerformed(org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PROTECTED int getCount(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PROTECTED void storeCounters()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.RecentChangesPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DATE_FORMAT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_FORMAT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_TIME_FORMAT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_TIME_FORMAT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_DATE_FORMAT
+ === UNCHANGED CONSTRUCTOR: PUBLIC RecentChangesPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.ReferredPagesPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_DEPTH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int MAX_DEPTH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_EXCLUDE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_FORMAT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int MIN_DEPTH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_ROOT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_INCLUDE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_TYPE
+ === UNCHANGED CONSTRUCTOR: PUBLIC ReferredPagesPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.ReferringPagesPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_MAX
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_EXTRAS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_PAGE
+ === UNCHANGED CONSTRUCTOR: PUBLIC ReferringPagesPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.ReferringUndefinedPagesPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_MAX
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_EXTRAS
+ === UNCHANGED CONSTRUCTOR: PUBLIC ReferringUndefinedPagesPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.SampleAjaxPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ajax.WikiAjaxServlet
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC SampleAjaxPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getServletMapping()
+ === UNCHANGED METHOD: PUBLIC void service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, java.util.List)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.Search (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_MAX
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_SET
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_QUERY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_SETNAME
+ === UNCHANGED CONSTRUCTOR: PUBLIC Search()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.SessionsPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_PROP
+ === UNCHANGED CONSTRUCTOR: PUBLIC SessionsPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.TableOfContents (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED INTERFACE: org.apache.wiki.parser.HeadingListener
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_NUMBERED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_PREFIX
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_TITLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_START
+ === UNCHANGED CONSTRUCTOR: PUBLIC TableOfContents()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC void headingAdded(org.apache.wiki.WikiContext, org.apache.wiki.parser.Heading)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.UndefinedPagesPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED CONSTRUCTOR: PUBLIC UndefinedPagesPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.UnusedPagesPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_EXCLUDEATTS
+ === UNCHANGED CONSTRUCTOR: PUBLIC UnusedPagesPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.WeblogArchivePlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_PAGE
+ === UNCHANGED CONSTRUCTOR: PUBLIC WeblogArchivePlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.plugin.WeblogEntryPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_BLOGNAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_ENTRYTEXT
+ === UNCHANGED CONSTRUCTOR: PUBLIC WeblogEntryPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getNewEntryPage(org.apache.wiki.WikiEngine, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.plugin.WeblogPlugin (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.ParserStagePlugin
+ === UNCHANGED INTERFACE: org.apache.wiki.api.plugin.WikiPlugin
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_DAYS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_ALLOWCOMMENTS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_ENTRYFORMAT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATTR_ISWEBLOG
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_DATEFORMAT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_MAXENTRIES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_STARTDATE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARAM_PAGE
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String PARAM_PREVIEW
+ === UNCHANGED CONSTRUCTOR: PUBLIC WeblogPlugin()
+ === UNCHANGED METHOD: PUBLIC java.lang.String execute(org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.PluginException
+ === UNCHANGED METHOD: PUBLIC void executeParser(org.apache.wiki.parser.PluginContent, org.apache.wiki.WikiContext, java.util.Map)
+ === UNCHANGED METHOD: PUBLIC java.util.List findBlogEntries(org.apache.wiki.WikiEngine, java.lang.String, java.util.Date, java.util.Date)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String makeEntryPage(java.lang.String, java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String makeEntryPage(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String makeEntryPage(java.lang.String, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.preferences.Preferences (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.lang.Cloneable
+ === UNCHANGED INTERFACE: java.util.Map
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String SESSIONPREFS
+ === UNCHANGED CONSTRUCTOR: PUBLIC Preferences()
+ === UNCHANGED METHOD: PUBLIC STATIC java.util.ResourceBundle getBundle(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: java.util.MissingResourceException
+ === UNCHANGED METHOD: PUBLIC STATIC java.text.SimpleDateFormat getDateFormat(org.apache.wiki.WikiContext, org.apache.wiki.preferences.Preferences$TimeFormat)
+ === UNCHANGED METHOD: PUBLIC STATIC java.util.Locale getLocale(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getPreference(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getPreference(javax.servlet.jsp.PageContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC void reloadPreferences(javax.servlet.jsp.PageContext)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String renderDate(org.apache.wiki.WikiContext, java.util.Date, org.apache.wiki.preferences.Preferences$TimeFormat)
+ === UNCHANGED METHOD: PUBLIC STATIC void setupPreferences(javax.servlet.jsp.PageContext)
+=== UNCHANGED ENUM: PUBLIC STATIC FINAL org.apache.wiki.preferences.Preferences$TimeFormat (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.lang.Comparable
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.preferences.Preferences$TimeFormat DATE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.preferences.Preferences$TimeFormat DATETIME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.preferences.Preferences$TimeFormat TIME
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.preferences.Preferences$TimeFormat valueOf(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.preferences.Preferences$TimeFormat[] values()
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.providers.AbstractFileProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.providers.WikiPageProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int DEFAULT_MAX_PROPKEYLENGTH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_ENCODING
+ === UNCHANGED FIELD: PUBLIC STATIC int MAX_PROPVALUELENGTH
+ === UNCHANGED FIELD: PUBLIC STATIC int MAX_PROPKEYLENGTH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_PAGEDIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int DEFAULT_MAX_PROPVALUELENGTH
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_encoding
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_CUSTOMPROP_MAXLIMIT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int DEFAULT_MAX_PROPLIMIT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_CUSTOMPROP_MAXKEYLENGTH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_CUSTOMPROP_MAXVALUELENGTH
+ === UNCHANGED FIELD: PUBLIC STATIC int MAX_PROPLIMIT
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String FILE_EXT
+ === UNCHANGED CONSTRUCTOR: PUBLIC AbstractFileProvider()
+ === UNCHANGED METHOD: PROTECTED java.util.Properties addCustomProperties(org.apache.wiki.WikiPage, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC void deletePage(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void deleteVersion(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PROTECTED java.io.File findPage(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findPages(org.apache.wiki.search.QueryItem[])
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getAllChangedSince(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getAllPages()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PROTECTED void getCustomProperties(org.apache.wiki.WikiPage, java.util.Properties)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC int getPageCount()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getPageInfo(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageText(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC java.util.List getVersionHistory(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: java.io.FileNotFoundException
+ === UNCHANGED METHOD: PROTECTED java.lang.String mangleName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean pageExists(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean pageExists(java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC void putPageText(org.apache.wiki.WikiPage, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PROTECTED void setCustomProperties(org.apache.wiki.WikiPage, java.util.Properties)
+ === UNCHANGED METHOD: PROTECTED java.lang.String unmangleName(java.lang.String)
+ === UNCHANGED METHOD: PROTECTED void validateCustomPageProperties(java.util.Properties)
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC STATIC org.apache.wiki.providers.AbstractFileProvider$WikiFileFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.FilenameFilter
+ === UNCHANGED CONSTRUCTOR: PUBLIC AbstractFileProvider$WikiFileFilter()
+ === UNCHANGED METHOD: PUBLIC boolean accept(java.io.File, java.lang.String)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.providers.BasicAttachmentProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.providers.WikiAttachmentProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DIR_EXTENSION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATTDIR_EXTENSION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_DISABLECACHE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_STORAGEDIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROPERTY_FILE
+ === UNCHANGED CONSTRUCTOR: PUBLIC BasicAttachmentProvider()
+ === UNCHANGED METHOD: PUBLIC void deleteAttachment(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void deleteVersion(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findAttachments(org.apache.wiki.search.QueryItem[])
+ === UNCHANGED METHOD: PUBLIC java.io.InputStream getAttachmentData(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.attachment.Attachment getAttachmentInfo(org.apache.wiki.WikiPage, java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PROTECTED STATIC java.lang.String getFileExtension(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC java.util.List getVersionHistory(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.util.List listAllChanged(java.util.Date)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ***! MODIFIED METHOD: PUBLIC java.util.List (<-java.util.Collection) listAttachments(org.apache.wiki.WikiPage)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void moveAttachmentsForPage(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void putAttachmentData(org.apache.wiki.attachment.Attachment, java.io.InputStream)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC STATIC org.apache.wiki.providers.BasicAttachmentProvider$AttachmentFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.FilenameFilter
+ === UNCHANGED CONSTRUCTOR: PUBLIC BasicAttachmentProvider$AttachmentFilter()
+ === UNCHANGED METHOD: PUBLIC boolean accept(java.io.File, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC STATIC org.apache.wiki.providers.BasicAttachmentProvider$AttachmentVersionFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.FilenameFilter
+ === UNCHANGED CONSTRUCTOR: PUBLIC BasicAttachmentProvider$AttachmentVersionFilter()
+ === UNCHANGED METHOD: PUBLIC boolean accept(java.io.File, java.lang.String)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.providers.CachingAttachmentProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.providers.WikiAttachmentProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DIR_EXTENSION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATTCOLLCACHE_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_STORAGEDIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int m_capacity
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATTCACHE_NAME
+ === UNCHANGED CONSTRUCTOR: PUBLIC CachingAttachmentProvider()
+ === UNCHANGED METHOD: PUBLIC void deleteAttachment(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void deleteVersion(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findAttachments(org.apache.wiki.search.QueryItem[])
+ === UNCHANGED METHOD: PUBLIC java.io.InputStream getAttachmentData(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.attachment.Attachment getAttachmentInfo(org.apache.wiki.WikiPage, java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.providers.WikiAttachmentProvider getRealProvider()
+ === UNCHANGED METHOD: PUBLIC java.util.List getVersionHistory(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.util.List listAllChanged(java.util.Date)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ***! MODIFIED METHOD: PUBLIC java.util.List (<-java.util.Collection) listAttachments(org.apache.wiki.WikiPage)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void moveAttachmentsForPage(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void putAttachmentData(org.apache.wiki.attachment.Attachment, java.io.InputStream)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.providers.CachingProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.providers.WikiPageProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int DEFAULT_CACHETIMETOLIVESECONDS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int DEFAULT_CACHETIMETOIDLESECONDS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int DEFAULT_CACHECAPACITY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CACHE_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String TEXTCACHE_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String HISTORYCACHE_NAME
+ === UNCHANGED CONSTRUCTOR: PUBLIC CachingProvider()
+ === UNCHANGED METHOD: PUBLIC void deletePage(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void deleteVersion(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findPages(org.apache.wiki.search.QueryItem[])
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getAllChangedSince(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getAllPages()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC int getPageCount()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getPageInfo(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageText(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.providers.WikiPageProvider getRealProvider()
+ === UNCHANGED METHOD: PUBLIC java.util.List getVersionHistory(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void movePage(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC boolean pageExists(java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC boolean pageExists(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void putPageText(org.apache.wiki.WikiPage, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.providers.FastSearch (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.providers.FileSystemProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.providers.WikiPageProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_EXT
+ === UNCHANGED CONSTRUCTOR: PUBLIC FileSystemProvider()
+ === UNCHANGED METHOD: PUBLIC void deletePage(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getPageInfo(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void movePage(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void putPageText(org.apache.wiki.WikiPage, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.providers.NoSuchVersionException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC NoSuchVersionException(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.providers.RepositoryModifiedException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PROTECTED FINAL java.lang.String m_page
+ === UNCHANGED CONSTRUCTOR: PUBLIC RepositoryModifiedException(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageName()
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.providers.VersioningFileProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.providers.WikiPageProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PAGEDIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROPERTYFILE
+ === UNCHANGED CONSTRUCTOR: PUBLIC VersioningFileProvider()
+ === UNCHANGED METHOD: PUBLIC void deletePage(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void deleteVersion(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getAllPages()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getPageInfo(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageText(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC java.util.List getVersionHistory(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ *** MODIFIED METHOD: PUBLIC void movePage(java.lang.String, java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC boolean pageExists(java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC void putPageText(org.apache.wiki.WikiPage, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.providers.VersioningProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean pageExists(java.lang.String, int)
+***! MODIFIED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.providers.WikiAttachmentProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void deleteAttachment(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void deleteVersion(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Collection findAttachments(org.apache.wiki.search.QueryItem[])
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.io.InputStream getAttachmentData(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.attachment.Attachment getAttachmentInfo(org.apache.wiki.WikiPage, java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.List getVersionHistory(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.List listAllChanged(java.util.Date)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ ***! MODIFIED METHOD: PUBLIC ABSTRACT java.util.List (<-java.util.Collection) listAttachments(org.apache.wiki.WikiPage)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void moveAttachmentsForPage(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void putAttachmentData(org.apache.wiki.attachment.Attachment, java.io.InputStream)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.providers.WikiPageProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void deletePage(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void deleteVersion(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Collection findPages(org.apache.wiki.search.QueryItem[])
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Collection getAllChangedSince(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Collection getAllPages()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT int getPageCount()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.WikiPage getPageInfo(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getPageText(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.List getVersionHistory(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void movePage(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean pageExists(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean pageExists(java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void putPageText(org.apache.wiki.WikiPage, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.ReferenceManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.filters.PageFilter
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED INTERFACE: org.apache.wiki.modules.InternalModule
+ === UNCHANGED INTERFACE: org.apache.wiki.event.WikiEventListener
+ === UNCHANGED CONSTRUCTOR: PUBLIC ReferenceManager(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC void actionPerformed(org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PUBLIC void clearPageEntries(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC int deepHashCode()
+ === UNCHANGED METHOD: PUBLIC java.util.Set findCreated()
+ === UNCHANGED METHOD: PUBLIC java.util.Set findReferredBy(java.lang.String)
+ ***! MODIFIED METHOD: PUBLIC java.util.Set (<-java.util.Collection) findReferrers(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findRefersTo(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findUncreated()
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findUnreferenced()
+ === UNCHANGED METHOD: PROTECTED java.util.Map getReferredBy()
+ === UNCHANGED METHOD: PROTECTED java.util.Map getRefersTo()
+ === UNCHANGED METHOD: PUBLIC void initialize(java.util.Collection)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void pageRemoved(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC void postSave(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void updateReferences(java.lang.String, java.util.Collection)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.Release (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int REVISION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String BUILD
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String APPNAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int VERSION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VERSTR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int MINORREVISION
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getVersionString()
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isNewerOrEqual(java.lang.String)
+ === UNCHANGED EXCEPTION: java.lang.IllegalArgumentException
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isOlderOrEqual(java.lang.String)
+ === UNCHANGED EXCEPTION: java.lang.IllegalArgumentException
+ === UNCHANGED METHOD: PUBLIC STATIC void main(java.lang.String[])
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.render.CleanTextRenderer (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ***! MODIFIED FIELD: PRIVATE (<- PROTECTED) STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED CONSTRUCTOR: PUBLIC CleanTextRenderer(org.apache.wiki.WikiContext, org.apache.wiki.parser.WikiDocument)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getString()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.render.CreoleRenderer (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC CreoleRenderer(org.apache.wiki.WikiContext, org.apache.wiki.parser.WikiDocument)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getString()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.render.CustomXMLOutputProcessor (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC CustomXMLOutputProcessor()
+ === UNCHANGED METHOD: PROTECTED void attributeEscapedEntitiesFilter(java.io.Writer, org.jdom2.output.support.FormatStack, java.lang.String)
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.render.RenderingManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED INTERFACE: org.apache.wiki.modules.InternalModule
+ === UNCHANGED INTERFACE: org.apache.wiki.event.WikiEventListener
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VAR_EXECUTE_PLUGINS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_WYSIWYG_RENDERER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DOCUMENTCACHE_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_RENDERER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String WYSIWYG_EDITOR_MODE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_PARSER
+ === UNCHANGED CONSTRUCTOR: PUBLIC RenderingManager()
+ === UNCHANGED METHOD: PUBLIC void actionPerformed(org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getHTML(org.apache.wiki.WikiContext, org.apache.wiki.parser.WikiDocument)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getHTML(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.parser.MarkupParser getParser(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PROTECTED org.apache.wiki.parser.WikiDocument getRenderedDocument(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.render.WikiRenderer getRenderer(org.apache.wiki.WikiContext, org.apache.wiki.parser.WikiDocument)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.render.WikiRenderer getWysiwygRenderer(org.apache.wiki.WikiContext, org.apache.wiki.parser.WikiDocument)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.render.WikiRenderer (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String LINKS_TRANSLATION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String LINKS_SOURCE
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiContext m_context
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.parser.WikiDocument m_document
+ === UNCHANGED CONSTRUCTOR: PROTECTED WikiRenderer(org.apache.wiki.WikiContext, org.apache.wiki.parser.WikiDocument)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getString()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.render.WysiwygEditingRenderer (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC WysiwygEditingRenderer(org.apache.wiki.WikiContext, org.apache.wiki.parser.WikiDocument)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getString()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.render.XHTMLRenderer (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC XHTMLRenderer(org.apache.wiki.WikiContext, org.apache.wiki.parser.WikiDocument)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getString()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.rpc.atom.AtomAPIServlet (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC AtomAPIServlet()
+ === UNCHANGED METHOD: PUBLIC void doDelete(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void doPut(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void init(javax.servlet.ServletConfig)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.rss.AtomFeed (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RFC3339FORMAT
+ === UNCHANGED CONSTRUCTOR: PUBLIC AtomFeed(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.rss.Entry (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC Entry()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getAuthor()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getContent()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getPage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTitle()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getURL()
+ === UNCHANGED METHOD: PUBLIC void setAuthor(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setContent(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPage(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC void setTitle(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setURL(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.rss.Feed (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_channelDescription
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_channelLanguage
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiContext m_wikiContext
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VAR_BLOGNAME
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_feedURL
+ === UNCHANGED FIELD: PROTECTED java.util.List m_entries
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_mode
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_channelTitle
+ === UNCHANGED CONSTRUCTOR: PUBLIC Feed(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC void addEntry(org.apache.wiki.rss.Entry)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String format(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getChannelDescription()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getChannelLanguage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getChannelTitle()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getFeedURL()
+ === UNCHANGED METHOD: PROTECTED java.lang.String getMimeType(javax.servlet.ServletContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getSiteName(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getString()
+ === UNCHANGED METHOD: PUBLIC void setChannelDescription(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setChannelLanguage(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setChannelTitle(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setFeedURL(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setMode(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.rss.RSS10Feed (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC RSS10Feed(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.rss.RSS20Feed (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC RSS20Feed(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getString()
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.rss.RSSGenerator (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_RSS_AUTHOR
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PROP_RSSAUTHOR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_RSSFILE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_RSS_AUTHOREMAIL
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PROP_RSS_COPYRIGHT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_CHANNEL_DESCRIPTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_INTERVAL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String MODE_BLOG
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATOM
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PROP_RSSAUTHOREMAIL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_CHANNEL_LANGUAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String MODE_WIKI
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_GENERATE_RSS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_CHANNEL_TITLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RSS20
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RSS10
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String MODE_FULL
+ *** MODIFIED CONSTRUCTOR: PUBLIC RSSGenerator(org.apache.wiki.WikiEngine, java.util.Properties)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String format(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String generate()
+ === UNCHANGED METHOD: PROTECTED java.lang.String generateBlogRSS(org.apache.wiki.WikiContext, java.util.List, org.apache.wiki.rss.Feed)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String generateFeed(org.apache.wiki.WikiContext, java.util.List, java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED EXCEPTION: java.lang.IllegalArgumentException
+ === UNCHANGED METHOD: PROTECTED java.lang.String generateFullWikiRSS(org.apache.wiki.WikiContext, org.apache.wiki.rss.Feed)
+ === UNCHANGED METHOD: PROTECTED java.lang.String generateWikiPageRSS(org.apache.wiki.WikiContext, java.util.List, org.apache.wiki.rss.Feed)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getContentType(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean isEnabled()
+ === UNCHANGED METHOD: PUBLIC void setEnabled(boolean)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.rss.RSSThread (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED INTERFACE: java.lang.Runnable
+ === UNCHANGED INTERFACE: org.apache.wiki.event.WikiEventListener
+ === UNCHANGED CONSTRUCTOR: PUBLIC RSSThread(org.apache.wiki.WikiEngine, java.io.File, int)
+ === UNCHANGED METHOD: PUBLIC void backgroundTask()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+ === UNCHANGED METHOD: PUBLIC void startupTask()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.search.BasicSearchProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.search.SearchProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED CONSTRUCTOR: PUBLIC BasicSearchProvider()
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findPages(java.lang.String, org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void pageRemoved(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.search.QueryItem[] parseQuery(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void reindexPage(org.apache.wiki.WikiPage)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.search.LuceneSearchProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.search.SearchProvider
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ ***! MODIFIED FIELD: PROTECTED java.util.List (<- java.util.Vector) m_updates
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String[] SEARCHABLE_FILE_SUFFIXES
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String LUCENE_AUTHOR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int FLAG_CONTEXTS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_LUCENE_ANALYZER
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String LUCENE_ATTACHMENTS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int MAX_SEARCH_HITS
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String LUCENE_PAGE_NAME
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String LUCENE_PAGE_CONTENTS
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String LUCENE_ID
+ +++ NEW FIELD: PROTECTED(+) STATIC(+) FINAL(+) java.lang.String LUCENE_PAGE_KEYWORDS
+ === UNCHANGED CONSTRUCTOR: PUBLIC LuceneSearchProvider()
+ === UNCHANGED METHOD: PROTECTED void doFullLuceneReindex()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findPages(java.lang.String, org.apache.wiki.WikiContext)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findPages(java.lang.String, int, org.apache.wiki.WikiContext)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PROTECTED java.lang.String getAttachmentContent(java.lang.String, int)
+ === UNCHANGED METHOD: PROTECTED java.lang.String getAttachmentContent(org.apache.wiki.attachment.Attachment)
+ === UNCHANGED METHOD: PROTECTED org.apache.wiki.WikiEngine getEngine()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PROTECTED org.apache.lucene.document.Document luceneIndexPage(org.apache.wiki.WikiPage, java.lang.String, org.apache.lucene.index.IndexWriter)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void pageRemoved(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC void reindexPage(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PROTECTED void updateLuceneIndex(org.apache.wiki.WikiPage, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.search.QueryItem (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int REQUIRED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int REQUESTED
+ === UNCHANGED FIELD: PUBLIC int type
+ === UNCHANGED FIELD: PUBLIC java.lang.String word
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int FORBIDDEN
+ === UNCHANGED CONSTRUCTOR: PUBLIC QueryItem()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.search.SearchManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.api.filters.PageFilter
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED INTERFACE: org.apache.wiki.modules.InternalModule
+ === UNCHANGED INTERFACE: org.apache.wiki.event.WikiEventListener
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_SEARCHPROVIDER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String JSON_SEARCH
+ === UNCHANGED CONSTRUCTOR: PUBLIC SearchManager(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC void actionPerformed(org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PUBLIC java.util.Collection findPages(java.lang.String, org.apache.wiki.WikiContext)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.search.SearchProvider getSearchEngine()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.FilterException
+ === UNCHANGED METHOD: PUBLIC void pageRemoved(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC void postSave(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void reindexPage(org.apache.wiki.WikiPage)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.search.SearchManager$JSONSearch (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ajax.WikiAjaxServlet
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int DEFAULT_MAX_RESULTS
+ === UNCHANGED FIELD: PUBLIC int maxResults
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String AJAX_ACTION_SUGGESTIONS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String AJAX_ACTION_PAGES
+ === UNCHANGED CONSTRUCTOR: PUBLIC SearchManager$JSONSearch(org.apache.wiki.search.SearchManager)
+ === UNCHANGED METHOD: PUBLIC java.util.List findPages(java.lang.String, int, org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getServletMapping()
+ === UNCHANGED METHOD: PUBLIC java.util.List getSuggestions(java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC void service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, java.util.List)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.search.SearchMatcher (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC SearchMatcher(org.apache.wiki.WikiEngine, org.apache.wiki.search.QueryItem[])
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.search.SearchResult matchPageContent(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.search.SearchMatcher$SearchResultImpl (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.search.SearchResult
+ === UNCHANGED CONSTRUCTOR: PUBLIC SearchMatcher$SearchResultImpl(org.apache.wiki.search.SearchMatcher, java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getContexts()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getPage()
+ === UNCHANGED METHOD: PUBLIC int getScore()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.search.SearchProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.WikiProvider
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Collection findPages(java.lang.String, org.apache.wiki.WikiContext)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void pageRemoved(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void reindexPage(org.apache.wiki.WikiPage)
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.search.SearchResult (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String[] getContexts()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.WikiPage getPage()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT int getScore()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.search.SearchResultComparator (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.Comparator
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC SearchResultComparator()
+ === UNCHANGED METHOD: PUBLIC int compare(org.apache.wiki.search.SearchResult, org.apache.wiki.search.SearchResult)
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.StringTransmutator (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String mutate(org.apache.wiki.WikiContext, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.AdminBeanIteratorInfo (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC AdminBeanIteratorInfo()
+ === UNCHANGED METHOD: PUBLIC javax.servlet.jsp.tagext.VariableInfo[] getVariableInfo(javax.servlet.jsp.tagext.TagData)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.AdminBeanIteratorTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC AdminBeanIteratorTag()
+ === UNCHANGED METHOD: PUBLIC void resetIterator()
+ === UNCHANGED METHOD: PUBLIC void setType(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.AttachmentsIteratorInfo (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC AttachmentsIteratorInfo()
+ === UNCHANGED METHOD: PUBLIC javax.servlet.jsp.tagext.VariableInfo[] getVariableInfo(javax.servlet.jsp.tagext.TagData)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.AttachmentsIteratorTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC AttachmentsIteratorTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doAfterBody()
+ === UNCHANGED METHOD: PUBLIC FINAL int doStartTag()
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.tags.AuthorTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ +++ NEW FIELD: PUBLIC(+) java.lang.String m_format
+ === UNCHANGED CONSTRUCTOR: PUBLIC AuthorTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ +++ NEW METHOD: PUBLIC(+) void setFormat(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.BaseURLTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC BaseURLTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.BreadcrumbsTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String BREADCRUMBTRAIL_KEY
+ === UNCHANGED CONSTRUCTOR: PUBLIC BreadcrumbsTag()
+ === UNCHANGED METHOD: PUBLIC int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC int getMaxpages()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getSeparator()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setMaxpages(int)
+ === UNCHANGED METHOD: PUBLIC void setSeparator(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC STATIC org.apache.wiki.tags.BreadcrumbsTag$FixedQueue (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.List
+ === UNCHANGED INTERFACE: java.lang.Cloneable
+ === UNCHANGED INTERFACE: java.util.Collection
+ === UNCHANGED INTERFACE: java.util.Queue
+ === UNCHANGED INTERFACE: java.util.Deque
+ === UNCHANGED INTERFACE: java.lang.Iterable
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED METHOD: PUBLIC void removeItem(java.lang.String)
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.tags.CalendarTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC CalendarTag()
+ *** MODIFIED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setMonthurlformat(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPageformat(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setUrlformat(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.CheckLockInfo (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC CheckLockInfo()
+ === UNCHANGED METHOD: PUBLIC javax.servlet.jsp.tagext.VariableInfo[] getVariableInfo(javax.servlet.jsp.tagext.TagData)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.CheckLockTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC CheckLockTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setMode(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.CheckRequestContextTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC CheckRequestContextTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getContext()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setContext(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.CheckVersionTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC CheckVersionTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setMode(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.CommentLinkTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC CommentLinkTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.ContentEncodingTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC ContentEncodingTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.ContentTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC ContentTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doEndTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void setComment(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setConflict(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setDiff(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setEdit(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setError(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setFind(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setInfo(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPrefs(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPreview(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setView(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.CookieTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC CookieTag()
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED METHOD: PUBLIC void release()
+ === UNCHANGED METHOD: PUBLIC void setClear(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setItem(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setScope(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setValue(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setVar(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.DiffLinkTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VER_PREVIOUS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VER_LATEST
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VER_CURRENT
+ === UNCHANGED CONSTRUCTOR: PUBLIC DiffLinkTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getNewVersion()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getVersion()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setNewVersion(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setVersion(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.EditLinkTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_title
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_accesskey
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_version
+ === UNCHANGED CONSTRUCTOR: PUBLIC EditLinkTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setAccesskey(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTitle(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setVersion(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.EditorIteratorInfo (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC EditorIteratorInfo()
+ === UNCHANGED METHOD: PUBLIC javax.servlet.jsp.tagext.VariableInfo[] getVariableInfo(javax.servlet.jsp.tagext.TagData)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.EditorIteratorTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC EditorIteratorTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doStartTag()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.EditorTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC EditorTag()
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.FeedDiscoveryTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC FeedDiscoveryTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.HasAttachmentsTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC HasAttachmentsTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.HistoryIteratorInfo (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC HistoryIteratorInfo()
+ === UNCHANGED METHOD: PUBLIC javax.servlet.jsp.tagext.VariableInfo[] getVariableInfo(javax.servlet.jsp.tagext.TagData)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.HistoryIteratorTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC HistoryIteratorTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doAfterBody()
+ === UNCHANGED METHOD: PUBLIC FINAL int doStartTag()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.IfNoSearchResultsTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC IfNoSearchResultsTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.IncludeResourcesTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC IncludeResourcesTag()
+ === UNCHANGED METHOD: PUBLIC int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setType(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.IncludeTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_page
+ === UNCHANGED CONSTRUCTOR: PUBLIC IncludeTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doEndTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPage()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setPage(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.InsertDiffTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATTR_OLDVERSION
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_pageName
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATTR_NEWVERSION
+ === UNCHANGED CONSTRUCTOR: PUBLIC InsertDiffTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPage()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setPage(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.InsertPageTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int PLAIN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int HTML
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_pageName
+ === UNCHANGED CONSTRUCTOR: PUBLIC InsertPageTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPage()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setMode(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPage(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.tags.IteratorTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED java.util.Iterator m_iterator
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiContext m_wikiContext
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_pageName
+ === UNCHANGED CONSTRUCTOR: PUBLIC IteratorTag()
+ === UNCHANGED METHOD: PUBLIC void clearList()
+ === UNCHANGED METHOD: PUBLIC int doAfterBody()
+ === UNCHANGED METHOD: PUBLIC void doCatch(java.lang.Throwable)
+ === UNCHANGED EXCEPTION: java.lang.Throwable
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED METHOD: PUBLIC void doFinally()
+ === UNCHANGED METHOD: PUBLIC int doStartTag()
+ === UNCHANGED METHOD: PUBLIC void resetIterator()
+ === UNCHANGED METHOD: PUBLIC void setList(java.util.Collection)
+ === UNCHANGED METHOD: PUBLIC void setList(java.lang.Object[])
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.LinkTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC LinkTag()
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED METHOD: PUBLIC void doInitBody()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED METHOD: PUBLIC int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+ === UNCHANGED METHOD: PUBLIC java.lang.String getVersion()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setAbsolute(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setAccessKey(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setBodyContent(javax.servlet.jsp.tagext.BodyContent)
+ === UNCHANGED METHOD: PUBLIC void setCompareToVersion(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setContainedParameter(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setContext(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setCssClass(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setJsp(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setRef(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setRel(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setStyle(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTabindex(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTarget(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTemplatefile(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTitle(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setVersion(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.LinkToParentTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC LinkToParentTag()
+ === UNCHANGED METHOD: PUBLIC int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.LinkToTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_title
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_accesskey
+ === UNCHANGED CONSTRUCTOR: PUBLIC LinkToTag()
+ === UNCHANGED METHOD: PUBLIC int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getVersion()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setAccesskey(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTitle(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setVersion(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.MessagesTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC MessagesTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setAction(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setDiv(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPrefix(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTopic(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.NextVersionTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC NextVersionTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.NoSuchPageTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC NoSuchPageTag()
+ === UNCHANGED METHOD: PUBLIC int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPage()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setPage(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.PageDateTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_FORMAT
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageDateTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getFormat()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setFormat(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.PageExistsTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageExistsTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.PageInfoLinkTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_title
+ === UNCHANGED FIELD: PUBLIC java.lang.String m_accesskey
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageInfoLinkTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void setAccesskey(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTitle(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.PageNameTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageNameTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.PageSizeTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageSizeTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.PageTypeTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageTypeTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setType(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.PageVersionTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC PageVersionTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.tags.ParamHandler (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setContainedParameter(java.lang.String, java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.ParamTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC ParamTag()
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED METHOD: PUBLIC void release()
+ === UNCHANGED METHOD: PUBLIC void setName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setValue(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.ParentPageNameTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC ParentPageNameTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.PermissionTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC PermissionTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setPermission(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.PluginTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC PluginTag()
+ === UNCHANGED METHOD: PUBLIC int doAfterBody()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED METHOD: PUBLIC int doWikiStartTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void release()
+ === UNCHANGED METHOD: PUBLIC void setArgs(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPlugin(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.PreviousVersionTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC PreviousVersionTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.RequestResourceTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC RequestResourceTag()
+ === UNCHANGED METHOD: PUBLIC int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+ === UNCHANGED METHOD: PUBLIC java.lang.String getResource()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getType()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setResource(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setType(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.RSSImageLinkTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_title
+ === UNCHANGED CONSTRUCTOR: PUBLIC RSSImageLinkTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTitle()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setMode(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTitle(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.SearchResultIteratorInfo (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC SearchResultIteratorInfo()
+ === UNCHANGED METHOD: PUBLIC javax.servlet.jsp.tagext.VariableInfo[] getVariableInfo(javax.servlet.jsp.tagext.TagData)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.SearchResultIteratorTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC SearchResultIteratorTag()
+ === UNCHANGED METHOD: PUBLIC int doAfterBody()
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doStartTag()
+ === UNCHANGED METHOD: PUBLIC void release()
+ === UNCHANGED METHOD: PUBLIC void setMaxItems(int)
+ === UNCHANGED METHOD: PUBLIC void setStart(int)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.SearchResultsSizeTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC SearchResultsSizeTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.SearchResultsTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC SearchResultsTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.SetPaginationTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC SetPaginationTag()
+ === UNCHANGED METHOD: PUBLIC int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setFmtkey(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setHref(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setMaxlinks(int)
+ === UNCHANGED METHOD: PUBLIC void setOnclick(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPagesize(int)
+ === UNCHANGED METHOD: PUBLIC void setStart(int)
+ === UNCHANGED METHOD: PUBLIC void setTotal(int)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.TabbedSectionTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC TabbedSectionTag()
+ === UNCHANGED METHOD: PUBLIC int doAfterBody()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspTagException
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspTagException
+ === UNCHANGED METHOD: PUBLIC int doStartTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspTagException
+ === UNCHANGED METHOD: PUBLIC boolean isStateFindDefaultTab()
+ === UNCHANGED METHOD: PUBLIC boolean isStateGenerateTabBody()
+ === UNCHANGED METHOD: PUBLIC boolean isStateGenerateTabMenu()
+ === UNCHANGED METHOD: PUBLIC void release()
+ === UNCHANGED METHOD: PUBLIC void setDefaultTab(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean validateDefaultTab(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.TabTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC TabTag()
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspTagException
+ === UNCHANGED METHOD: PUBLIC void doFinally()
+ === UNCHANGED METHOD: PUBLIC int doWikiStartTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspTagException
+ === UNCHANGED METHOD: PUBLIC void setAccesskey(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTitle(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setUrl(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.TemplateDirTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC TemplateDirTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.TranslateTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC TranslateTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doAfterBody()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.UploadLinkTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC UploadLinkTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.tags.UserCheckTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC UserCheckTag()
+ *** MODIFIED METHOD: PUBLIC FINAL int doWikiStartTag()
+ --- REMOVED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getStatus()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ ---! REMOVED METHOD: PUBLIC(-) void setExists(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setStatus(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.UserNameTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC UserNameTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.UserProfileTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String BLANK
+ === UNCHANGED CONSTRUCTOR: PUBLIC UserProfileTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String printGroups(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String printRoles(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC void setProperty(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.tags.VariableTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC VariableTag()
+ === UNCHANGED METHOD: PUBLIC FINAL int doWikiStartTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getVar()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setDefault(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setVar(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.tags.WikiBodyTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiContext m_wikiContext
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiBodyTag()
+ === UNCHANGED METHOD: PUBLIC void doCatch(java.lang.Throwable)
+ === UNCHANGED EXCEPTION: java.lang.Throwable
+ === UNCHANGED METHOD: PUBLIC void doFinally()
+ === UNCHANGED METHOD: PUBLIC int doStartTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT int doWikiStartTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.tags.WikiLinkTag (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ANCHOR
+ === UNCHANGED FIELD: PROTECTED int m_format
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_template
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_pageName
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int URL
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiLinkTag()
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTemplate()
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setFormat(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPage(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTemplate(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.tags.WikiTagBase (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiContext m_wikiContext
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATTR_CONTEXT
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiTagBase()
+ === UNCHANGED METHOD: PUBLIC void doCatch(java.lang.Throwable)
+ === UNCHANGED EXCEPTION: java.lang.Throwable
+ === UNCHANGED METHOD: PUBLIC int doEndTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED METHOD: PUBLIC void doFinally()
+ === UNCHANGED METHOD: PUBLIC int doStartTag()
+ === UNCHANGED EXCEPTION: javax.servlet.jsp.JspException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT int doWikiStartTag()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+ === UNCHANGED METHOD: PUBLIC void initTag()
+ === UNCHANGED METHOD: PUBLIC void setId(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setPageContext(javax.servlet.jsp.PageContext)
++++ NEW CLASS: PUBLIC(+) org.apache.wiki.tasks.auth.SaveUserProfileTask (compatible)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: org.apache.wiki.workflow.Step
+ +++ NEW INTERFACE: java.io.Serializable
+ +++ NEW CONSTRUCTOR: PUBLIC(+) SaveUserProfileTask(org.apache.wiki.WikiEngine, java.util.Locale)
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.workflow.Outcome execute()
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.WikiException
++++ NEW CLASS: PUBLIC(+) org.apache.wiki.tasks.DefaultTasksManager (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: org.apache.wiki.tasks.TasksManager
+ +++ NEW CONSTRUCTOR: PUBLIC(+) DefaultTasksManager()
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.workflow.Step buildPreSaveWikiPageTask(org.apache.wiki.WikiContext, java.lang.String)
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.workflow.Step buildSaveUserProfileTask(org.apache.wiki.WikiEngine, java.util.Locale)
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.workflow.Step buildSaveWikiPageTask()
++++ NEW CLASS: PUBLIC(+) org.apache.wiki.tasks.pages.PreSaveWikiPageTask (compatible)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: org.apache.wiki.workflow.Step
+ +++ NEW INTERFACE: java.io.Serializable
+ +++ NEW CONSTRUCTOR: PUBLIC(+) PreSaveWikiPageTask(org.apache.wiki.WikiContext, java.lang.String)
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.workflow.Outcome execute()
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.WikiException
++++ NEW CLASS: PUBLIC(+) org.apache.wiki.tasks.pages.SaveWikiPageTask (compatible)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: org.apache.wiki.workflow.Step
+ +++ NEW INTERFACE: java.io.Serializable
+ +++ NEW CONSTRUCTOR: PUBLIC(+) SaveWikiPageTask()
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.workflow.Outcome execute()
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.WikiException
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) org.apache.wiki.tasks.TasksManager (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WIKIPAGE_SAVE_TASK_MESSAGE_KEY
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WIKIPAGE_PRESAVE_TASK_MESSAGE_KEY
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String USER_PROFILE_SAVE_TASK_MESSAGE_KEY
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) org.apache.wiki.workflow.Step buildPreSaveWikiPageTask(org.apache.wiki.WikiContext, java.lang.String)
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) org.apache.wiki.workflow.Step buildSaveUserProfileTask(org.apache.wiki.WikiEngine, java.util.Locale)
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) org.apache.wiki.workflow.Step buildSaveWikiPageTask()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.TranslationsCheck (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC TranslationsCheck()
+ === UNCHANGED METHOD: PUBLIC STATIC int detectDuplicates(java.lang.String)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC STATIC java.util.Map diff(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: java.io.FileNotFoundException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC STATIC void main(java.lang.String[])
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.ui.AbstractCommand (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.Command
+ === UNCHANGED CONSTRUCTOR: PROTECTED AbstractCommand(java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command[] allCommands()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getContentTemplate()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getJSP()
+ === UNCHANGED METHOD: PROTECTED FINAL java.lang.String getJSPFriendlyName()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getRequestContext()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.Object getTarget()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getURLPattern()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.ui.Command targetedCommand(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String toString()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.ui.admin.AdminBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.GenericHTTPHandler
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int CORE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int EDITOR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int UNKNOWN
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getTitle()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT int getType()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiEngine)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.admin.beans.CoreBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.GenericHTTPHandler
+ === UNCHANGED INTERFACE: javax.management.DynamicMBean
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.admin.AdminBean
+ === UNCHANGED CONSTRUCTOR: PUBLIC CoreBean(org.apache.wiki.WikiEngine)
+ === UNCHANGED EXCEPTION: javax.management.NotCompliantMBeanException
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getAttributeNames()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getId()
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getMethodNames()
+ === UNCHANGED METHOD: PUBLIC int getPages()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPagesDescription()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTitle()
+ === UNCHANGED METHOD: PUBLIC int getType()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getVersion()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getVersionDescription()
+===! UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.admin.beans.FilterBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.GenericHTTPHandler
+ === UNCHANGED INTERFACE: javax.management.DynamicMBean
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.admin.AdminBean
+ === UNCHANGED CONSTRUCTOR: PUBLIC FilterBean(org.apache.wiki.WikiEngine)
+ === UNCHANGED EXCEPTION: javax.management.NotCompliantMBeanException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTitle()
+ === UNCHANGED METHOD: PUBLIC int getType()
+ === UNCHANGED METHOD: PROTECTED org.jdom2.Element heading()
+ === UNCHANGED METHOD: PROTECTED java.util.Collection modules()
+ === UNCHANGED METHOD: PROTECTED org.jdom2.Element rowBody(org.apache.wiki.modules.WikiModuleInfo)
+*** MODIFIED CLASS: PUBLIC ABSTRACT org.apache.wiki.ui.admin.beans.ModuleBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.GenericHTTPHandler
+ === UNCHANGED INTERFACE: javax.management.DynamicMBean
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.admin.AdminBean
+ --- REMOVED FIELD: PROTECTED(-) org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED CONSTRUCTOR: PUBLIC ModuleBean(org.apache.wiki.WikiEngine)
+ === UNCHANGED EXCEPTION: javax.management.NotCompliantMBeanException
+ === UNCHANGED METHOD: PROTECTED org.jdom2.Element containerForModuleDetail(org.jdom2.Element)
+ === UNCHANGED METHOD: PUBLIC java.lang.String doGet(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getAttributeNames()
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getMethodNames()
+ === UNCHANGED METHOD: PROTECTED ABSTRACT org.jdom2.Element heading()
+ === UNCHANGED METHOD: PROTECTED ABSTRACT java.util.Collection modules()
+ === UNCHANGED METHOD: PROTECTED ABSTRACT org.jdom2.Element rowBody(org.apache.wiki.modules.WikiModuleInfo)
+ === UNCHANGED METHOD: PROTECTED org.jdom2.Element title()
+ === UNCHANGED METHOD: PROTECTED java.lang.String validModuleVersion(org.apache.wiki.modules.WikiModuleInfo)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.admin.beans.PlainEditorAdminBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.GenericHTTPHandler
+ === UNCHANGED INTERFACE: javax.management.DynamicMBean
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.admin.AdminBean
+ === UNCHANGED CONSTRUCTOR: PUBLIC PlainEditorAdminBean()
+ === UNCHANGED EXCEPTION: javax.management.NotCompliantMBeanException
+ === UNCHANGED METHOD: PUBLIC java.lang.String doGet(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String doPost(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getAttributeNames()
+ === UNCHANGED METHOD: PUBLIC boolean getChecked()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getId()
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getMethodNames()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTitle()
+ === UNCHANGED METHOD: PUBLIC int getType()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC boolean isEnabled()
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.ui.admin.beans.PluginBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.GenericHTTPHandler
+ === UNCHANGED INTERFACE: javax.management.DynamicMBean
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.admin.AdminBean
+ === UNCHANGED CONSTRUCTOR: PUBLIC PluginBean(org.apache.wiki.WikiEngine)
+ === UNCHANGED EXCEPTION: javax.management.NotCompliantMBeanException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTitle()
+ === UNCHANGED METHOD: PUBLIC int getType()
+ === UNCHANGED METHOD: PROTECTED org.jdom2.Element heading()
+ === UNCHANGED METHOD: PROTECTED java.util.Collection modules()
+ ---! REMOVED METHOD: PROTECTED(-) org.jdom2.Element rowBody(org.apache.wiki.plugin.DefaultPluginManager$WikiPluginInfo)
+ === UNCHANGED METHOD: PROTECTED NON_SYNTHETIC (<- SYNTHETIC) NON_BRIDGE (<- BRIDGE) org.jdom2.Element rowBody(org.apache.wiki.modules.WikiModuleInfo)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.admin.beans.SearchManagerBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.GenericHTTPHandler
+ === UNCHANGED INTERFACE: javax.management.DynamicMBean
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.admin.AdminBean
+ === UNCHANGED CONSTRUCTOR: PUBLIC SearchManagerBean(org.apache.wiki.WikiEngine)
+ === UNCHANGED EXCEPTION: javax.management.NotCompliantMBeanException
+ === UNCHANGED METHOD: PUBLIC java.lang.String doGet(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String doPost(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getAttributeNames()
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getMethodNames()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTitle()
+ === UNCHANGED METHOD: PUBLIC int getType()
+ === UNCHANGED METHOD: PUBLIC void reload()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.admin.beans.UserBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.GenericHTTPHandler
+ === UNCHANGED INTERFACE: javax.management.DynamicMBean
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.admin.AdminBean
+ === UNCHANGED CONSTRUCTOR: PUBLIC UserBean(org.apache.wiki.WikiEngine)
+ === UNCHANGED EXCEPTION: javax.management.NotCompliantMBeanException
+ === UNCHANGED METHOD: PUBLIC java.lang.String doPost(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getAttributeNames()
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getMethodNames()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTitle()
+ === UNCHANGED METHOD: PUBLIC int getType()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.admin.DefaultAdminBeanManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED INTERFACE: org.apache.wiki.api.engine.AdminBeanManager
+ === UNCHANGED INTERFACE: org.apache.wiki.event.WikiEventListener
+ === UNCHANGED CONSTRUCTOR: PUBLIC DefaultAdminBeanManager(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC void actionPerformed(org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.admin.AdminBean findBean(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.List getAllBeans()
+ === UNCHANGED METHOD: PUBLIC int getTypeFromString(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void initialize()
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.ui.admin.SimpleAdminBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.GenericHTTPHandler
+ === UNCHANGED INTERFACE: javax.management.DynamicMBean
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.admin.AdminBean
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED CONSTRUCTOR: PROTECTED SimpleAdminBean()
+ === UNCHANGED EXCEPTION: javax.management.NotCompliantMBeanException
+ === UNCHANGED METHOD: PUBLIC java.lang.String doGet(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String doPost(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getId()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine)
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.ui.admin.WikiFormAdminBean (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.GenericHTTPHandler
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.admin.AdminBean
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiFormAdminBean()
+ === UNCHANGED METHOD: PUBLIC java.lang.String doGet(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getForm(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String handlePost(org.apache.wiki.WikiContext, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void handleResponse(org.apache.wiki.WikiContext, java.util.Map)
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.ui.Command (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getContentTemplate()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getJSP()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getRequestContext()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.Object getTarget()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getURLPattern()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.security.Permission requiredPermission()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.ui.Command targetedCommand(java.lang.Object)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.ui.CommandResolver (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC CommandResolver(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PROTECTED org.apache.wiki.ui.Command extractCommandFromPath(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PROTECTED java.lang.String extractPageFromParameter(java.lang.String, javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.ui.Command findCommand(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.Command findCommand(javax.servlet.http.HttpServletRequest, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getFinalPageName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getSpecialPageReference(java.lang.String)
+ === UNCHANGED METHOD: PROTECTED org.apache.wiki.WikiPage resolvePage(javax.servlet.http.HttpServletRequest, java.lang.String)
+ === UNCHANGED METHOD: PROTECTED boolean simplePageExists(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.ui.Editor (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC Editor(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String getURL()
+ === UNCHANGED METHOD: PUBLIC java.lang.String isSelected()
+ === UNCHANGED METHOD: PUBLIC java.lang.String isSelected(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String isSelected(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.EditorManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String EDITOR_PLAIN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_EDITORTYPE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String EDITOR_PREVIEW
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PARA_EDITOR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATTR_EDITEDTEXT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String REQ_EDITEDTEXT
+ === UNCHANGED CONSTRUCTOR: PUBLIC EditorManager(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getEditedText(javax.servlet.jsp.PageContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getEditorList()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getEditorName(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getEditorPath(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.EditorManager$WikiEditorInfo getModuleInfo(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void initialize(java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC java.util.Collection modules()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.ui.GenericHTTPHandler (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String doGet(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String doPost(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getId()
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.ui.GroupCommand (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.Command
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command DELETE_GROUP
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command EDIT_GROUP
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command VIEW_GROUP
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC java.security.Permission requiredPermission()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.Command targetedCommand(java.lang.Object)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.ui.InputValidator (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.util.regex.Pattern UNSAFE_PATTERN
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.util.regex.Pattern EMAIL_PATTERN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ID
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int EMAIL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int STANDARD
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.util.regex.Pattern ID_PATTERN
+ === UNCHANGED CONSTRUCTOR: PUBLIC InputValidator(java.lang.String, org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC STATIC boolean isBlank(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean validate(java.lang.String, java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC boolean validateNotNull(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean validateNotNull(java.lang.String, java.lang.String, int)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.Installer (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROPFILENAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String TMP_DIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INSTALL_WARNING
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String APP_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ADMIN_ID
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PAGE_DIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String WORK_DIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ADMIN_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INSTALL_ERROR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String STORAGE_DIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INSTALL_INFO
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ADMIN_GROUP
+ === UNCHANGED CONSTRUCTOR: PUBLIC Installer(javax.servlet.http.HttpServletRequest, javax.servlet.ServletConfig)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC boolean adminExists()
+ === UNCHANGED METHOD: PUBLIC java.lang.String createAdministrator()
+ === UNCHANGED EXCEPTION: org.apache.wiki.auth.WikiSecurityException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPropertiesList()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPropertiesPath()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getProperty(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void parseProperties()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+ === UNCHANGED METHOD: PUBLIC void saveProperties()
+ === UNCHANGED METHOD: PUBLIC boolean validateProperties()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.ui.PageCommand (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.Command
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command RENAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command CONFLICT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command DIFF
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command EDIT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command INFO
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command VIEW
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command COMMENT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command OTHER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command DELETE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command RSS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command ATTACH
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command UPLOAD
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command PREVIEW
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command NONE
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC java.security.Permission requiredPermission()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.Command targetedCommand(java.lang.Object)
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.ui.progress.ProgressItem (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED int m_state
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int CREATED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int STOPPED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int STARTED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int FINISHED
+ === UNCHANGED CONSTRUCTOR: PUBLIC ProgressItem()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT int getProgress()
+ === UNCHANGED METHOD: PUBLIC int getState()
+ === UNCHANGED METHOD: PUBLIC void setState(int)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.progress.ProgressManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String JSON_PROGRESSTRACKER
+ === UNCHANGED CONSTRUCTOR: PUBLIC ProgressManager()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getNewProgressIdentifier()
+ === UNCHANGED METHOD: PUBLIC int getProgress(java.lang.String)
+ === UNCHANGED EXCEPTION: java.lang.IllegalArgumentException
+ === UNCHANGED METHOD: PUBLIC void startProgress(org.apache.wiki.ui.progress.ProgressItem, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void stopProgress(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.progress.ProgressManager$JSONTracker (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ajax.WikiAjaxServlet
+ === UNCHANGED CONSTRUCTOR: PUBLIC ProgressManager$JSONTracker(org.apache.wiki.ui.progress.ProgressManager)
+ === UNCHANGED METHOD: PUBLIC int getProgress(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getServletMapping()
+ === UNCHANGED METHOD: PUBLIC void service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, java.util.List)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.ui.RedirectCommand (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.Command
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command REDIRECT
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC java.security.Permission requiredPermission()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.Command targetedCommand(java.lang.Object)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.TemplateManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RESOURCE_INLINECSS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String I18NRESOURCE_EN_ID
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RESOURCE_HTTPHEADER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String I18NRESOURCE_EN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String I18NRESOURCE_PREFIX
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RESOURCE_SCRIPT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String I18NRESOURCE_SUFFIX
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROPERTYFILE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_TEMPLATE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String TIMEFORMATPROPERTIES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DIRECTORY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RESOURCE_INCLUDES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String I18NSERVER_TIMEZONE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String I18NDEFAULT_LOCALE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RESOURCE_JSFUNCTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RESOURCE_JSLOCALIZEDSTRINGS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RESOURCE_STYLESHEET
+ === UNCHANGED CONSTRUCTOR: PUBLIC TemplateManager(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC STATIC void addResourceRequest(org.apache.wiki.WikiContext, java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String findJSP(javax.servlet.jsp.PageContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String findJSP(javax.servlet.jsp.PageContext, java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String findResource(org.apache.wiki.WikiContext, java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getMarker(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.modules.WikiModuleInfo getModuleInfo(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String[] getResourceRequests(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String[] getResourceTypes(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.util.Map listLanguages(javax.servlet.jsp.PageContext)
+ === UNCHANGED METHOD: PUBLIC java.util.Set listSkins(javax.servlet.jsp.PageContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.Map listTimeFormats(javax.servlet.jsp.PageContext)
+ === UNCHANGED METHOD: PUBLIC java.util.Map listTimeZones(javax.servlet.jsp.PageContext)
+ === UNCHANGED METHOD: PUBLIC java.util.Collection modules()
+ === UNCHANGED METHOD: PUBLIC boolean templateExists(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.ui.WikiCommand (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.Command
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command LOGOUT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command MESSAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command INSTALL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command FIND
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command ERROR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command LOGIN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command CREATE_GROUP
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command ADMIN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command PREFS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.ui.Command WORKFLOW
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC java.security.Permission requiredPermission()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.Command targetedCommand(java.lang.Object)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.WikiJSPFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiJSPFilter()
+ === UNCHANGED METHOD: PUBLIC void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PROTECTED FINAL void fireEvent(int, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void init(javax.servlet.FilterConfig)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.WikiRequestWrapper (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiRequestWrapper(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getRemoteUser()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal getUserPrincipal()
+ === UNCHANGED METHOD: PUBLIC boolean isUserInRole(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.ui.WikiServletFilter (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL org.apache.log4j.Logger log
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiServletFilter()
+ === UNCHANGED METHOD: PUBLIC void destroy()
+ === UNCHANGED METHOD: PUBLIC void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PROTECTED org.apache.wiki.WikiContext getWikiContext(javax.servlet.ServletRequest)
+ === UNCHANGED METHOD: PUBLIC void init(javax.servlet.FilterConfig)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.url.DefaultURLConstructor (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.url.URLConstructor
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_pathPrefix
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED CONSTRUCTOR: PUBLIC DefaultURLConstructor()
+ === UNCHANGED METHOD: PROTECTED FINAL java.lang.String doReplacement(java.lang.String, java.lang.String, boolean)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getForwardPage(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String getURLPattern(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: java.lang.IllegalArgumentException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC java.lang.String makeURL(java.lang.String, java.lang.String, boolean, java.lang.String)
+ --- REMOVED METHOD: PUBLIC(-) java.lang.String parsePage(java.lang.String, javax.servlet.http.HttpServletRequest, java.lang.String)
+ --- REMOVED EXCEPTION: java.io.UnsupportedEncodingException
+ +++ NEW METHOD: PUBLIC(+) java.lang.String parsePage(java.lang.String, javax.servlet.http.HttpServletRequest, java.nio.charset.Charset)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String parsePageFromURL(javax.servlet.http.HttpServletRequest, java.lang.String)
+ --- REMOVED EXCEPTION: java.io.UnsupportedEncodingException
+ +++ NEW METHOD: PUBLIC(+) STATIC(+) java.lang.String parsePageFromURL(javax.servlet.http.HttpServletRequest, java.nio.charset.Charset)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.url.ShortURLConstructor (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.url.URLConstructor
+ === UNCHANGED FIELD: PROTECTED java.lang.String m_urlPrefix
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_PREFIX
+ === UNCHANGED CONSTRUCTOR: PUBLIC ShortURLConstructor()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getForwardPage(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC java.lang.String makeURL(java.lang.String, java.lang.String, boolean, java.lang.String)
+ --- REMOVED METHOD: PUBLIC(-) java.lang.String parsePage(java.lang.String, javax.servlet.http.HttpServletRequest, java.lang.String)
+ --- REMOVED EXCEPTION: java.io.UnsupportedEncodingException
+ +++ NEW METHOD: PUBLIC(+) java.lang.String parsePage(java.lang.String, javax.servlet.http.HttpServletRequest, java.nio.charset.Charset)
+===! UNCHANGED CLASS: PUBLIC org.apache.wiki.url.ShortViewURLConstructor (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===! UNCHANGED INTERFACE: org.apache.wiki.url.URLConstructor
+ === UNCHANGED CONSTRUCTOR: PUBLIC ShortViewURLConstructor()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getForwardPage(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC java.lang.String makeURL(java.lang.String, java.lang.String, boolean, java.lang.String)
+***! MODIFIED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.url.URLConstructor (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getForwardPage(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String makeURL(java.lang.String, java.lang.String, boolean, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) ABSTRACT(-) java.lang.String parsePage(java.lang.String, javax.servlet.http.HttpServletRequest, java.lang.String)
+ --- REMOVED EXCEPTION: java.io.IOException
+ +++* NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String parsePage(java.lang.String, javax.servlet.http.HttpServletRequest, java.nio.charset.Charset)
+ +++ NEW EXCEPTION: java.io.IOException
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.util.ByteUtils (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String byte2hex(byte)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String bytes2hex(byte[])
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) int hexToBin(char)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) byte[] parseHexBinary(java.lang.String)
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.ClassUtil (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String MAPPINGS
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) boolean assignable(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.List classpathEntriesUnder(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.Class findClass(java.util.List, java.util.List, java.lang.String)
+ --- REMOVED EXCEPTION: java.lang.ClassNotFoundException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.Class findClass(java.lang.String, java.lang.String)
+ --- REMOVED EXCEPTION: java.lang.ClassNotFoundException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.Object getMappedObject(java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.Object getMappedObject(java.lang.String, java.lang.Object[])
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.util.CommentedProperties (class removed)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.lang.Cloneable
+ ---! REMOVED INTERFACE: java.util.Map
+ ---! REMOVED INTERFACE: java.io.Serializable
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) CommentedProperties()
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) CommentedProperties(java.util.Properties)
+ ---! REMOVED METHOD: PUBLIC(-) void load(java.io.InputStream)
+ --- REMOVED EXCEPTION: java.io.IOException
+ ---! REMOVED METHOD: PUBLIC(-) void load(java.io.Reader)
+ --- REMOVED EXCEPTION: java.io.IOException
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.Object put(java.lang.Object, java.lang.Object)
+ ---! REMOVED METHOD: PUBLIC(-) void putAll(java.util.Map)
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.Object remove(java.lang.Object)
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.Object setProperty(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) void store(java.io.OutputStream, java.lang.String)
+ --- REMOVED EXCEPTION: java.io.IOException
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String toString()
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.util.comparators.CollatorComparator (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.util.Comparator
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.util.Comparator DEFAULT_LOCALE_COMPARATOR
+ ---! REMOVED FIELD: PROTECTED(-) java.text.Collator m_collator
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) CollatorComparator(java.text.Collator)
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) CollatorComparator()
+ ---! REMOVED METHOD: PUBLIC(-) int compare(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) void setCollator(java.text.Collator)
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.util.comparators.HumanComparator (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.util.Comparator
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.util.Comparator DEFAULT_HUMAN_COMPARATOR
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) HumanComparator(org.apache.wiki.util.comparators.HumanComparator$CharType[])
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) HumanComparator()
+ ---! REMOVED METHOD: PUBLIC(-) int compare(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.Comparator getInstance()
+ ---! REMOVED METHOD: PUBLIC(-) org.apache.wiki.util.comparators.HumanComparator$CharType[] getSortOrder()
+ ---! REMOVED METHOD: PUBLIC(-) void setSortOrder(org.apache.wiki.util.comparators.HumanComparator$CharType[])
+---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.comparators.HumanComparator$CharType (class removed)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.lang.Comparable
+ ---! REMOVED INTERFACE: java.io.Serializable
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.comparators.HumanComparator$CharType TYPE_LETTER
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.comparators.HumanComparator$CharType TYPE_DIGIT
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.comparators.HumanComparator$CharType TYPE_OTHER
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) org.apache.wiki.util.comparators.HumanComparator$CharType valueOf(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) org.apache.wiki.util.comparators.HumanComparator$CharType[] values()
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.util.comparators.JavaNaturalComparator (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.util.Comparator
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.util.Comparator DEFAULT_JAVA_COMPARATOR
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) JavaNaturalComparator()
+ ---! REMOVED METHOD: PUBLIC(-) int compare(java.lang.String, java.lang.String)
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.util.comparators.LocaleComparator (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.util.Comparator
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) LocaleComparator()
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) LocaleComparator(java.util.Locale)
+ ---! REMOVED METHOD: PUBLIC(-) void setLocale(java.util.Locale)
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.util.comparators.PageTimeComparator (class removed)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.util.Comparator
+ ---! REMOVED INTERFACE: java.io.Serializable
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) PageTimeComparator()
+ ---! REMOVED METHOD: PUBLIC(-) int compare(org.apache.wiki.WikiPage, org.apache.wiki.WikiPage)
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.CryptoUtil (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED METHOD: PROTECTED(-) STATIC(-) byte[] extractPasswordHash(byte[])
+ --- REMOVED EXCEPTION: java.lang.IllegalArgumentException
+ ---! REMOVED METHOD: PROTECTED(-) STATIC(-) byte[] extractSalt(byte[])
+ --- REMOVED EXCEPTION: java.lang.IllegalArgumentException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String getSaltedPassword(byte[])
+ --- REMOVED EXCEPTION: java.security.NoSuchAlgorithmException
+ ---! REMOVED METHOD: PROTECTED(-) STATIC(-) java.lang.String getSaltedPassword(byte[], byte[])
+ --- REMOVED EXCEPTION: java.security.NoSuchAlgorithmException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) void main(java.lang.String[])
+ --- REMOVED EXCEPTION: java.lang.Exception
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) boolean verifySaltedPassword(byte[], java.lang.String)
+ --- REMOVED EXCEPTION: java.security.NoSuchAlgorithmException
+ --- REMOVED EXCEPTION: java.io.UnsupportedEncodingException
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.FileUtil (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) void copyContents(java.io.Reader, java.io.Writer)
+ --- REMOVED EXCEPTION: java.io.IOException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) void copyContents(java.io.InputStream, java.io.OutputStream)
+ --- REMOVED EXCEPTION: java.io.IOException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String getThrowingMethod(java.lang.Throwable)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.io.File newTmpFile(java.lang.String, java.lang.String)
+ --- REMOVED EXCEPTION: java.io.IOException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.io.File newTmpFile(java.lang.String)
+ --- REMOVED EXCEPTION: java.io.IOException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String readContents(java.io.InputStream, java.lang.String)
+ --- REMOVED EXCEPTION: java.io.IOException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String readContents(java.io.Reader)
+ --- REMOVED EXCEPTION: java.io.IOException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String runSimpleCommand(java.lang.String, java.lang.String)
+ --- REMOVED EXCEPTION: java.io.IOException
+ --- REMOVED EXCEPTION: java.lang.InterruptedException
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.FormUtil (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.List getNumberedValues(java.util.Map, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.List getValues(java.util.Map, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.Map requestToMap(javax.servlet.http.HttpServletRequest, java.lang.String)
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.HttpUtil (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) boolean checkFor304(javax.servlet.http.HttpServletRequest, java.lang.String, java.util.Date)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String createETag(java.lang.String, java.util.Date)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String getRemoteAddress(javax.servlet.http.HttpServletRequest)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String guessValidURI(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String retrieveCookieValue(javax.servlet.http.HttpServletRequest, java.lang.String)
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.MailUtil (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_MAIL_ACCOUNT
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String DEFAULT_MAIL_TIMEOUT
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) org.apache.log4j.Logger log
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_MAIL_PORT
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String DEFAULT_MAIL_PORT
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_MAIL_TIMEOUT
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String DEFAULT_SENDER
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String DEFAULT_MAIL_HOST
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_MAIL_HOST
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_MAIL_TRANSPORT
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_MAIL_STARTTLS
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String DEFAULT_MAIL_JNDI_NAME
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_MAIL_PASSWORD
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String DEFAULT_MAIL_CONN_TIMEOUT
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_MAIL_CONNECTION_TIMEOUT
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_MAIL_SENDER
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String PROP_MAIL_JNDI_NAME
+ ---! REMOVED METHOD: PROTECTED(-) STATIC(-) javax.mail.Session getJNDIMailSession(java.lang.String)
+ --- REMOVED EXCEPTION: javax.naming.NamingException
+ ---! REMOVED METHOD: PROTECTED(-) STATIC(-) java.lang.String getSenderEmailAddress(javax.mail.Session, java.util.Properties)
+ ---! REMOVED METHOD: PROTECTED(-) STATIC(-) javax.mail.Session getStandaloneMailSession(java.util.Properties)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) void sendMessage(java.util.Properties, java.lang.String, java.lang.String, java.lang.String)
+ --- REMOVED EXCEPTION: javax.mail.internet.AddressException
+ --- REMOVED EXCEPTION: javax.mail.MessagingException
+---! REMOVED CLASS: PROTECTED(-) STATIC(-) org.apache.wiki.util.MailUtil$SmtpAuthenticator (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) MailUtil$SmtpAuthenticator(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) javax.mail.PasswordAuthentication getPasswordAuthentication()
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.util.PriorityList (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.util.List
+ ---! REMOVED INTERFACE: java.util.Collection
+ ---! REMOVED INTERFACE: java.lang.Iterable
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) int DEFAULT_PRIORITY
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) PriorityList()
+ ---! REMOVED METHOD: PUBLIC(-) void add(java.lang.Object, int)
+ ---! REMOVED METHOD: PUBLIC(-) boolean add(java.lang.Object)
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.Object get(int)
+ ---! REMOVED METHOD: PUBLIC(-) int size()
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.PropertyReader (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PARAM_CUSTOMCONFIG
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String CUSTOM_JSPWIKI_CONFIG
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String DEFAULT_JSPWIKI_CONFIG
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String PARAM_CUSTOMCONFIG_CASCADEPREFIX
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) void expandVars(java.util.Properties)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.Properties getCombinedProperties(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.Properties getDefaultProperties()
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.Properties loadWebAppProps(javax.servlet.ServletContext)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.io.InputStream locateClassPathResource(javax.servlet.ServletContext, java.lang.String)
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.Serializer (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED FIELD: PROTECTED(-) STATIC(-) FINAL(-) java.lang.String BASE64_PREFIX
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.Map deserializeFromBase64(java.lang.String)
+ --- REMOVED EXCEPTION: java.io.IOException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String serializeToBase64(java.util.Map)
+ --- REMOVED EXCEPTION: java.io.IOException
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.TextUtil (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) int PASSWORD_LENGTH
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String beautifyString(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String beautifyString(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) int countSections(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.Properties createProperties(java.lang.String[])
+ --- REMOVED EXCEPTION: java.lang.IllegalArgumentException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String generateRandomPassword()
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) boolean getBooleanProperty(java.util.Properties, java.lang.String, boolean)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String getCanonicalFilePathProperty(java.util.Properties, java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) int getIntegerProperty(java.util.Properties, java.lang.String, int)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String getRequiredProperty(java.util.Properties, java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String getSection(java.lang.String, int)
+ --- REMOVED EXCEPTION: java.lang.IllegalArgumentException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String getStringProperty(java.util.Properties, java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) boolean isNumber(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) boolean isPositive(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String native2Ascii(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String normalizePostData(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) int parseIntParameter(java.lang.String, int)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String repeatString(java.lang.String, int)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String replaceEntities(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String replaceString(java.lang.String, java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String replaceString(java.lang.String, int, int, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String replaceStringCaseUnsensitive(java.lang.String, java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String toHexString(byte[])
+ ---! REMOVED METHOD: PROTECTED(-) STATIC(-) java.lang.String urlDecode(byte[], java.lang.String)
+ --- REMOVED EXCEPTION: java.io.UnsupportedEncodingException
+ --- REMOVED EXCEPTION: java.lang.IllegalArgumentException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String urlDecode(java.lang.String, java.lang.String)
+ --- REMOVED EXCEPTION: java.io.UnsupportedEncodingException
+ --- REMOVED EXCEPTION: java.lang.IllegalArgumentException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String urlDecodeUTF8(java.lang.String)
+ ---! REMOVED METHOD: PROTECTED(-) STATIC(-) java.lang.String urlEncode(byte[])
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String urlEncode(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String urlEncodeUTF8(java.lang.String)
+---! REMOVED CLASS: PUBLIC(-) org.apache.wiki.util.TimedCounterList (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.util.List
+ ---! REMOVED INTERFACE: java.util.Collection
+ ---! REMOVED INTERFACE: java.lang.Iterable
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) TimedCounterList()
+ ---! REMOVED METHOD: PUBLIC(-) void add(int, java.lang.Object)
+ ---! REMOVED METHOD: PUBLIC(-) void cleanup(long)
+ ---! REMOVED METHOD: PUBLIC(-) int count(java.lang.Object)
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.Object get(int)
+ ---! REMOVED METHOD: PUBLIC(-) long getAddTime(int)
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.Object remove(int)
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.Object set(int, java.lang.Object)
+ ---! REMOVED METHOD: PUBLIC(-) int size()
+---! REMOVED ENUM: PUBLIC(-) FINAL(-) org.apache.wiki.util.XHTML (class removed)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED INTERFACE: java.lang.Comparable
+ ---! REMOVED INTERFACE: java.io.Serializable
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML big
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML select
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML legend
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML caption
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML textarea
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML del
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML hr
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String XMLNS_xhtml
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String FRAMESET_DTD_PubId
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML abbr
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML frameset
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML var
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_value
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_colspan
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_src
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML dfn
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML script
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_name
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML input
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML meta
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML style
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML object
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML sub
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML strong
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML samp
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_rows
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML isindex
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML sup
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML br
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_height
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_align
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_content
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML iframe
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML map
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML table
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_cellspacing
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML a
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML b
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String CSS_style
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML address
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML acronym
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML strike
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML i
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML bdo
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML menu
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_width
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML p
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML td
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML tfoot
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML q
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML s
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML th
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML u
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML cite
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML li
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML tr
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML font
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML span
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML dd
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML small
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML tt
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_style
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML col
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_border
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML optgroup
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML tbody
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML dl
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML fieldset
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML body
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML dir
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML div
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML dt
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) java.lang.String FRAMESET_DTD_SysId
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML ul
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML html
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_href
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML area
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_checked
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML blockquote
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML pre
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_httpEquiv
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_scheme
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_selected
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_size
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_cols
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML em
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML noframes
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML noscript
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_bgcolor
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_id
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML applet
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML frame
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML option
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML img
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML code
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML thead
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML link
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML h1
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML h2
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_cellpadding
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML h3
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML basefont
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML h4
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML title
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML h5
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML h6
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML button
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML head
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String TRANSITIONAL_DTD_PubId
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML param
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) java.lang.String TRANSITIONAL_DTD_SysId
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_class
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML ol
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_alt
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_type
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_title
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML center
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML colgroup
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML label
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML kbd
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML ins
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML form
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String ATTR_rel
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String STRICT_DTD_PubId
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) java.lang.String STRICT_DTD_SysId
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.apache.wiki.util.XHTML base
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String getName()
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String getNamedCharacterEntity(int)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) org.apache.wiki.util.XHTML valueOf(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) org.apache.wiki.util.XHTML[] values()
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.XhtmlUtil (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) org.jdom2.output.Format EXPAND_EMPTY_NODES
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) org.jdom2.Element element(org.apache.wiki.util.XHTML)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) org.jdom2.Element element(org.apache.wiki.util.XHTML, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) org.jdom2.Element img(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) org.jdom2.Element input(java.lang.String, java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) org.jdom2.Element link(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String serialize(org.jdom2.Element)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String serialize(org.jdom2.Element, boolean)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.lang.String serialize(org.jdom2.Element, org.jdom2.output.Format)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) void setClass(org.jdom2.Element, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) org.jdom2.Element target(java.lang.String, java.lang.String)
+---! REMOVED CLASS: PUBLIC(-) FINAL(-) org.apache.wiki.util.XmlUtil (not serializable)
+ --- CLASS FILE FORMAT VERSION: n.a. <- 50.0
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.List parse(java.lang.String, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) java.util.List parse(java.io.InputStream, java.lang.String)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.VariableManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VAR_ERROR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VAR_MSG
+ === UNCHANGED CONSTRUCTOR: PUBLIC VariableManager(java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC java.lang.String expandVariables(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getValue(org.apache.wiki.WikiContext, java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getValue(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: java.lang.IllegalArgumentException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoSuchVariableException
+ ---! REMOVED METHOD: PUBLIC(-) STATIC(-) boolean isVariableLink(java.lang.String)
+ --- REMOVED ANNOTATION: java.lang.Deprecated
+ === UNCHANGED METHOD: PUBLIC java.lang.String parseAndGetValue(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: java.lang.IllegalArgumentException
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoSuchVariableException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.Watchable (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean isAlive()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void timeoutExceeded(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.WatchDog (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC WatchDog(org.apache.wiki.WikiEngine, java.lang.Thread)
+ === UNCHANGED CONSTRUCTOR: PUBLIC WatchDog(org.apache.wiki.WikiEngine, org.apache.wiki.Watchable)
+ === UNCHANGED METHOD: PUBLIC void disable()
+ === UNCHANGED METHOD: PUBLIC void enable()
+ === UNCHANGED METHOD: PUBLIC void enterState(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void enterState(java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC void exitState()
+ === UNCHANGED METHOD: PUBLIC void exitState(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.WatchDog getCurrentWatchDog(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC boolean isStateStackNotEmpty()
+ === UNCHANGED METHOD: PUBLIC boolean isWatchableAlive()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.WikiBackgroundThread (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED INTERFACE: java.lang.Runnable
+ === UNCHANGED INTERFACE: org.apache.wiki.event.WikiEventListener
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiBackgroundThread(org.apache.wiki.WikiEngine, int)
+ === UNCHANGED METHOD: PUBLIC FINAL void actionPerformed(org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void backgroundTask()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiEngine getEngine()
+ === UNCHANGED METHOD: PUBLIC FINAL void run()
+ === UNCHANGED METHOD: PUBLIC void shutdown()
+ === UNCHANGED METHOD: PUBLIC void shutdownTask()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+ === UNCHANGED METHOD: PUBLIC void startupTask()
+ === UNCHANGED EXCEPTION: java.lang.Exception
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.WikiContext (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.ui.Command
+ === UNCHANGED INTERFACE: java.lang.Cloneable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CONFLICT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INSTALL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String INFO
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VIEW
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String COMMENT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String EDIT_GROUP
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VIEW_GROUP
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String MESSAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DELETE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String UPLOAD
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String FIND
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String LOGIN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ERROR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CREATE_GROUP
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ADMIN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String NONE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PREFS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RENAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String LOGOUT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DELETE_GROUP
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DIFF
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String EDIT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String OTHER
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String RSS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ATTACH
+ === UNCHANGED FIELD: PROTECTED javax.servlet.http.HttpServletRequest m_request
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PREVIEW
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String WORKFLOW
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiContext(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.WikiPage)
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiContext(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.ui.Command)
+ === UNCHANGED EXCEPTION: java.lang.IllegalArgumentException
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiContext(org.apache.wiki.WikiEngine, org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC java.lang.Object clone()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiContext deepClone()
+ === UNCHANGED METHOD: PROTECTED STATIC org.apache.wiki.ui.Command findCommand(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.WikiContext findContext(javax.servlet.jsp.PageContext)
+ === UNCHANGED METHOD: PUBLIC boolean getBooleanWikiProperty(java.lang.String, boolean)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.Command getCommand()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getContentTemplate()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal getCurrentUser()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiEngine getEngine()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getHttpParameter(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC javax.servlet.http.HttpServletRequest getHttpRequest()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getJSP()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getPage()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getRealPage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getRedirectURL()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getRequestContext()
+ === UNCHANGED METHOD: PUBLIC java.lang.Object getTarget()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTemplate()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getURL(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getURL(java.lang.String, java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getURLPattern()
+ === UNCHANGED METHOD: PUBLIC java.lang.Object getVariable(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getViewURL(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiSession getWikiSession()
+ === UNCHANGED METHOD: PUBLIC boolean hasAdminPermissions()
+ === UNCHANGED METHOD: PUBLIC java.security.Permission requiredPermission()
+ === UNCHANGED METHOD: PROTECTED void setDefaultTemplate(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC void setPage(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage setRealPage(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC void setRequestContext(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setTemplate(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setVariable(java.lang.String, java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.Command targetedCommand(java.lang.Object)
+ === UNCHANGED METHOD: PROTECTED void updateCommand(java.lang.String)
+***! MODIFIED CLASS: PUBLIC org.apache.wiki.WikiEngine (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PREFS_COOKIE_NAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_ALLOW_CREATION_OF_EMPTY_PAGES
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_MATCHPLURALS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_FRONTPAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_TEMPLATEDIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_STOREUSERNAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_BEAUTIFYTITLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_REFSTYLE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_ENCODING
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_RUNFILTERS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_APPNAME
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_NO_FILTER_ENCODING
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_URLCONSTRUCTOR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_INTERWIKIREF
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_ACL_MANAGER_IMPL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_WORKDIR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DEFAULT_INLINEPATTERN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String PROP_INLINEIMAGEPTRN
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String DEFAULT_TEMPLATE_NAME
+ === UNCHANGED CONSTRUCTOR: PROTECTED WikiEngine(javax.servlet.ServletContext, java.lang.String, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiEngine(java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC FINAL void addWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC java.lang.String beautifyTitle(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String beautifyTitleNoBreak(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiContext createContext(javax.servlet.http.HttpServletRequest, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String decodeName(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void deletePage(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC void deleteVersion(org.apache.wiki.WikiPage)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String encodeName(java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) java.util.Collection findPages(java.lang.String, org.apache.wiki.WikiContext)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ --- REMOVED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PROTECTED FINAL void fireEvent(int)
+ === UNCHANGED METHOD: PROTECTED FINAL void firePageEvent(int, java.lang.String)
+ === UNCHANGED METHOD: PROTECTED FINAL void firePageRenameEvent(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.acl.AclManager getAclManager()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.api.engine.AdminBeanManager getAdminBeanManager()
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getAllInlinedImagePatterns()
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getAllInterWikiLinks()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getApplicationName()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.attachment.AttachmentManager getAttachmentManager()
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String getAttachmentURL(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.Object getAttribute(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.AuthenticationManager getAuthenticationManager()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.AuthorizationManager getAuthorizationManager()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getBaseURL()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.CommandResolver getCommandResolver()
+ ***! MODIFIED METHOD: PUBLIC java.nio.charset.Charset (<-java.lang.String) getContentEncoding()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getCurrentProvider()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getCurrentProviderInfo()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WatchDog getCurrentWatchDog()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getDiff(org.apache.wiki.WikiContext, int, int)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.diff.DifferenceManager getDifferenceManager()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.EditorManager getEditorManager()
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String getEditURL(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.api.engine.FilterManager getFilterManager()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getFinalPageName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getFrontPage()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getGlobalRSSURL()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.authorize.GroupManager getGroupManager()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getHTML(org.apache.wiki.WikiContext, org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getHTML(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getHTML(java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.WikiEngine getInstance(javax.servlet.ServletConfig)
+ === UNCHANGED EXCEPTION: org.apache.wiki.InternalWikiException
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.WikiEngine getInstance(javax.servlet.ServletConfig, java.util.Properties)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.WikiEngine getInstance(javax.servlet.ServletContext, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.InternalWikiException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.i18n.InternationalizationManager getInternationalizationManager()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getInterWikiURL(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getPage(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.WikiPage getPage(java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC int getPageCount()
+ ***! MODIFIED METHOD: PUBLIC org.apache.wiki.pages.PageManager (<-org.apache.wiki.PageManager) getPageManager()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.content.PageRenamer getPageRenamer()
+ ---! REMOVED METHOD: PUBLIC(-) org.apache.wiki.PageSorter getPageSorter()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.api.engine.PluginManager getPluginManager()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.progress.ProgressManager getProgressManager()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPureText(java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPureText(org.apache.wiki.WikiPage)
+ ***! MODIFIED METHOD: PUBLIC java.util.Set (<-java.util.Collection) getRecentChanges()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getRedirectURL(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ReferenceManager getReferenceManager()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.render.RenderingManager getRenderingManager()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getRootPath()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.rss.RSSGenerator getRSSGenerator()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.search.SearchManager getSearchManager()
+ === UNCHANGED METHOD: PUBLIC javax.servlet.ServletContext getServletContext()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getSpecialPageReference(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.Date getStartTime()
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.tasks.TasksManager getTasksManager()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getTemplateDir()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.ui.TemplateManager getTemplateManager()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getText(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getText(java.lang.String, int)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getText(org.apache.wiki.WikiContext, org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getURL(java.lang.String, java.lang.String, java.lang.String, boolean)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.url.URLConstructor getURLConstructor()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.UserManager getUserManager()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getVariable(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.VariableManager getVariableManager()
+ === UNCHANGED METHOD: PUBLIC java.util.List getVersionHistory(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getViewURL(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.Properties getWikiProperties()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getWorkDir()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.workflow.WorkflowManager getWorkflowManager()
+ === UNCHANGED METHOD: PUBLIC void initReferenceManager()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC boolean pageExists(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC boolean pageExists(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC boolean pageExists(org.apache.wiki.WikiPage)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.ProviderException
+ === UNCHANGED METHOD: PUBLIC java.lang.Object removeAttribute(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC FINAL void removeWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC java.lang.String renamePage(org.apache.wiki.WikiContext, java.lang.String, java.lang.String, boolean)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String safeGetParameter(javax.servlet.ServletRequest, java.lang.String)
+ ---! REMOVED METHOD: PUBLIC(-) java.lang.String safeGetQueryString(javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC void saveText(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC java.util.Collection scanWikiLinks(org.apache.wiki.WikiPage, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setAttribute(java.lang.String, java.lang.Object)
+ === UNCHANGED METHOD: PROTECTED void shutdown()
+ === UNCHANGED METHOD: PUBLIC java.lang.String textToHTML(org.apache.wiki.WikiContext, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.String textToHTML(org.apache.wiki.WikiContext, java.lang.String, org.apache.wiki.StringTransmutator, org.apache.wiki.StringTransmutator)
+ === UNCHANGED METHOD: PUBLIC java.lang.String textToHTML(org.apache.wiki.WikiContext, java.lang.String, org.apache.wiki.StringTransmutator, org.apache.wiki.StringTransmutator, org.apache.wiki.StringTransmutator)
+ === UNCHANGED METHOD: PUBLIC void updateReferences(org.apache.wiki.WikiPage)
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.WikiPage (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.lang.Cloneable
+ === UNCHANGED INTERFACE: java.lang.Comparable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String CHANGENOTE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String VIEWCOUNT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ALIAS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String AUTHOR
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String DESCRIPTION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String REDIRECT
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiPage(org.apache.wiki.WikiEngine, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.lang.Object clone()
+ === UNCHANGED METHOD: PUBLIC SYNTHETIC (<- NON_SYNTHETIC) BRIDGE (<- NON_BRIDGE) int compareTo(java.lang.Object)
+ +++ NEW METHOD: PUBLIC(+) int compareTo(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.auth.acl.Acl getAcl()
+ === UNCHANGED METHOD: PUBLIC java.lang.Object getAttribute(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.util.Map getAttributes()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getAuthor()
+ === UNCHANGED METHOD: PUBLIC java.util.Date getLastModified()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+ === UNCHANGED METHOD: PUBLIC long getSize()
+ === UNCHANGED METHOD: PUBLIC int getVersion()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getWiki()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC boolean hasMetadata()
+ === UNCHANGED METHOD: PUBLIC void invalidateMetadata()
+ === UNCHANGED METHOD: PUBLIC java.lang.Object removeAttribute(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setAcl(org.apache.wiki.auth.acl.Acl)
+ === UNCHANGED METHOD: PUBLIC void setAttribute(java.lang.String, java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC void setAuthor(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void setHasMetadata()
+ === UNCHANGED METHOD: PUBLIC void setLastModified(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC void setSize(long)
+ === UNCHANGED METHOD: PUBLIC void setVersion(int)
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.WikiProvider (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int LATEST_VERSION
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getProviderInfo()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.NoRequiredPropertyException
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.WikiServlet (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED CONSTRUCTOR: PUBLIC WikiServlet()
+ === UNCHANGED METHOD: PUBLIC void destroy()
+ === UNCHANGED METHOD: PUBLIC void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void init(javax.servlet.ServletConfig)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.WikiSession (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED INTERFACE: org.apache.wiki.event.WikiEventListener
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ANONYMOUS
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String ASSERTED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String AUTHENTICATED
+ === UNCHANGED METHOD: PUBLIC void actionPerformed(org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PUBLIC void addMessage(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void addMessage(java.lang.String, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void clearMessages()
+ === UNCHANGED METHOD: PUBLIC void clearMessages(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.Object doPrivileged(org.apache.wiki.WikiSession, java.security.PrivilegedAction)
+ === UNCHANGED EXCEPTION: java.security.AccessControlException
+ === UNCHANGED METHOD: PUBLIC java.util.Locale getLocale()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal getLoginPrincipal()
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getMessages()
+ === UNCHANGED METHOD: PUBLIC java.lang.String[] getMessages(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] getPrincipals()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal[] getRoles()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getStatus()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal getUserPrincipal()
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.WikiSession getWikiSession(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.WikiSession guestSession(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC boolean hasPrincipal(java.security.Principal)
+ === UNCHANGED METHOD: PROTECTED void injectGroupPrincipals()
+ === UNCHANGED METHOD: PROTECTED void injectUserProfilePrincipals()
+ === UNCHANGED METHOD: PUBLIC void invalidate()
+ === UNCHANGED METHOD: PUBLIC boolean isAnonymous()
+ === UNCHANGED METHOD: PUBLIC boolean isAsserted()
+ === UNCHANGED METHOD: PUBLIC boolean isAuthenticated()
+ === UNCHANGED METHOD: PROTECTED boolean isInGroup(org.apache.wiki.auth.authorize.Group)
+ === UNCHANGED METHOD: PROTECTED STATIC boolean isIPV4Address(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC STATIC void removeWikiSession(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest)
+ === UNCHANGED METHOD: PUBLIC STATIC int sessions(org.apache.wiki.WikiEngine)
+ === UNCHANGED METHOD: PUBLIC STATIC java.security.Principal[] userPrincipals(org.apache.wiki.WikiEngine)
+*** MODIFIED CLASS: PUBLIC ABSTRACT org.apache.wiki.workflow.AbstractStep (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===* UNCHANGED INTERFACE: org.apache.wiki.workflow.Step
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PROTECTED AbstractStep(java.lang.String)
+ === UNCHANGED CONSTRUCTOR: PUBLIC AbstractStep(org.apache.wiki.workflow.Workflow, java.lang.String)
+ === UNCHANGED METHOD: PROTECTED FINAL void addError(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC FINAL void addSuccessor(org.apache.wiki.workflow.Outcome, org.apache.wiki.workflow.Step)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.workflow.Outcome execute()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.security.Principal getActor()
+ === UNCHANGED METHOD: PUBLIC FINAL java.util.Collection getAvailableOutcomes()
+ === UNCHANGED METHOD: PUBLIC FINAL java.util.Date getEndTime()
+ === UNCHANGED METHOD: PUBLIC FINAL java.util.List getErrors()
+ === UNCHANGED METHOD: PUBLIC FINAL java.io.Serializable[] getMessageArguments()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getMessageKey()
+ === UNCHANGED METHOD: PUBLIC FINAL org.apache.wiki.workflow.Outcome getOutcome()
+ === UNCHANGED METHOD: PUBLIC java.security.Principal getOwner()
+ === UNCHANGED METHOD: PUBLIC FINAL java.util.Date getStartTime()
+ === UNCHANGED METHOD: PUBLIC FINAL org.apache.wiki.workflow.Step getSuccessor(org.apache.wiki.workflow.Outcome)
+ === UNCHANGED METHOD: PUBLIC FINAL org.apache.wiki.workflow.Workflow getWorkflow()
+ === UNCHANGED METHOD: PUBLIC FINAL boolean isCompleted()
+ === UNCHANGED METHOD: PUBLIC FINAL boolean isStarted()
+ === UNCHANGED METHOD: PUBLIC FINAL void setOutcome(org.apache.wiki.workflow.Outcome)
+ *** MODIFIED METHOD: PUBLIC (<- PROTECTED) FINAL void setWorkflow(org.apache.wiki.workflow.Workflow)
+ === UNCHANGED METHOD: PUBLIC FINAL void start()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.workflow.Decision (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===* UNCHANGED INTERFACE: org.apache.wiki.workflow.Step
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC Decision(org.apache.wiki.workflow.Workflow, java.lang.String, java.security.Principal, org.apache.wiki.workflow.Outcome)
+ === UNCHANGED METHOD: PUBLIC FINAL void addFact(org.apache.wiki.workflow.Fact)
+ === UNCHANGED METHOD: PUBLIC void decide(org.apache.wiki.workflow.Outcome)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.workflow.Outcome execute()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC FINAL java.security.Principal getActor()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.workflow.Outcome getDefaultOutcome()
+ === UNCHANGED METHOD: PUBLIC FINAL java.util.List getFacts()
+ === UNCHANGED METHOD: PUBLIC FINAL int getId()
+ === UNCHANGED METHOD: PUBLIC boolean isReassignable()
+ === UNCHANGED METHOD: PUBLIC FINAL void reassign(java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC FINAL void setId(int)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.workflow.DecisionQueue (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC DecisionQueue()
+ === UNCHANGED METHOD: PROTECTED void add(org.apache.wiki.workflow.Decision)
+ === UNCHANGED METHOD: PUBLIC void decide(org.apache.wiki.workflow.Decision, org.apache.wiki.workflow.Outcome)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PROTECTED org.apache.wiki.workflow.Decision[] decisions()
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getActorDecisions(org.apache.wiki.WikiSession)
+ === UNCHANGED METHOD: PUBLIC void reassign(org.apache.wiki.workflow.Decision, java.security.Principal)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PROTECTED void remove(org.apache.wiki.workflow.Decision)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.workflow.DecisionRequiredException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC DecisionRequiredException(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.workflow.Fact (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC Fact(java.lang.String, java.io.Serializable)
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC java.lang.String getMessageKey()
+ === UNCHANGED METHOD: PUBLIC java.io.Serializable getValue()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.workflow.NoSuchOutcomeException (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC NoSuchOutcomeException(java.lang.String)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.workflow.Outcome (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.workflow.Outcome STEP_COMPLETE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.workflow.Outcome STEP_CONTINUE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.workflow.Outcome DECISION_HOLD
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.workflow.Outcome DECISION_ACKNOWLEDGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.workflow.Outcome STEP_ABORT
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.workflow.Outcome DECISION_DENY
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.workflow.Outcome DECISION_REASSIGN
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL org.apache.wiki.workflow.Outcome DECISION_APPROVE
+ === UNCHANGED METHOD: PUBLIC boolean equals(java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.workflow.Outcome forName(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.workflow.NoSuchOutcomeException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getMessageKey()
+ === UNCHANGED METHOD: PUBLIC int hashCode()
+ === UNCHANGED METHOD: PUBLIC boolean isCompletion()
+ === UNCHANGED METHOD: PUBLIC java.lang.String toString()
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.workflow.SimpleDecision (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===* UNCHANGED INTERFACE: org.apache.wiki.workflow.Step
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC SimpleDecision(org.apache.wiki.workflow.Workflow, java.lang.String, java.security.Principal)
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.workflow.SimpleNotification (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===* UNCHANGED INTERFACE: org.apache.wiki.workflow.Step
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC SimpleNotification(org.apache.wiki.workflow.Workflow, java.lang.String, java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC void acknowledge()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC boolean isReassignable()
+**** MODIFIED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.workflow.Step (default serialVersionUID changed)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void addSuccessor(org.apache.wiki.workflow.Outcome, org.apache.wiki.workflow.Step)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.workflow.Outcome execute()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.security.Principal getActor()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Collection getAvailableOutcomes()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Date getEndTime()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.List getErrors()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.io.Serializable[] getMessageArguments()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.lang.String getMessageKey()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.workflow.Outcome getOutcome()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.security.Principal getOwner()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT java.util.Date getStartTime()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.workflow.Step getSuccessor(org.apache.wiki.workflow.Outcome)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT org.apache.wiki.workflow.Workflow getWorkflow()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean isCompleted()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT boolean isStarted()
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void setOutcome(org.apache.wiki.workflow.Outcome)
+ +++* NEW METHOD: PUBLIC(+) ABSTRACT(+) void setWorkflow(org.apache.wiki.workflow.Workflow)
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void start()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+=== UNCHANGED CLASS: PUBLIC FINAL org.apache.wiki.workflow.SystemPrincipal (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.security.Principal
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.security.Principal SYSTEM_USER
+ === UNCHANGED METHOD: PUBLIC java.lang.String getName()
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.workflow.Task (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ===* UNCHANGED INTERFACE: org.apache.wiki.workflow.Step
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED CONSTRUCTOR: PUBLIC Task(java.lang.String)
+ === UNCHANGED CONSTRUCTOR: PUBLIC Task(org.apache.wiki.workflow.Workflow, java.lang.String)
+ === UNCHANGED METHOD: PUBLIC FINAL java.security.Principal getActor()
+ === UNCHANGED METHOD: PUBLIC FINAL org.apache.wiki.workflow.Step getSuccessor()
+ === UNCHANGED METHOD: PUBLIC FINAL void setSuccessor(org.apache.wiki.workflow.Step)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.workflow.Workflow (compatible)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.io.Serializable
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int RUNNING
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int COMPLETED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int CREATED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int WAITING
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ABORTED
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ID_NOT_SET
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.util.Date TIME_NOT_SET
+ === UNCHANGED CONSTRUCTOR: PUBLIC Workflow(java.lang.String, java.security.Principal)
+ === UNCHANGED METHOD: PUBLIC FINAL void abort()
+ === UNCHANGED METHOD: PUBLIC FINAL void addMessageArgument(java.io.Serializable)
+ === UNCHANGED METHOD: PUBLIC FINAL void addWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PROTECTED void cleanup()
+ === UNCHANGED METHOD: PROTECTED FINAL void complete()
+ === UNCHANGED METHOD: PROTECTED FINAL void fireEvent(int)
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.Object getAttribute(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC FINAL java.security.Principal getCurrentActor()
+ === UNCHANGED METHOD: PUBLIC FINAL int getCurrentState()
+ === UNCHANGED METHOD: PUBLIC FINAL org.apache.wiki.workflow.Step getCurrentStep()
+ === UNCHANGED METHOD: PUBLIC FINAL java.util.Date getEndTime()
+ === UNCHANGED METHOD: PUBLIC FINAL java.util.List getHistory()
+ === UNCHANGED METHOD: PUBLIC FINAL int getId()
+ === UNCHANGED METHOD: PUBLIC FINAL java.io.Serializable[] getMessageArguments()
+ === UNCHANGED METHOD: PUBLIC FINAL java.lang.String getMessageKey()
+ === UNCHANGED METHOD: PUBLIC FINAL java.security.Principal getOwner()
+ === UNCHANGED METHOD: PUBLIC FINAL org.apache.wiki.workflow.Step getPreviousStep()
+ === UNCHANGED METHOD: PUBLIC FINAL java.util.Date getStartTime()
+ === UNCHANGED METHOD: PUBLIC FINAL org.apache.wiki.workflow.WorkflowManager getWorkflowManager()
+ === UNCHANGED METHOD: PUBLIC FINAL boolean isAborted()
+ === UNCHANGED METHOD: PUBLIC FINAL boolean isCompleted()
+ === UNCHANGED METHOD: PUBLIC FINAL boolean isStarted()
+ === UNCHANGED METHOD: PROTECTED FINAL org.apache.wiki.workflow.Step previousStep(org.apache.wiki.workflow.Step)
+ === UNCHANGED METHOD: PROTECTED FINAL void processCurrentStep()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC FINAL void removeWikiEventListener(org.apache.wiki.event.WikiEventListener)
+ === UNCHANGED METHOD: PUBLIC FINAL void restart()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC FINAL void setAttribute(java.lang.String, java.lang.Object)
+ === UNCHANGED METHOD: PUBLIC FINAL void setFirstStep(org.apache.wiki.workflow.Step)
+ === UNCHANGED METHOD: PUBLIC FINAL void setId(int)
+ === UNCHANGED METHOD: PUBLIC FINAL void setWorkflowManager(org.apache.wiki.workflow.WorkflowManager)
+ === UNCHANGED METHOD: PUBLIC FINAL void start()
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC FINAL void waitstate()
+***! MODIFIED CLASS: PUBLIC FINAL org.apache.wiki.workflow.WorkflowBuilder (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ ---! REMOVED METHOD: PUBLIC(-) org.apache.wiki.workflow.Workflow buildApprovalWorkflow(java.security.Principal, java.lang.String, org.apache.wiki.workflow.Task, java.lang.String, org.apache.wiki.workflow.Fact[], org.apache.wiki.workflow.Task, java.lang.String)
+ --- REMOVED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ +++ NEW METHOD: PUBLIC(+) org.apache.wiki.workflow.Workflow buildApprovalWorkflow(java.security.Principal, java.lang.String, org.apache.wiki.workflow.Step, java.lang.String, org.apache.wiki.workflow.Fact[], org.apache.wiki.workflow.Step, java.lang.String)
+ +++ NEW EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC STATIC org.apache.wiki.workflow.WorkflowBuilder getBuilder(org.apache.wiki.WikiEngine)
+*** MODIFIED CLASS: PUBLIC org.apache.wiki.workflow.WorkflowManager (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: java.util.EventListener
+ === UNCHANGED INTERFACE: org.apache.wiki.event.WikiEventListener
+ === UNCHANGED FIELD: PROTECTED STATIC FINAL java.lang.String PROPERTY_APPROVER_PREFIX
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_WP_SAVE_REJECT_MESSAGE_KEY
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_WP_SAVE_FACT_DIFF_TEXT
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_UP_CREATE_SAVE_APPROVER
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_UP_CREATE_SAVE_FACT_PREFS_EMAIL
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_WP_SAVE_FACT_PAGE_NAME
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_WP_SAVE_FACT_IS_AUTHENTICATED
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_WP_SAVE_ATTR_PRESAVE_WIKI_CONTEXT
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_UP_CREATE_SAVE_FACT_SUBMITTER
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_UP_CREATE_SAVE_FACT_PREFS_FULL_NAME
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_WP_SAVE_FACT_PROPOSED_TEXT
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_WP_SAVE_APPROVER
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_WP_SAVE_DECISION_MESSAGE_KEY
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_UP_CREATE_SAVE_DECISION_MESSAGE_KEY
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_WP_SAVE_FACT_CURRENT_TEXT
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_UP_CREATE_SAVE_ATTR_SAVED_PROFILE
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String WF_UP_CREATE_SAVE_FACT_PREFS_LOGIN_NAME
+ === UNCHANGED CONSTRUCTOR: PUBLIC WorkflowManager()
+ === UNCHANGED METHOD: PUBLIC void actionPerformed(org.apache.wiki.event.WikiEvent)
+ === UNCHANGED METHOD: PROTECTED void add(org.apache.wiki.workflow.Workflow)
+ === UNCHANGED METHOD: PUBLIC java.security.Principal getApprover(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+ === UNCHANGED METHOD: PUBLIC java.util.List getCompletedWorkflows()
+ === UNCHANGED METHOD: PUBLIC org.apache.wiki.workflow.DecisionQueue getDecisionQueue()
+ === UNCHANGED METHOD: PROTECTED org.apache.wiki.WikiEngine getEngine()
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getOwnerWorkflows(org.apache.wiki.WikiSession)
+ === UNCHANGED METHOD: PUBLIC java.util.Collection getWorkflows()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiEngine, java.util.Properties)
+ === UNCHANGED METHOD: PROTECTED void remove(org.apache.wiki.workflow.Workflow)
+ === UNCHANGED METHOD: PUBLIC boolean requiresApproval(java.lang.String)
+ === UNCHANGED METHOD: PUBLIC void start(org.apache.wiki.workflow.Workflow)
+ === UNCHANGED EXCEPTION: org.apache.wiki.api.exceptions.WikiException
+=== UNCHANGED CLASS: PUBLIC ABSTRACT org.apache.wiki.xmlrpc.AbstractRPCHandler (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.xmlrpc.WikiRPCHandler
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int RPC_VERSION
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String LINK_EXTERNAL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String LINK_LOCAL
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String LINK_INLINE
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiContext m_context
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ERR_NOPAGE
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL int ERR_NOPERMISSION
+ === UNCHANGED FIELD: PROTECTED org.apache.wiki.WikiEngine m_engine
+ === UNCHANGED CONSTRUCTOR: PUBLIC AbstractRPCHandler()
+ === UNCHANGED METHOD: PROTECTED void checkPermission(java.security.Permission)
+ === UNCHANGED METHOD: PROTECTED ABSTRACT java.util.Hashtable encodeWikiPage(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC java.util.Vector getRecentChanges(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC int getRPCVersionSupported()
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiContext)
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.xmlrpc.MetaWeblogHandler (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.xmlrpc.WikiRPCHandler
+ === UNCHANGED CONSTRUCTOR: PUBLIC MetaWeblogHandler()
+ === UNCHANGED METHOD: PUBLIC java.util.Hashtable getCategories(java.lang.String, java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.util.Hashtable getRecentPosts(java.lang.String, java.lang.String, java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.util.Hashtable newMediaObject(java.lang.String, java.lang.String, java.lang.String, java.util.Hashtable)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.lang.String newPost(java.lang.String, java.lang.String, java.lang.String, java.util.Hashtable, boolean)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.xmlrpc.RPCHandler (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.xmlrpc.WikiRPCHandler
+ === UNCHANGED CONSTRUCTOR: PUBLIC RPCHandler()
+ === UNCHANGED METHOD: PROTECTED java.util.Hashtable encodeWikiPage(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC java.util.Vector getAllPages()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getApplicationName()
+ === UNCHANGED METHOD: PUBLIC byte[] getPage(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC byte[] getPageHTML(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC byte[] getPageHTMLVersion(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.util.Hashtable getPageInfo(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.util.Hashtable getPageInfoVersion(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC byte[] getPageVersion(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.util.Vector getRecentChanges(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC void initialize(org.apache.wiki.WikiContext)
+ === UNCHANGED METHOD: PUBLIC java.util.Vector listLinks(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.xmlrpc.RPCHandlerUTF8 (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED INTERFACE: org.apache.wiki.xmlrpc.WikiRPCHandler
+ === UNCHANGED CONSTRUCTOR: PUBLIC RPCHandlerUTF8()
+ === UNCHANGED METHOD: PROTECTED java.util.Hashtable encodeWikiPage(org.apache.wiki.WikiPage)
+ === UNCHANGED METHOD: PUBLIC java.util.Vector getAllPages()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getApplicationName()
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPage(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageHTML(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageHTMLVersion(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.util.Hashtable getPageInfo(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.util.Hashtable getPageInfoVersion(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.lang.String getPageVersion(java.lang.String, int)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+ === UNCHANGED METHOD: PUBLIC java.util.Vector getRecentChanges(java.util.Date)
+ === UNCHANGED METHOD: PUBLIC java.util.Vector listLinks(java.lang.String)
+ === UNCHANGED EXCEPTION: org.apache.xmlrpc.XmlRpcException
+=== UNCHANGED CLASS: PUBLIC org.apache.wiki.xmlrpc.RPCServlet (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED FIELD: PUBLIC STATIC FINAL java.lang.String XMLRPC_PREFIX
+ === UNCHANGED CONSTRUCTOR: PUBLIC RPCServlet()
+ === UNCHANGED METHOD: PUBLIC void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void init(javax.servlet.ServletConfig)
+ === UNCHANGED EXCEPTION: javax.servlet.ServletException
+ === UNCHANGED METHOD: PUBLIC void initHandler(java.lang.String, java.lang.String)
+ === UNCHANGED EXCEPTION: java.lang.ClassNotFoundException
+ === UNCHANGED EXCEPTION: java.lang.InstantiationException
+ === UNCHANGED EXCEPTION: java.lang.IllegalAccessException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.wiki.xmlrpc.WikiRPCHandler (not serializable)
+ ***! CLASS FILE FORMAT VERSION: 52.0 <- 50.0
+ === UNCHANGED METHOD: PUBLIC ABSTRACT void initialize(org.apache.wiki.WikiContext)
diff --git a/japicmp/2.11.0.M6/cmp-jspwiki-main.html b/japicmp/2.11.0.M6/cmp-jspwiki-main.html
new file mode 100644
index 0000000..d9d28ee
--- /dev/null
+++ b/japicmp/2.11.0.M6/cmp-jspwiki-main.html
@@ -0,0 +1,86581 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Comparing source compatibility of E:\Java\.m2\repository\org\apache\jspwiki\jspwiki-main\2.11.0.M6\jspwiki-main-2.11.0.M6.jar against E:\Java\.m2\repository\org\apache\jspwiki\jspwiki-war\2.10.5\jspwiki-war-2.10.5-classes.jar</title>
+<style type="text/css">
+body {
+ font-family: Verdana;
+}
+.title {
+ font-weight: bold;
+}
+.new {
+ color: green;
+}
+.removed {
+ color: red;
+}
+.modified {
+ color: orange;
+}
+.unchanged {
+ color: black;
+}
+thead tr td {
+ font-weight: bold;
+}
+.toc {
+ margin-top: 1em;
+ margin-bottom: 1em;
+ border: 1px solid #dcdcdc;
+ padding: 5px;
+ background: #ededed;
+ display: inline-block;
+}
+table {
+ border-collapse: collapse;
+}
+table tr td {
+ border: 1px solid black;
+ padding: 5px;
+}
+table thead {
+ background-color: #dee3e9;
+}
+table tbody tr td.matrix_layout {
+ background-color: #dee3e9;
+ font-weight: bold;
+}
+.class {
+ margin-bottom: 2em;
+ border: 1px solid #dcdcdc;
+ padding: 5px;
+ background: #ededed;
+ display: inline-block;
+}
+.class_compatibilityChanges {
+ margin-top: 1em;
+}
+
+.class_fileFormatVersion {
+ margin-top: 1em;
+}
+.class_superclass {
+ margin-top: 1em;
+}
+.class_interfaces {
+ margin-top: 1em;
+}
+.class_fields {
+ margin-top: 1em;
+}
+.class_serialVersionUid {
+ margin-top: 1em;
+}
+.class_constructors {
+ margin-top: 1em;
+}
+.class_methods {
+ margin-top: 1em;
+}
+.class_annotations {
+ margin-top: 1em;
+}
+.label {
+ font-weight: bold;
+}
+.label_class_member {
+ background-color: #4d7a97;
+ display: inline-block;
+ padding: 5px;
+}
+.toc_link {
+ margin-left: 10px;
+ font-size: 0.5em;
+}
+.modifier {
+ font-style: italic;
+}
+.method_return_type {
+
+}
+ul {
+ list-style-type: none;
+ padding: 0px 0px;
+}
+.meta-information {
+ margin-top: 1em;
+ margin-bottom: 1em;
+ background: #ededed;
+ display: inline-block;
+}
+.warnings {
+ margin-top: 1em;
+ font-size: 0.75em;
+}
+.explanations {
+ margin-bottom: 2em;
+}
+
+</style>
+</head>
+<body>
+<span class="title">Comparing source compatibility of E:\Java\.m2\repository\org\apache\jspwiki\jspwiki-main\2.11.0.M6\jspwiki-main-2.11.0.M6.jar against E:\Java\.m2\repository\org\apache\jspwiki\jspwiki-war\2.10.5\jspwiki-war-2.10.5-classes.jar</span>
+<br>
+<div class="meta-information">
+<table>
+<tr>
+<td>Old:</td><td>E:\Java\.m2\repository\org\apache\jspwiki\jspwiki-war\2.10.5\jspwiki-war-2.10.5-classes.jar</td>
+</tr>
+<tr>
+<td>New:</td><td>E:\Java\.m2\repository\org\apache\jspwiki\jspwiki-main\2.11.0.M6\jspwiki-main-2.11.0.M6.jar</td>
+</tr>
+<tr>
+<td>Created:</td><td>2019-12-19T18:43:25.814+0100</td>
+</tr>
+<tr>
+<td>Access modifier filter:</td><td>PROTECTED</td>
+</tr>
+<tr>
+<td>Only modifications:</td><td>false</td>
+</tr>
+<tr>
+<td>Only binary incompatible modifications:</td><td>false</td>
+</tr>
+<tr>
+<td>Ignore missing classes:</td><td>true</td>
+</tr>
+<tr>
+<td>Includes:</td><td>org.apache.wiki;org.apache.wiki</td>
+</tr>
+<tr>
+<td>Excludes:</td><td>n.a.</td>
+</tr>
+<tr>
+<td id="semver-label">Semantic Versioning:</td><td id="semver-version">1.0.0</td>
+</tr>
+</table>
+<div class="warnings">
+<span>
+ WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and
+ interfaces that could not be found on the classpath are ignored. Hence changes
+ caused by these superclasses and interfaces are not reflected in the output.
+ </span>
+</div>
+</div>
+<ul>
+<li>
+<a href="#toc">Classes</a>
+</li>
+</ul>
+
+<div class="toc" id="toc">
+<span class="label">Classes:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Fully Qualified Name</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ajax.AjaxUtil">org.apache.wiki.ajax.AjaxUtil</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ajax.WikiAjaxDispatcherServlet">org.apache.wiki.ajax.WikiAjaxDispatcherServlet</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ajax.WikiAjaxServlet">org.apache.wiki.ajax.WikiAjaxServlet</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.engine.AdminBeanManager">org.apache.wiki.api.engine.AdminBeanManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.engine.FilterManager">org.apache.wiki.api.engine.FilterManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.engine.PluginManager">org.apache.wiki.api.engine.PluginManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.exceptions.FilterException">org.apache.wiki.api.exceptions.FilterException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.exceptions.NoRequiredPropertyException">org.apache.wiki.api.exceptions.NoRequiredPropertyException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.exceptions.NoSuchVariableException">org.apache.wiki.api.exceptions.NoSuchVariableException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.exceptions.PluginException">org.apache.wiki.api.exceptions.PluginException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.exceptions.ProviderException">org.apache.wiki.api.exceptions.ProviderException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.exceptions.RedirectException">org.apache.wiki.api.exceptions.RedirectException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.exceptions.WikiException">org.apache.wiki.api.exceptions.WikiException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.exceptions.WikiI18nException">org.apache.wiki.api.exceptions.WikiI18nException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.filters.BasicPageFilter">org.apache.wiki.api.filters.BasicPageFilter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.filters.PageFilter">org.apache.wiki.api.filters.PageFilter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.plugin.InitializablePlugin">org.apache.wiki.api.plugin.InitializablePlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.plugin.ParserStagePlugin">org.apache.wiki.api.plugin.ParserStagePlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.api.plugin.WikiPlugin">org.apache.wiki.api.plugin.WikiPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.attachment.Attachment">org.apache.wiki.attachment.Attachment</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.attachment.AttachmentManager">org.apache.wiki.attachment.AttachmentManager</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.attachment.AttachmentServlet">org.apache.wiki.attachment.AttachmentServlet</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.attachment.DynamicAttachment">org.apache.wiki.attachment.DynamicAttachment</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.attachment.DynamicAttachmentProvider">org.apache.wiki.attachment.DynamicAttachmentProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.acl.Acl">org.apache.wiki.auth.acl.Acl</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.acl.AclEntry">org.apache.wiki.auth.acl.AclEntry</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.acl.AclEntryImpl">org.apache.wiki.auth.acl.AclEntryImpl</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.acl.AclImpl">org.apache.wiki.auth.acl.AclImpl</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.acl.AclManager">org.apache.wiki.auth.acl.AclManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.acl.DefaultAclManager">org.apache.wiki.auth.acl.DefaultAclManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.acl.UnresolvedPrincipal">org.apache.wiki.auth.acl.UnresolvedPrincipal</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.auth.AuthenticationManager">org.apache.wiki.auth.AuthenticationManager</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.auth.AuthorizationManager">org.apache.wiki.auth.AuthorizationManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.authorize.Group">org.apache.wiki.auth.authorize.Group</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.auth.authorize.GroupDatabase">org.apache.wiki.auth.authorize.GroupDatabase</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.authorize.GroupManager">org.apache.wiki.auth.authorize.GroupManager</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.auth.authorize.JDBCGroupDatabase">org.apache.wiki.auth.authorize.JDBCGroupDatabase</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.authorize.Role">org.apache.wiki.auth.authorize.Role</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.authorize.WebAuthorizer">org.apache.wiki.auth.authorize.WebAuthorizer</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.auth.authorize.WebContainerAuthorizer">org.apache.wiki.auth.authorize.WebContainerAuthorizer</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.authorize.WebContainerAuthorizer$LocalEntityResolver">org.apache.wiki.auth.authorize.WebContainerAuthorizer$LocalEntityResolver</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.auth.authorize.XMLGroupDatabase">org.apache.wiki.auth.authorize.XMLGroupDatabase</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.Authorizer">org.apache.wiki.auth.Authorizer</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.GroupPrincipal">org.apache.wiki.auth.GroupPrincipal</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.auth.login.AbstractLoginModule">org.apache.wiki.auth.login.AbstractLoginModule</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.wiki.auth.login.AnonymousLoginModule">org.apache.wiki.auth.login.AnonymousLoginModule</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.login.AuthorizerCallback">org.apache.wiki.auth.login.AuthorizerCallback</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.auth.login.CookieAssertionLoginModule">org.apache.wiki.auth.login.CookieAssertionLoginModule</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.wiki.auth.login.CookieAuthenticationLoginModule">org.apache.wiki.auth.login.CookieAuthenticationLoginModule</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.login.HttpRequestCallback">org.apache.wiki.auth.login.HttpRequestCallback</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.login.PrincipalWrapper">org.apache.wiki.auth.login.PrincipalWrapper</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.login.UserDatabaseCallback">org.apache.wiki.auth.login.UserDatabaseCallback</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.wiki.auth.login.UserDatabaseLoginModule">org.apache.wiki.auth.login.UserDatabaseLoginModule</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.login.WebContainerCallbackHandler">org.apache.wiki.auth.login.WebContainerCallbackHandler</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.wiki.auth.login.WebContainerLoginModule">org.apache.wiki.auth.login.WebContainerLoginModule</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.login.WikiCallbackHandler">org.apache.wiki.auth.login.WikiCallbackHandler</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.login.WikiEngineCallback">org.apache.wiki.auth.login.WikiEngineCallback</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.NoSuchPrincipalException">org.apache.wiki.auth.NoSuchPrincipalException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.permissions.AllPermission">org.apache.wiki.auth.permissions.AllPermission</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.permissions.AllPermissionCollection">org.apache.wiki.auth.permissions.AllPermissionCollection</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.permissions.GroupPermission">org.apache.wiki.auth.permissions.GroupPermission</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.permissions.PagePermission">org.apache.wiki.auth.permissions.PagePermission</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.permissions.PermissionFactory">org.apache.wiki.auth.permissions.PermissionFactory</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.permissions.WikiPermission">org.apache.wiki.auth.permissions.WikiPermission</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.PrincipalComparator">org.apache.wiki.auth.PrincipalComparator</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.SecurityVerifier">org.apache.wiki.auth.SecurityVerifier</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.SessionMonitor">org.apache.wiki.auth.SessionMonitor</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.auth.user.AbstractUserDatabase">org.apache.wiki.auth.user.AbstractUserDatabase</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.auth.user.DefaultUserProfile">org.apache.wiki.auth.user.DefaultUserProfile</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.user.DuplicateUserException">org.apache.wiki.auth.user.DuplicateUserException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.wiki.auth.user.JDBCUserDatabase">org.apache.wiki.auth.user.JDBCUserDatabase</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.auth.user.UserDatabase">org.apache.wiki.auth.user.UserDatabase</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.auth.user.UserProfile">org.apache.wiki.auth.user.UserProfile</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.wiki.auth.user.XMLUserDatabase">org.apache.wiki.auth.user.XMLUserDatabase</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.auth.UserManager">org.apache.wiki.auth.UserManager</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.auth.UserManager$DummyUserDatabase">org.apache.wiki.auth.UserManager$DummyUserDatabase</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.UserManager$JSONUserModule">org.apache.wiki.auth.UserManager$JSONUserModule</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.auth.UserManager$SaveUserProfileTask">org.apache.wiki.auth.UserManager$SaveUserProfileTask</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.WikiPrincipal">org.apache.wiki.auth.WikiPrincipal</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.auth.WikiSecurityException">org.apache.wiki.auth.WikiSecurityException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.content.PageRenamer">org.apache.wiki.content.PageRenamer</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.diff.ContextualDiffProvider">org.apache.wiki.diff.ContextualDiffProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.diff.DifferenceManager">org.apache.wiki.diff.DifferenceManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.diff.DiffProvider">org.apache.wiki.diff.DiffProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.diff.DiffProvider$NullDiffProvider">org.apache.wiki.diff.DiffProvider$NullDiffProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.diff.ExternalDiffProvider">org.apache.wiki.diff.ExternalDiffProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.diff.TraditionalDiffProvider">org.apache.wiki.diff.TraditionalDiffProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.event.PageEventFilter">org.apache.wiki.event.PageEventFilter</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.event.WikiEngineEvent">org.apache.wiki.event.WikiEngineEvent</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.event.WikiEvent">org.apache.wiki.event.WikiEvent</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.event.WikiEventListener">org.apache.wiki.event.WikiEventListener</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.event.WikiEventManager">org.apache.wiki.event.WikiEventManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.event.WikiEventUtils">org.apache.wiki.event.WikiEventUtils</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.event.WikiPageEvent">org.apache.wiki.event.WikiPageEvent</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.event.WikiPageRenameEvent">org.apache.wiki.event.WikiPageRenameEvent</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.event.WikiSecurityEvent">org.apache.wiki.event.WikiSecurityEvent</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.event.WorkflowEvent">org.apache.wiki.event.WorkflowEvent</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.filters.CreoleFilter">org.apache.wiki.filters.CreoleFilter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.filters.DefaultFilterManager">org.apache.wiki.filters.DefaultFilterManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.filters.PingWeblogsComFilter">org.apache.wiki.filters.PingWeblogsComFilter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.filters.ProfanityFilter">org.apache.wiki.filters.ProfanityFilter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.filters.SpamFilter">org.apache.wiki.filters.SpamFilter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.forms.FormClose">org.apache.wiki.forms.FormClose</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.forms.FormElement">org.apache.wiki.forms.FormElement</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.forms.FormHandler">org.apache.wiki.forms.FormHandler</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.forms.FormInfo">org.apache.wiki.forms.FormInfo</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.forms.FormInput">org.apache.wiki.forms.FormInput</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.forms.FormOpen">org.apache.wiki.forms.FormOpen</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.forms.FormOutput">org.apache.wiki.forms.FormOutput</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.forms.FormSelect">org.apache.wiki.forms.FormSelect</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.forms.FormSet">org.apache.wiki.forms.FormSet</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.forms.FormTextarea">org.apache.wiki.forms.FormTextarea</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.htmltowiki.ForgetNullValuesLinkedHashMap">org.apache.wiki.htmltowiki.ForgetNullValuesLinkedHashMap</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.htmltowiki.HtmlStringToWikiTranslator">org.apache.wiki.htmltowiki.HtmlStringToWikiTranslator</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.htmltowiki.PersistentMapDecorator">org.apache.wiki.htmltowiki.PersistentMapDecorator</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.htmltowiki.PropertiesUtils">org.apache.wiki.htmltowiki.PropertiesUtils</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.htmltowiki.WhitespaceTrimWriter">org.apache.wiki.htmltowiki.WhitespaceTrimWriter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.htmltowiki.XHtmlElementToWikiTranslator">org.apache.wiki.htmltowiki.XHtmlElementToWikiTranslator</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.htmltowiki.XHtmlToWikiConfig">org.apache.wiki.htmltowiki.XHtmlToWikiConfig</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.i18n.InternationalizationManager">org.apache.wiki.i18n.InternationalizationManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.InternalWikiException">org.apache.wiki.InternalWikiException</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.LinkCollector">org.apache.wiki.LinkCollector</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.management.SimpleMBean">org.apache.wiki.management.SimpleMBean</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.modules.InternalModule">org.apache.wiki.modules.InternalModule</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.modules.ModuleManager">org.apache.wiki.modules.ModuleManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.modules.WikiModuleInfo">org.apache.wiki.modules.WikiModuleInfo</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.PageLock">org.apache.wiki.PageLock</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.PageManager">org.apache.wiki.PageManager</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.PageManager$PreSaveWikiPageTask">org.apache.wiki.PageManager$PreSaveWikiPageTask</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.PageManager$SaveWikiPageTask">org.apache.wiki.PageManager$SaveWikiPageTask</a></td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><a href="#org.apache.wiki.pages.DefaultPageManager">org.apache.wiki.pages.DefaultPageManager</a></td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><a href="#org.apache.wiki.pages.PageLock">org.apache.wiki.pages.PageLock</a></td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><a href="#org.apache.wiki.pages.PageManager">org.apache.wiki.pages.PageManager</a></td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><a href="#org.apache.wiki.pages.PageSorter">org.apache.wiki.pages.PageSorter</a></td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><a href="#org.apache.wiki.pages.PageTimeComparator">org.apache.wiki.pages.PageTimeComparator</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.PageSorter">org.apache.wiki.PageSorter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.CreoleToJSPWikiTranslator">org.apache.wiki.parser.CreoleToJSPWikiTranslator</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.Heading">org.apache.wiki.parser.Heading</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.HeadingListener">org.apache.wiki.parser.HeadingListener</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.parser.JSPWikiMarkupParser">org.apache.wiki.parser.JSPWikiMarkupParser</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.LinkParser">org.apache.wiki.parser.LinkParser</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.LinkParser$Link">org.apache.wiki.parser.LinkParser$Link</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.LinkParsingOperations">org.apache.wiki.parser.LinkParsingOperations</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.MarkupParser">org.apache.wiki.parser.MarkupParser</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.ParseException">org.apache.wiki.parser.ParseException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.PluginContent">org.apache.wiki.parser.PluginContent</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.VariableContent">org.apache.wiki.parser.VariableContent</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.parser.WikiDocument">org.apache.wiki.parser.WikiDocument</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.plugin.AbstractReferralPlugin">org.apache.wiki.plugin.AbstractReferralPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.BugReportHandler">org.apache.wiki.plugin.BugReportHandler</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.Counter">org.apache.wiki.plugin.Counter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.CurrentTimePlugin">org.apache.wiki.plugin.CurrentTimePlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.DefaultPluginManager">org.apache.wiki.plugin.DefaultPluginManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.DefaultPluginManager$WikiPluginInfo">org.apache.wiki.plugin.DefaultPluginManager$WikiPluginInfo</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.Denounce">org.apache.wiki.plugin.Denounce</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.Groups">org.apache.wiki.plugin.Groups</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.IfPlugin">org.apache.wiki.plugin.IfPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.Image">org.apache.wiki.plugin.Image</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.IndexPlugin">org.apache.wiki.plugin.IndexPlugin</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.plugin.InsertPage">org.apache.wiki.plugin.InsertPage</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.ListLocksPlugin">org.apache.wiki.plugin.ListLocksPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.Note">org.apache.wiki.plugin.Note</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.PageViewPlugin">org.apache.wiki.plugin.PageViewPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.PageViewPlugin$PageViewManager">org.apache.wiki.plugin.PageViewPlugin$PageViewManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.RecentChangesPlugin">org.apache.wiki.plugin.RecentChangesPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.ReferredPagesPlugin">org.apache.wiki.plugin.ReferredPagesPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.ReferringPagesPlugin">org.apache.wiki.plugin.ReferringPagesPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.ReferringUndefinedPagesPlugin">org.apache.wiki.plugin.ReferringUndefinedPagesPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.SampleAjaxPlugin">org.apache.wiki.plugin.SampleAjaxPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.Search">org.apache.wiki.plugin.Search</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.SessionsPlugin">org.apache.wiki.plugin.SessionsPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.TableOfContents">org.apache.wiki.plugin.TableOfContents</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.UndefinedPagesPlugin">org.apache.wiki.plugin.UndefinedPagesPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.UnusedPagesPlugin">org.apache.wiki.plugin.UnusedPagesPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.WeblogArchivePlugin">org.apache.wiki.plugin.WeblogArchivePlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.plugin.WeblogEntryPlugin">org.apache.wiki.plugin.WeblogEntryPlugin</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.plugin.WeblogPlugin">org.apache.wiki.plugin.WeblogPlugin</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.preferences.Preferences">org.apache.wiki.preferences.Preferences</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.preferences.Preferences$TimeFormat">org.apache.wiki.preferences.Preferences$TimeFormat</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.AbstractFileProvider">org.apache.wiki.providers.AbstractFileProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.AbstractFileProvider$WikiFileFilter">org.apache.wiki.providers.AbstractFileProvider$WikiFileFilter</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.providers.BasicAttachmentProvider">org.apache.wiki.providers.BasicAttachmentProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.BasicAttachmentProvider$AttachmentFilter">org.apache.wiki.providers.BasicAttachmentProvider$AttachmentFilter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.BasicAttachmentProvider$AttachmentVersionFilter">org.apache.wiki.providers.BasicAttachmentProvider$AttachmentVersionFilter</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.providers.CachingAttachmentProvider">org.apache.wiki.providers.CachingAttachmentProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.CachingProvider">org.apache.wiki.providers.CachingProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.FastSearch">org.apache.wiki.providers.FastSearch</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.FileSystemProvider">org.apache.wiki.providers.FileSystemProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.NoSuchVersionException">org.apache.wiki.providers.NoSuchVersionException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.RepositoryModifiedException">org.apache.wiki.providers.RepositoryModifiedException</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.providers.VersioningFileProvider">org.apache.wiki.providers.VersioningFileProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.VersioningProvider">org.apache.wiki.providers.VersioningProvider</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.providers.WikiAttachmentProvider">org.apache.wiki.providers.WikiAttachmentProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.providers.WikiPageProvider">org.apache.wiki.providers.WikiPageProvider</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.ReferenceManager">org.apache.wiki.ReferenceManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.Release">org.apache.wiki.Release</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.render.CleanTextRenderer">org.apache.wiki.render.CleanTextRenderer</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.render.CreoleRenderer">org.apache.wiki.render.CreoleRenderer</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.render.CustomXMLOutputProcessor">org.apache.wiki.render.CustomXMLOutputProcessor</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.render.RenderingManager">org.apache.wiki.render.RenderingManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.render.WikiRenderer">org.apache.wiki.render.WikiRenderer</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.render.WysiwygEditingRenderer">org.apache.wiki.render.WysiwygEditingRenderer</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.render.XHTMLRenderer">org.apache.wiki.render.XHTMLRenderer</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.rpc.atom.AtomAPIServlet">org.apache.wiki.rpc.atom.AtomAPIServlet</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.rss.AtomFeed">org.apache.wiki.rss.AtomFeed</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.rss.Entry">org.apache.wiki.rss.Entry</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.rss.Feed">org.apache.wiki.rss.Feed</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.rss.RSS10Feed">org.apache.wiki.rss.RSS10Feed</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.rss.RSS20Feed">org.apache.wiki.rss.RSS20Feed</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.rss.RSSGenerator">org.apache.wiki.rss.RSSGenerator</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.rss.RSSThread">org.apache.wiki.rss.RSSThread</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.search.BasicSearchProvider">org.apache.wiki.search.BasicSearchProvider</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.search.LuceneSearchProvider">org.apache.wiki.search.LuceneSearchProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.search.QueryItem">org.apache.wiki.search.QueryItem</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.search.SearchManager">org.apache.wiki.search.SearchManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.search.SearchManager$JSONSearch">org.apache.wiki.search.SearchManager$JSONSearch</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.search.SearchMatcher">org.apache.wiki.search.SearchMatcher</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.search.SearchMatcher$SearchResultImpl">org.apache.wiki.search.SearchMatcher$SearchResultImpl</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.search.SearchProvider">org.apache.wiki.search.SearchProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.search.SearchResult">org.apache.wiki.search.SearchResult</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.search.SearchResultComparator">org.apache.wiki.search.SearchResultComparator</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.StringTransmutator">org.apache.wiki.StringTransmutator</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.AdminBeanIteratorInfo">org.apache.wiki.tags.AdminBeanIteratorInfo</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.AdminBeanIteratorTag">org.apache.wiki.tags.AdminBeanIteratorTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.AttachmentsIteratorInfo">org.apache.wiki.tags.AttachmentsIteratorInfo</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.AttachmentsIteratorTag">org.apache.wiki.tags.AttachmentsIteratorTag</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.tags.AuthorTag">org.apache.wiki.tags.AuthorTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.BaseURLTag">org.apache.wiki.tags.BaseURLTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.BreadcrumbsTag">org.apache.wiki.tags.BreadcrumbsTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.BreadcrumbsTag$FixedQueue">org.apache.wiki.tags.BreadcrumbsTag$FixedQueue</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.tags.CalendarTag">org.apache.wiki.tags.CalendarTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.CheckLockInfo">org.apache.wiki.tags.CheckLockInfo</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.CheckLockTag">org.apache.wiki.tags.CheckLockTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.CheckRequestContextTag">org.apache.wiki.tags.CheckRequestContextTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.CheckVersionTag">org.apache.wiki.tags.CheckVersionTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.CommentLinkTag">org.apache.wiki.tags.CommentLinkTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.ContentEncodingTag">org.apache.wiki.tags.ContentEncodingTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.ContentTag">org.apache.wiki.tags.ContentTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.CookieTag">org.apache.wiki.tags.CookieTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.DiffLinkTag">org.apache.wiki.tags.DiffLinkTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.EditLinkTag">org.apache.wiki.tags.EditLinkTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.EditorIteratorInfo">org.apache.wiki.tags.EditorIteratorInfo</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.EditorIteratorTag">org.apache.wiki.tags.EditorIteratorTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.EditorTag">org.apache.wiki.tags.EditorTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.FeedDiscoveryTag">org.apache.wiki.tags.FeedDiscoveryTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.HasAttachmentsTag">org.apache.wiki.tags.HasAttachmentsTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.HistoryIteratorInfo">org.apache.wiki.tags.HistoryIteratorInfo</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.HistoryIteratorTag">org.apache.wiki.tags.HistoryIteratorTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.IfNoSearchResultsTag">org.apache.wiki.tags.IfNoSearchResultsTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.IncludeResourcesTag">org.apache.wiki.tags.IncludeResourcesTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.IncludeTag">org.apache.wiki.tags.IncludeTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.InsertDiffTag">org.apache.wiki.tags.InsertDiffTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.InsertPageTag">org.apache.wiki.tags.InsertPageTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.IteratorTag">org.apache.wiki.tags.IteratorTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.LinkTag">org.apache.wiki.tags.LinkTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.LinkToParentTag">org.apache.wiki.tags.LinkToParentTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.LinkToTag">org.apache.wiki.tags.LinkToTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.MessagesTag">org.apache.wiki.tags.MessagesTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.NextVersionTag">org.apache.wiki.tags.NextVersionTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.NoSuchPageTag">org.apache.wiki.tags.NoSuchPageTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.PageDateTag">org.apache.wiki.tags.PageDateTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.PageExistsTag">org.apache.wiki.tags.PageExistsTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.PageInfoLinkTag">org.apache.wiki.tags.PageInfoLinkTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.PageNameTag">org.apache.wiki.tags.PageNameTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.PageSizeTag">org.apache.wiki.tags.PageSizeTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.PageTypeTag">org.apache.wiki.tags.PageTypeTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.PageVersionTag">org.apache.wiki.tags.PageVersionTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.ParamHandler">org.apache.wiki.tags.ParamHandler</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.ParamTag">org.apache.wiki.tags.ParamTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.ParentPageNameTag">org.apache.wiki.tags.ParentPageNameTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.PermissionTag">org.apache.wiki.tags.PermissionTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.PluginTag">org.apache.wiki.tags.PluginTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.PreviousVersionTag">org.apache.wiki.tags.PreviousVersionTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.RequestResourceTag">org.apache.wiki.tags.RequestResourceTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.RSSImageLinkTag">org.apache.wiki.tags.RSSImageLinkTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.SearchResultIteratorInfo">org.apache.wiki.tags.SearchResultIteratorInfo</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.SearchResultIteratorTag">org.apache.wiki.tags.SearchResultIteratorTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.SearchResultsSizeTag">org.apache.wiki.tags.SearchResultsSizeTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.SearchResultsTag">org.apache.wiki.tags.SearchResultsTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.SetPaginationTag">org.apache.wiki.tags.SetPaginationTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.TabbedSectionTag">org.apache.wiki.tags.TabbedSectionTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.TabTag">org.apache.wiki.tags.TabTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.TemplateDirTag">org.apache.wiki.tags.TemplateDirTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.TranslateTag">org.apache.wiki.tags.TranslateTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.UploadLinkTag">org.apache.wiki.tags.UploadLinkTag</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.tags.UserCheckTag">org.apache.wiki.tags.UserCheckTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.UserNameTag">org.apache.wiki.tags.UserNameTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.UserProfileTag">org.apache.wiki.tags.UserProfileTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.VariableTag">org.apache.wiki.tags.VariableTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.WikiBodyTag">org.apache.wiki.tags.WikiBodyTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.WikiLinkTag">org.apache.wiki.tags.WikiLinkTag</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.tags.WikiTagBase">org.apache.wiki.tags.WikiTagBase</a></td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><a href="#org.apache.wiki.tasks.auth.SaveUserProfileTask">org.apache.wiki.tasks.auth.SaveUserProfileTask</a></td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><a href="#org.apache.wiki.tasks.DefaultTasksManager">org.apache.wiki.tasks.DefaultTasksManager</a></td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><a href="#org.apache.wiki.tasks.pages.PreSaveWikiPageTask">org.apache.wiki.tasks.pages.PreSaveWikiPageTask</a></td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><a href="#org.apache.wiki.tasks.pages.SaveWikiPageTask">org.apache.wiki.tasks.pages.SaveWikiPageTask</a></td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><a href="#org.apache.wiki.tasks.TasksManager">org.apache.wiki.tasks.TasksManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.TranslationsCheck">org.apache.wiki.TranslationsCheck</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.AbstractCommand">org.apache.wiki.ui.AbstractCommand</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.admin.AdminBean">org.apache.wiki.ui.admin.AdminBean</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.admin.beans.CoreBean">org.apache.wiki.ui.admin.beans.CoreBean</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.wiki.ui.admin.beans.FilterBean">org.apache.wiki.ui.admin.beans.FilterBean</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.ui.admin.beans.ModuleBean">org.apache.wiki.ui.admin.beans.ModuleBean</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.admin.beans.PlainEditorAdminBean">org.apache.wiki.ui.admin.beans.PlainEditorAdminBean</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.ui.admin.beans.PluginBean">org.apache.wiki.ui.admin.beans.PluginBean</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.admin.beans.SearchManagerBean">org.apache.wiki.ui.admin.beans.SearchManagerBean</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.admin.beans.UserBean">org.apache.wiki.ui.admin.beans.UserBean</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.admin.DefaultAdminBeanManager">org.apache.wiki.ui.admin.DefaultAdminBeanManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.admin.SimpleAdminBean">org.apache.wiki.ui.admin.SimpleAdminBean</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.admin.WikiFormAdminBean">org.apache.wiki.ui.admin.WikiFormAdminBean</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.Command">org.apache.wiki.ui.Command</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.CommandResolver">org.apache.wiki.ui.CommandResolver</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.ui.Editor">org.apache.wiki.ui.Editor</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.EditorManager">org.apache.wiki.ui.EditorManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.GenericHTTPHandler">org.apache.wiki.ui.GenericHTTPHandler</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.GroupCommand">org.apache.wiki.ui.GroupCommand</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.InputValidator">org.apache.wiki.ui.InputValidator</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.Installer">org.apache.wiki.ui.Installer</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.PageCommand">org.apache.wiki.ui.PageCommand</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.progress.ProgressItem">org.apache.wiki.ui.progress.ProgressItem</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.progress.ProgressManager">org.apache.wiki.ui.progress.ProgressManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.progress.ProgressManager$JSONTracker">org.apache.wiki.ui.progress.ProgressManager$JSONTracker</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.RedirectCommand">org.apache.wiki.ui.RedirectCommand</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.TemplateManager">org.apache.wiki.ui.TemplateManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.WikiCommand">org.apache.wiki.ui.WikiCommand</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.WikiJSPFilter">org.apache.wiki.ui.WikiJSPFilter</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.WikiRequestWrapper">org.apache.wiki.ui.WikiRequestWrapper</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.ui.WikiServletFilter">org.apache.wiki.ui.WikiServletFilter</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.url.DefaultURLConstructor">org.apache.wiki.url.DefaultURLConstructor</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.url.ShortURLConstructor">org.apache.wiki.url.ShortURLConstructor</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.wiki.url.ShortViewURLConstructor">org.apache.wiki.url.ShortViewURLConstructor</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.url.URLConstructor">org.apache.wiki.url.URLConstructor</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.ByteUtils">org.apache.wiki.util.ByteUtils</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.ClassUtil">org.apache.wiki.util.ClassUtil</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.CommentedProperties">org.apache.wiki.util.CommentedProperties</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.comparators.CollatorComparator">org.apache.wiki.util.comparators.CollatorComparator</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.comparators.HumanComparator">org.apache.wiki.util.comparators.HumanComparator</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.comparators.HumanComparator$CharType">org.apache.wiki.util.comparators.HumanComparator$CharType</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.comparators.JavaNaturalComparator">org.apache.wiki.util.comparators.JavaNaturalComparator</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.comparators.LocaleComparator">org.apache.wiki.util.comparators.LocaleComparator</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.comparators.PageTimeComparator">org.apache.wiki.util.comparators.PageTimeComparator</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.CryptoUtil">org.apache.wiki.util.CryptoUtil</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.FileUtil">org.apache.wiki.util.FileUtil</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.FormUtil">org.apache.wiki.util.FormUtil</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.HttpUtil">org.apache.wiki.util.HttpUtil</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.MailUtil">org.apache.wiki.util.MailUtil</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.MailUtil$SmtpAuthenticator">org.apache.wiki.util.MailUtil$SmtpAuthenticator</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.PriorityList">org.apache.wiki.util.PriorityList</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.PropertyReader">org.apache.wiki.util.PropertyReader</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.Serializer">org.apache.wiki.util.Serializer</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.TextUtil">org.apache.wiki.util.TextUtil</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.TimedCounterList">org.apache.wiki.util.TimedCounterList</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.XHTML">org.apache.wiki.util.XHTML</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.XhtmlUtil">org.apache.wiki.util.XhtmlUtil</a></td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><a href="#org.apache.wiki.util.XmlUtil">org.apache.wiki.util.XmlUtil</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.VariableManager">org.apache.wiki.VariableManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.Watchable">org.apache.wiki.Watchable</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.WatchDog">org.apache.wiki.WatchDog</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.WikiBackgroundThread">org.apache.wiki.WikiBackgroundThread</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.WikiContext">org.apache.wiki.WikiContext</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.WikiEngine">org.apache.wiki.WikiEngine</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.WikiPage">org.apache.wiki.WikiPage</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.WikiProvider">org.apache.wiki.WikiProvider</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.WikiServlet">org.apache.wiki.WikiServlet</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.WikiSession">org.apache.wiki.WikiSession</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.workflow.AbstractStep">org.apache.wiki.workflow.AbstractStep</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.Decision">org.apache.wiki.workflow.Decision</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.DecisionQueue">org.apache.wiki.workflow.DecisionQueue</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.DecisionRequiredException">org.apache.wiki.workflow.DecisionRequiredException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.Fact">org.apache.wiki.workflow.Fact</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.NoSuchOutcomeException">org.apache.wiki.workflow.NoSuchOutcomeException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.Outcome">org.apache.wiki.workflow.Outcome</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.SimpleDecision">org.apache.wiki.workflow.SimpleDecision</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.SimpleNotification">org.apache.wiki.workflow.SimpleNotification</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (*)</span></td><td><a href="#org.apache.wiki.workflow.Step">org.apache.wiki.workflow.Step</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.SystemPrincipal">org.apache.wiki.workflow.SystemPrincipal</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.Task">org.apache.wiki.workflow.Task</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.workflow.Workflow">org.apache.wiki.workflow.Workflow</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.wiki.workflow.WorkflowBuilder">org.apache.wiki.workflow.WorkflowBuilder</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.wiki.workflow.WorkflowManager">org.apache.wiki.workflow.WorkflowManager</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.xmlrpc.AbstractRPCHandler">org.apache.wiki.xmlrpc.AbstractRPCHandler</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.xmlrpc.MetaWeblogHandler">org.apache.wiki.xmlrpc.MetaWeblogHandler</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.xmlrpc.RPCHandler">org.apache.wiki.xmlrpc.RPCHandler</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.xmlrpc.RPCHandlerUTF8">org.apache.wiki.xmlrpc.RPCHandlerUTF8</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.xmlrpc.RPCServlet">org.apache.wiki.xmlrpc.RPCServlet</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.wiki.xmlrpc.WikiRPCHandler">org.apache.wiki.xmlrpc.WikiRPCHandler</a></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="explanations">
+<span>Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).</span>
+</div>
+<div>
+<div>
+<div class="class" id="org.apache.wiki.ajax.AjaxUtil">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.ajax.AjaxUtil"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.ajax.AjaxUtil</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>AjaxUtil()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>33</td><td>32</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>getNextPathPart(java.lang.String,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>javax.servlet.ServletException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>63</td><td>62</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>toJson(java.lang.Object)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>43</td><td>42</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.ajax.WikiAjaxDispatcherServlet">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.ajax.WikiAjaxDispatcherServlet"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.ajax.WikiAjaxDispatcherServlet</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>WikiAjaxDispatcherServlet()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>50</td><td>49</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>doGet(javax.servlet.http.HttpServletRequest,<wbr></wbr>javax.servlet.http.HttpServletResponse)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>javax.servlet.ServletException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>113</td><td>112</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>doPost(javax.servlet.http.HttpServletRequest,<wbr></wbr>javax.servlet.http.HttpServletResponse)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>javax.servlet.ServletException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>104</td><td>103</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">org.apache.wiki.ajax.WikiAjaxServlet</span></td><td>findServletByName(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>202</td><td>200</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>getServletName(java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>javax.servlet.ServletException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>182</td><td>180</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>init(javax.servlet.ServletConfig)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>javax.servlet.ServletException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>66</td><td>65</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>registerServlet(org.apache.wiki.ajax.WikiAjaxServlet)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>76</td><td>75</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>registerServlet(java.lang.String,<wbr></wbr>org.apache.wiki.ajax.WikiAjaxServlet)</td><td>n.a.</td><td> [...]
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>83</td><td>82</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>registerServlet(java.lang.String,<wbr></wbr>org.apache.wiki.ajax.WikiAjaxServlet,<wbr></wbr>java.securi [...]
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>94</td><td>93</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.ajax.WikiAjaxServlet">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.ajax.WikiAjaxServlet"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">interface</span> org.apache.wiki.ajax.WikiAjaxServlet</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Object</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>getServletMapping()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>service(javax.servlet.http.HttpServletRequest,<wbr></wbr>javax.servlet.http.HttpServletResponse,<wbr> [...]
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>javax.servlet.ServletException</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.engine.AdminBeanManager">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.engine.AdminBeanManager"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">interface</span> org.apache.wiki.api.engine.AdminBeanManager</span><a href="#toc" class="to [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Object</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>actionPerformed(org.apache.wiki.event.WikiEvent)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">org.apache.wiki.ui.admin.AdminBean</span></td><td>findBean(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.util.List</span></td><td>getAllBeans()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">int</span></td><td>getTypeFromString(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>initialize()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.engine.FilterManager">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.engine.FilterManager"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">interface</span> org.apache.wiki.api.engine.FilterManager</span><a href="#toc" class="toc_link [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Object</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces"></div>
+<div class="class_fields">
+<span class="label_class_member">Fields:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>DEFAULT_XMLFILE</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>PROP_FILTERXML</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">int</span></td><td>n.a.</td><td>SYSTEM_FILTER_PRIORITY</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">int</span></td><td>n.a.</td><td>USER_FILTER_PRIORITY</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>addPageFilter(org.apache.wiki.api.filters.PageFilter,<wbr></wbr>int)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.IllegalArgumentException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>destroy()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>doPostSaveFiltering(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>doPostTranslateFiltering(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>doPreSaveFiltering(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>doPreTranslateFiltering(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.util.List</span></td><td>getFilterList()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">org.apache.wiki.modules.WikiModuleInfo</span></td><td>getModuleInfo(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.util.Collection</span></td><td>modules()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.engine.PluginManager">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.engine.PluginManager"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">interface</span> org.apache.wiki.api.engine.PluginManager</span><a href="#toc" class="toc_link [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Object</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces"></div>
+<div class="class_fields">
+<span class="label_class_member">Fields:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>DEFAULT_PACKAGE</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>PARAM_BODY</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>PARAM_BOUNDS</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>PARAM_CMDLINE</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>PARAM_DEBUG</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>PROP_EXTERNALJARS</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>PROP_SEARCHPATH</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>enablePlugins(boolean)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>execute(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String,<wbr></wbr>java.util.Map) [...]
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.PluginException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>execute(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.PluginException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">org.apache.wiki.plugin.DefaultPluginManager$WikiPluginInfo</span></td><td>getModuleInfo(java.lang.String)</td><td>n.a.</t [...]
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">org.apache.oro.text.regex.Pattern</span></td><td>getPluginPattern()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>getPluginSearchPath()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.util.Collection</span></td><td>modules()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">org.apache.wiki.api.plugin.WikiPlugin</span></td><td>newWikiPlugin(java.lang.String,<wbr></wbr>java.util.ResourceBundle)< [...]
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.PluginException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.util.Map</span></td><td>parseArgs(java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">boolean</span></td><td>pluginsEnabled()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.exceptions.FilterException">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.exceptions.FilterException"></a><span class="unchanged">UNCHANGED</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.api.exceptions.FilterException</span><a [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.WikiException</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.Serializable</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>-490652869936406653</td><td>-490652869936406653</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>-490652869936406653</td><td>-490652869936406653</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>FilterException(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>37</td><td>37</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.exceptions.NoRequiredPropertyException">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.exceptions.NoRequiredPropertyException"></a><span class="unchanged">UNCHANGED</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.api.exceptions.NoRequiredPr [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.WikiException</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.Serializable</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>2646280338826884655</td><td>1</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>2646280338826884655</td><td>1</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>NoRequiredPropertyException(java.lang.String,<wbr></wbr>java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>40</td><td>40</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.exceptions.NoSuchVariableException">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.exceptions.NoSuchVariableException"></a><span class="unchanged">UNCHANGED</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.api.exceptions.NoSuchVariableEx [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.WikiException</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.Serializable</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>-1658872088932601852</td><td>1</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>-1658872088932601852</td><td>1</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>NoSuchVariableException(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>36</td><td>36</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.exceptions.PluginException">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.exceptions.PluginException"></a><span class="unchanged">UNCHANGED</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.api.exceptions.PluginException</span><a [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.WikiException</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.Serializable</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>6507305025617178804</td><td>-289900047240960332</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>6507305025617178804</td><td>-289900047240960332</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>PluginException(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>37</td><td>37</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>PluginException(java.lang.String,<wbr></wbr>java.lang.Throwable)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>48</td><td>48</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.Throwable</span></td><td>getRootThrowable()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>58</td><td>58</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.exceptions.ProviderException">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.exceptions.ProviderException"></a><span class="unchanged">UNCHANGED</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.api.exceptions.ProviderException</spa [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.WikiException</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.Serializable</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>3411995415061180085</td><td>0</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>3411995415061180085</td><td>0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>ProviderException(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>37</td><td>37</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.exceptions.RedirectException">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.exceptions.RedirectException"></a><span class="unchanged">UNCHANGED</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.api.exceptions.RedirectException</spa [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.Serializable</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>6626993875873941172</td><td>6626993875873941172</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>6626993875873941172</td><td>6626993875873941172</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>RedirectException(java.lang.String,<wbr></wbr>java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>40</td><td>40</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>getRedirect()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>50</td><td>50</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.exceptions.WikiException">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.exceptions.WikiException"></a><span class="unchanged">UNCHANGED</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.api.exceptions.WikiException</span><a hre [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Exception</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.Serializable</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>-3145016431940625829</td><td>3257290231723210803</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>-3145016431940625829</td><td>3257290231723210803</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>WikiException(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>37</td><td>37</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>WikiException(java.lang.String,<wbr></wbr>java.lang.Throwable)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>47</td><td>47</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.exceptions.WikiI18nException">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.exceptions.WikiI18nException"></a><span class="unchanged">UNCHANGED</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.api.exceptions.WikiI18nException</spa [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.WikiException</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.Serializable</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>3055416172056905371</td><td>-1412916016409728838</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>3055416172056905371</td><td>-1412916016409728838</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields">
+<span class="label_class_member">Fields:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">protected </span><span class="unchanged modifier"></span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.Object[]</span></td><td>n.a.</td><td>args</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>WikiI18nException(java.lang.String,<wbr></wbr>java.lang.Object[])</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>42</td><td>42</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.Object[]</span></td><td>getArgs()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>52</td><td>52</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.filters.BasicPageFilter">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.filters.BasicPageFilter"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.api.filters.BasicPageFilter</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Object</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.filters.PageFilter</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields">
+<span class="label_class_member">Fields:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">protected </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">org.apache.wiki.WikiEngine</span></td><td>n.a.</td><td>m_engine</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>BasicPageFilter()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>33</td><td>33</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>destroy(org.apache.wiki.WikiEngine)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>89</td><td>89</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>initialize(org.apache.wiki.WikiEngine,<wbr></wbr>java.util.Properties)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>46</td><td>46</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>postSave(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>82</td><td>82</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>postTranslate(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>64</td><td>64</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>preSave(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>73</td><td>73</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>preTranslate(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>55</td><td>55</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.filters.PageFilter">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.filters.PageFilter"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">interface</span> org.apache.wiki.api.filters.PageFilter</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Object</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>destroy(org.apache.wiki.WikiEngine)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>initialize(org.apache.wiki.WikiEngine,<wbr></wbr>java.util.Properties)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>postSave(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>postTranslate(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>preSave(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>preTranslate(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.FilterException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.plugin.InitializablePlugin">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.plugin.InitializablePlugin"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">interface</span> org.apache.wiki.api.plugin.InitializablePlugin</span><a href="#toc" cla [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Object</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>initialize(org.apache.wiki.WikiEngine)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.PluginException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.plugin.ParserStagePlugin">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.plugin.ParserStagePlugin"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">interface</span> org.apache.wiki.api.plugin.ParserStagePlugin</span><a href="#toc" class=" [...]
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Object</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>executeParser(org.apache.wiki.parser.PluginContent,<wbr></wbr>org.apache.wiki.WikiContext,<wbr></wbr> [...]
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.api.plugin.WikiPlugin">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.api.plugin.WikiPlugin"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">interface</span> org.apache.wiki.api.plugin.WikiPlugin</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Object</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces"></div>
+<div class="class_fields">
+<span class="label_class_member">Fields:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>CORE_PLUGINS_RESOURCEBUNDLE</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>execute(org.apache.wiki.WikiContext,<wbr></wbr>java.util.Map)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.PluginException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.attachment.Attachment">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.attachment.Attachment"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.attachment.Attachment</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.WikiPage</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Cloneable</td><td>n.a.</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Comparable</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>Attachment(org.apache.wiki.WikiEngine,<wbr></wbr>java.lang.String,<wbr></wbr>java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>46</td><td>46</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>getFileName()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>69</td><td>69</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>getParentName()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>91</td><td>91</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">boolean</span></td><td>isCacheable()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>103</td><td>103</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>setCacheable(boolean)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>117</td><td>117</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>setFileName(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>80</td><td>80</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>toString()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>59</td><td>59</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.wiki.attachment.AttachmentManager">
+<div class="class_header">
+<span class="label"><a name="org.apache.wiki.attachment.AttachmentManager"></a><span class="modified">MODIFIED (!)</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.wiki.attachment.AttachmentManager</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_fileFormatVersion">
+<span class="label_class_member">class File Format Version:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Old Version</td><td>New Version</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED</span></td><td>50.0</td><td>52.0</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass">
+<span class="label_class_member">Superclass:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Superclass</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.Object</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_interfaces"></div>
+<div class="class_fields">
+<span class="label_class_member">Fields:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>CACHE_NAME</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">int</span></td><td>n.a.</td><td>DEFAULT_CACHECAPACITY</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>PROP_ALLOWEDEXTENSIONS</td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><span class="new modifier">public </span><span class="new modifier">static </span><span class="new modifier">final </span><span class="new modifier"></span></td><td><span class="new modifier">java.lang.String</span></td><td>n.a.</td><td>PROP_FORBIDDENEXTENSIONS</td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><span class="new modifier">public </span><span class="new modifier">static </span><span class="new modifier">final </span><span class="new modifier"></span></td><td><span class="new modifier">java.lang.String</span></td><td>n.a.</td><td>PROP_FORCEDOWNLOAD</td>
+</tr>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><span class="removed modifier">public </span><span class="removed modifier">static </span><span class="removed modifier">final </span><span class="removed modifier"></span></td><td><span class="removed modifier">java.lang.String
+ (!)
+ </span></td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>FIELD_REMOVED</td>
+</tr>
+</tbody>
+</table>
+</td><td>PROP_FORDBIDDENEXTENSIONS</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>PROP_MAXSIZE</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">public </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="unchanged modifier">java.lang.String</span></td><td>n.a.</td><td>PROP_PROVIDER</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td>AttachmentManager(org.apache.wiki.WikiEngine,<wbr></wbr>java.util.Properties)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>108</td><td>117</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">boolean</span></td><td>attachmentsEnabled()</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>186</td><td>204</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>deleteAttachment(org.apache.wiki.attachment.Attachment)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.ProviderException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>634</td><td>660</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>deleteVersion(org.apache.wiki.attachment.Attachment)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.ProviderException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>620</td><td>646</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public </span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td><span class="new method_return_type">boolean</span></td><td>forceDownload(java.lang.String)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>420</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.util.Collection</span></td><td>getAllAttachments()</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.ProviderException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>593</td><td>620</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">org.apache.wiki.attachment.Attachment</span></td><td>getAttachmentInfo(java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.ProviderException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>199</td><td>217</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">org.apache.wiki.attachment.Attachment</span></td><td>getAttachmentInfo(java.lang.String,<wbr></wbr>int)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.ProviderException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>214</td><td>232</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">org.apache.wiki.attachment.Attachment</span></td><td>getAttachmentInfo(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.ProviderException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>235</td><td>253</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">org.apache.wiki.attachment.Attachment</span></td><td>getAttachmentInfo(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String,<wbr></w [...]
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.ProviderException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>289</td><td>307</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>getAttachmentInfoName(org.apache.wiki.WikiContext,<wbr></wbr>java.lang.String)</td><td>n.a.</td><td>n.a [...]
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>249</td><td>267</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.io.InputStream</span></td><td>getAttachmentStream(org.apache.wiki.attachment.Attachment)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.ProviderException</td>
+</tr>
+</tbody>
+</table>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>419</td><td>448</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.io.InputStream</span></td><td>getAttachmentStream(org.apache.wiki.WikiContext,<wbr></wbr>org.apache.wiki.attachment.Attachment)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>org.apache.wiki.api.exceptions.ProviderException</td>
+</tr>
+<tr>
... 212605 lines suppressed ...