This is an automated email from the ASF dual-hosted git repository.
mbien pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/roller.git.
from e18726f CSS fixes for media files and maintenance page.
new 2191f79 Class.newInstance() deprecation.
new a7237f9 struts2: refactored deprecated ParameterAware to
HttpParametersAware.
new 3faedb2 MethodOrderer.Alphanumeric is deprecated, use
MethodOrder.MethodName instead.
new 499b02f UrlValidator package changed.
new ef19603 removed unused commons collections dependency.
new 6577ba2 ui package: compiler warning fixes combined with collection
improvements.
new 625a309 pojos: compiler warning fixes combined with collection
improvements.
new 97e8dd2 misc: compiler warning fixes combined with collection
improvements.
new 7a0c86f Pojo wrapper stream refactoring + warning fixes.
new 5fe8291 URLStrategy: better StringBuilder sizing, generics and
collection improvements.
new 7d07a84 Cache: type compiler warning fixes and collection
improvements.
new ba2a6ce Pagers: type compiler warning fixes and collection
improvements.
new 5d0279b Models: refactoring and compiler warning fixes.
new 6753646 fixed remaining rawtype warnings in atomprotocol and xmlrpc
packages.
new 5a675ae Extracted common reflection code into new Reflection util.
new 4a41c06 close input stream + use InputStream.transferTo().
new c4b405b cleanup + unused code removal.
new 1bc342c final set of rawtype warning fixes.
new 637cf3a Dependency updates, roller runs now on JDK 17 (and 11).
The 19 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
app/pom.xml | 21 ++--
.../planet/business/fetcher/RomeFeedFetcher.java | 2 +-
.../planet/business/jpa/JPAPlanetManagerImpl.java | 2 +-
.../roller/planet/pojos/SubscriptionEntry.java | 8 +-
.../roller/planet/tasks/StaticPlanetModel.java | 3 +-
.../planet/util/rome/ContentModuleGenerator.java | 18 +---
.../roller/planet/util/rome/ContentModuleImpl.java | 2 +-
.../org/apache/roller/util/PropertyExpander.java | 4 +-
.../weblogger/business/AbstractURLStrategy.java | 49 ++++-----
.../weblogger/business/GuiceWebloggerProvider.java | 28 ++---
.../weblogger/business/MultiWeblogURLStrategy.java | 71 ++++++-------
.../weblogger/business/PreviewURLStrategy.java | 57 +++++-----
.../weblogger/business/PropertiesManager.java | 2 +-
.../roller/weblogger/business/URLStrategy.java | 6 +-
.../weblogger/business/WeblogEntryManager.java | 3 +-
.../weblogger/business/WebloggerFactory.java | 6 +-
.../roller/weblogger/business/WebloggerImpl.java | 5 +-
.../business/jpa/JPAMediaFileManagerImpl.java | 4 +-
.../business/jpa/JPAPersistenceStrategy.java | 11 +-
.../business/jpa/JPAPropertiesManagerImpl.java | 4 +-
.../weblogger/business/jpa/JPAUserManagerImpl.java | 6 +-
.../business/jpa/JPAWeblogEntryManagerImpl.java | 30 +++---
.../business/jpa/JPAWeblogManagerImpl.java | 8 +-
.../business/pings/WeblogUpdatePinger.java | 6 +-
.../weblogger/business/plugins/PluginManager.java | 2 +-
.../business/plugins/PluginManagerImpl.java | 106 +++++++------------
.../plugins/entry/ConvertLineBreaksPlugin.java | 4 +-
.../plugins/entry/ObfuscateEmailPlugin.java | 2 +-
.../business/plugins/entry/SmileysPlugin.java | 14 +--
.../business/runnable/ContinuousWorkerThread.java | 2 +-
.../weblogger/business/runnable/RollerTask.java | 4 +-
.../weblogger/business/runnable/TaskRunner.java | 4 +-
.../business/runnable/ThreadManagerImpl.java | 8 +-
.../business/themes/ThemeManagerImpl.java | 15 +--
.../roller/weblogger/config/WebloggerConfig.java | 8 +-
.../planet/business/WebloggerRomeFeedFetcher.java | 3 +-
.../roller/weblogger/planet/ui/PlanetConfig.java | 20 ++--
.../apache/roller/weblogger/pojos/MediaFile.java | 14 +--
.../org/apache/roller/weblogger/pojos/Weblog.java | 34 +++---
.../apache/roller/weblogger/pojos/WeblogEntry.java | 32 +++---
.../pojos/WeblogEntryWrapperComparator.java | 8 +-
.../roller/weblogger/pojos/WeblogPermission.java | 9 +-
.../roller/weblogger/pojos/WeblogTemplate.java | 9 +-
.../pojos/wrapper/WeblogBookmarkFolderWrapper.java | 12 +--
.../pojos/wrapper/WeblogCategoryWrapper.java | 25 +----
.../pojos/wrapper/WeblogEntryWrapper.java | 115 +++++----------------
.../weblogger/pojos/wrapper/WeblogWrapper.java | 92 +++++------------
.../roller/weblogger/ui/core/RollerContext.java | 20 ++--
.../weblogger/ui/core/plugins/UIPluginManager.java | 2 +-
.../ui/core/plugins/UIPluginManagerImpl.java | 51 ++++-----
.../ui/core/security/CustomUserRegistry.java | 2 +-
.../core/tags/calendar/BigWeblogCalendarModel.java | 8 +-
.../ui/core/tags/calendar/WeblogCalendarModel.java | 14 +--
.../weblogger/ui/rendering/RendererManager.java | 66 ++++--------
.../ui/rendering/filters/RequestMappingFilter.java | 56 +++-------
.../ui/rendering/model/CalendarModel.java | 4 +-
.../weblogger/ui/rendering/model/ConfigModel.java | 2 +-
.../weblogger/ui/rendering/model/FeedModel.java | 39 +++----
.../weblogger/ui/rendering/model/MenuModel.java | 4 +-
.../weblogger/ui/rendering/model/MessageModel.java | 4 +-
.../roller/weblogger/ui/rendering/model/Model.java | 2 +-
.../weblogger/ui/rendering/model/ModelLoader.java | 19 ++--
.../weblogger/ui/rendering/model/PageModel.java | 17 +--
.../weblogger/ui/rendering/model/PlanetModel.java | 13 ++-
.../ui/rendering/model/PreviewPageModel.java | 2 +-
.../ui/rendering/model/PreviewURLModel.java | 2 +-
.../ui/rendering/model/SearchResultsFeedModel.java | 15 +--
.../ui/rendering/model/SearchResultsModel.java | 15 ++-
.../weblogger/ui/rendering/model/SiteModel.java | 77 +++++++-------
.../weblogger/ui/rendering/model/URLModel.java | 12 +--
.../ui/rendering/model/UtilitiesModel.java | 47 +--------
.../ui/rendering/pagers/AbstractPager.java | 14 +--
.../pagers/AbstractWeblogEntriesPager.java | 51 ++++-----
.../ui/rendering/pagers/CommentsPager.java | 4 +-
.../ui/rendering/pagers/MediaFilesPager.java | 4 +-
.../weblogger/ui/rendering/pagers/Pager.java | 4 +-
.../ui/rendering/pagers/PlanetEntriesPager.java | 4 +-
.../rendering/pagers/SearchResultsFeedPager.java | 23 +++--
.../ui/rendering/pagers/SearchResultsPager.java | 28 ++---
.../weblogger/ui/rendering/pagers/UsersPager.java | 17 +--
.../ui/rendering/pagers/WeblogEntriesDayPager.java | 4 +-
.../rendering/pagers/WeblogEntriesLatestPager.java | 4 +-
.../rendering/pagers/WeblogEntriesListPager.java | 4 +-
.../rendering/pagers/WeblogEntriesMonthPager.java | 4 +-
.../ui/rendering/pagers/WeblogEntriesPager.java | 5 +-
.../pagers/WeblogEntriesPermalinkPager.java | 15 +--
.../pagers/WeblogEntriesPreviewPager.java | 12 +--
.../ui/rendering/pagers/WeblogsPager.java | 13 +--
.../plugins/comments/CommentValidationManager.java | 33 ++----
.../servlets/CommentAuthenticatorServlet.java | 16 +--
.../ui/rendering/servlets/CommentServlet.java | 49 ++++-----
.../rendering/servlets/PreviewResourceServlet.java | 24 ++---
.../ui/rendering/servlets/PreviewServlet.java | 6 +-
.../ui/rendering/servlets/ResourceServlet.java | 23 ++---
.../ui/rendering/servlets/SearchServlet.java | 4 +-
.../ui/rendering/util/WeblogFeedRequest.java | 6 +-
.../ui/rendering/util/WeblogPageRequest.java | 15 +--
.../ui/rendering/util/cache/PlanetCache.java | 6 +-
.../ui/rendering/util/cache/SaltCache.java | 12 +--
.../ui/rendering/util/cache/SiteWideCache.java | 21 ++--
.../rendering/util/cache/WeblogCacheWarmupJob.java | 5 +-
.../ui/rendering/util/cache/WeblogFeedCache.java | 20 ++--
.../ui/rendering/util/cache/WeblogPageCache.java | 22 ++--
.../rendering/velocity/WebappResourceLoader.java | 5 +-
.../weblogger/ui/struts2/admin/CacheInfo.java | 9 +-
.../ui/struts2/admin/GlobalCommentManagement.java | 4 +-
.../weblogger/ui/struts2/admin/GlobalConfig.java | 25 ++---
.../ui/struts2/ajax/ThemeDataServlet.java | 4 +-
.../weblogger/ui/struts2/core/CreateWeblog.java | 5 +-
.../weblogger/ui/struts2/editor/EntryEdit.java | 8 +-
.../weblogger/ui/struts2/editor/MediaFileAdd.java | 9 +-
.../weblogger/ui/struts2/editor/Members.java | 24 ++---
.../roller/weblogger/ui/struts2/editor/Pings.java | 8 +-
.../weblogger/ui/struts2/editor/WeblogConfig.java | 33 +++---
.../roller/weblogger/ui/struts2/util/UIAction.java | 56 +++++-----
.../roller/weblogger/ui/struts2/util/UIUtils.java | 27 ++---
.../roller/weblogger/util/Bannedwordslist.java | 15 ++-
.../roller/weblogger/util/HTMLSanitizer.java | 23 ++---
.../apache/roller/weblogger/util/I18nMessages.java | 14 +--
.../apache/roller/weblogger/util/LRUCache2.java | 2 +-
.../roller/weblogger/util/LinkbackExtractor.java | 2 +-
.../org/apache/roller/weblogger/util/MailUtil.java | 10 +-
.../roller/weblogger/util/PasswordUtility.java | 4 +-
.../apache/roller/weblogger/util/Reflection.java | 79 ++++++++++++++
.../roller/weblogger/util/RollerMessages.java | 8 +-
.../util/StandaloneWebappClassLoader.java | 18 +---
.../apache/roller/weblogger/util/Trackback.java | 10 +-
.../apache/roller/weblogger/util/URLUtilities.java | 8 +-
.../roller/weblogger/util/cache/CacheFactory.java | 2 +-
.../roller/weblogger/util/cache/CacheManager.java | 57 ++++------
.../weblogger/util/cache/ExpiringCacheEntry.java | 13 +--
.../util/cache/ExpiringLRUCacheFactoryImpl.java | 8 +-
.../weblogger/util/cache/LRUCacheFactoryImpl.java | 6 +-
.../roller/weblogger/util/cache/LRUCacheImpl.java | 8 +-
.../util/cache/LazyExpiringCacheEntry.java | 4 +-
.../atomprotocol/CommentCollection.java | 49 ---------
.../webservices/atomprotocol/EntryCollection.java | 2 +-
.../webservices/atomprotocol/MediaCollection.java | 18 ++--
.../atomprotocol/RollerAtomService.java | 6 +-
.../webservices/tagdata/TagDataServlet.java | 4 +-
.../webservices/xmlrpc/BloggerAPIHandler.java | 10 +-
.../webservices/xmlrpc/MetaWeblogAPIHandler.java | 30 +++---
.../roller/planet/business/PropertiesTest.java | 10 +-
.../business/SubscriptionFunctionalTests.java | 2 +-
.../weblogger/business/FileContentManagerTest.java | 36 +++----
.../roller/weblogger/business/PingsTest.java | 2 +-
.../roller/weblogger/business/PropertiesTest.java | 10 +-
.../roller/weblogger/business/WeblogStatsTest.java | 2 +-
pom.xml | 11 +-
149 files changed, 1063 insertions(+), 1500 deletions(-)
create mode 100644
app/src/main/java/org/apache/roller/weblogger/util/Reflection.java
delete mode 100644
app/src/main/java/org/apache/roller/weblogger/webservices/atomprotocol/CommentCollection.java