This is an automated email from the ASF dual-hosted git repository.
mbien pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/roller.git
The following commit(s) were added to refs/heads/master by this push:
new 044ef2f Removed: the type specification from right side when using
generics (#79)
044ef2f is described below
commit 044ef2f9e6a7fb35366740642b593fb47ef7857a
Author: Yash Maheshwari <[email protected]>
AuthorDate: Mon Apr 19 03:51:11 2021 +0530
Removed: the type specification from right side when using generics (#79)
* Removed: the type specification from right side when using generics
* Removed: the types specification from the pagers package
* Removed: the type specification from the fetcher package
* Removed: type specification from the util package
* Removed: type specification from the business/jpa package
* Removed: type specification from the business/plugins package
* Removed: type specification from the business/runnable package
* Removed: type specification from the business/startup package
* Removed: type specification from the business/themes package
* Removed: type specification from the business package
* Removed: type specification from the config package
* Removed: type specification from the planet/tasks package
* Removed: type specification from the planet/ui package
* Removed: type specification from the pojos/wrapper package
* Removed: type specification from the pojos package
* Removed: type specification from the ui/core package
* Removed: type specification from the ui/rendering package
* Removed: type specification from the ui/struts2 package
* Removed: type specification from the ui/util package
* Removed: type specification from the weblogger/webservices package
* Removed: type specification from the constructors
---
.../planet/business/fetcher/RomeFeedFetcher.java | 2 +-
.../org/apache/roller/planet/pojos/Planet.java | 2 +-
.../apache/roller/planet/pojos/PlanetGroup.java | 2 +-
.../apache/roller/planet/pojos/Subscription.java | 4 ++--
.../roller/planet/pojos/SubscriptionEntry.java | 2 +-
.../java/org/apache/roller/util/RegexUtil.java | 2 +-
.../org/apache/roller/weblogger/TestUtils.java | 2 +-
.../weblogger/business/AbstractURLStrategy.java | 2 +-
.../weblogger/business/DatabaseProvider.java | 2 +-
.../roller/weblogger/business/HitCountQueue.java | 2 +-
.../business/jpa/JPAMediaFileManagerImpl.java | 6 +++---
.../business/jpa/JPAPersistenceStrategy.java | 2 +-
.../business/jpa/JPAPropertiesManagerImpl.java | 4 ++--
.../weblogger/business/jpa/JPAUserManagerImpl.java | 4 ++--
.../business/jpa/JPAWeblogEntryManagerImpl.java | 18 ++++++++--------
.../business/jpa/JPAWeblogManagerImpl.java | 12 +++++------
.../business/plugins/PluginManagerImpl.java | 6 +++---
.../business/runnable/HitCountProcessingJob.java | 2 +-
.../business/runnable/ThreadManagerImpl.java | 2 +-
.../business/startup/DatabaseInstaller.java | 2 +-
.../business/startup/SQLScriptRunner.java | 4 ++--
.../business/themes/SharedThemeFromDir.java | 14 ++++++-------
.../business/themes/SharedThemeTemplate.java | 2 +-
.../business/themes/ThemeManagerImpl.java | 4 ++--
.../weblogger/business/themes/ThemeMetadata.java | 4 ++--
.../business/themes/ThemeMetadataTemplate.java | 2 +-
.../business/themes/WeblogSharedTheme.java | 4 ++--
.../apache/roller/weblogger/config/PingConfig.java | 4 ++--
.../roller/weblogger/config/runtime/ConfigDef.java | 2 +-
.../weblogger/config/runtime/DisplayGroup.java | 2 +-
.../config/runtime/RuntimeConfigDefs.java | 2 +-
.../weblogger/planet/tasks/SyncWebsitesTask.java | 4 ++--
.../roller/weblogger/planet/ui/PlanetGroups.java | 2 +-
.../roller/weblogger/pojos/GlobalPermission.java | 2 +-
.../apache/roller/weblogger/pojos/MediaFile.java | 14 ++++++-------
.../roller/weblogger/pojos/MediaFileDirectory.java | 2 +-
.../org/apache/roller/weblogger/pojos/Weblog.java | 16 +++++++--------
.../weblogger/pojos/WeblogBookmarkFolder.java | 2 +-
.../apache/roller/weblogger/pojos/WeblogEntry.java | 24 +++++++++++-----------
.../roller/weblogger/pojos/WeblogPermission.java | 2 +-
.../roller/weblogger/pojos/WeblogTemplate.java | 4 ++--
.../pojos/wrapper/WeblogBookmarkFolderWrapper.java | 2 +-
.../pojos/wrapper/WeblogEntryWrapper.java | 2 +-
.../weblogger/pojos/wrapper/WeblogWrapper.java | 10 ++++-----
.../ui/core/security/AuthoritiesPopulator.java | 4 ++--
.../ui/core/security/RollerUserDetailsService.java | 4 ++--
.../weblogger/ui/core/util/menu/MenuHelper.java | 10 ++++-----
.../weblogger/ui/core/util/menu/MenuTab.java | 2 +-
.../weblogger/ui/core/util/menu/ParsedMenu.java | 2 +-
.../weblogger/ui/core/util/menu/ParsedTab.java | 2 +-
.../weblogger/ui/rendering/RendererManager.java | 2 +-
.../ui/rendering/WeblogRequestMapper.java | 2 +-
.../ui/rendering/filters/RequestMappingFilter.java | 2 +-
.../weblogger/ui/rendering/model/PlanetModel.java | 2 +-
.../ui/rendering/model/SearchResultsFeedModel.java | 4 ++--
.../ui/rendering/model/SearchResultsModel.java | 6 +++---
.../weblogger/ui/rendering/model/SiteModel.java | 8 ++++----
.../ui/rendering/pagers/CommentsPager.java | 2 +-
.../ui/rendering/pagers/MediaFilesPager.java | 2 +-
.../ui/rendering/pagers/PlanetEntriesPager.java | 2 +-
.../weblogger/ui/rendering/pagers/UsersPager.java | 2 +-
.../ui/rendering/pagers/WeblogEntriesDayPager.java | 4 ++--
.../rendering/pagers/WeblogEntriesLatestPager.java | 4 ++--
.../rendering/pagers/WeblogEntriesListPager.java | 2 +-
.../rendering/pagers/WeblogEntriesMonthPager.java | 4 ++--
.../ui/rendering/pagers/WeblogsPager.java | 6 +++---
.../plugins/comments/CommentValidationManager.java | 2 +-
.../plugins/comments/LdapCommentAuthenticator.java | 2 +-
.../ui/rendering/servlets/FeedServlet.java | 4 ++--
.../ui/rendering/servlets/PageServlet.java | 4 ++--
.../ui/rendering/servlets/PlanetFeedServlet.java | 2 +-
.../ui/rendering/servlets/RSDServlet.java | 2 +-
.../ui/rendering/util/cache/PlanetCache.java | 2 +-
.../ui/rendering/util/cache/SiteWideCache.java | 2 +-
.../rendering/util/cache/WeblogCacheWarmupJob.java | 4 ++--
.../rendering/util/mobile/LiteDeviceResolver.java | 8 ++++----
.../rendering/velocity/WebappResourceLoader.java | 2 +-
.../ui/struts2/admin/GlobalCommentManagement.java | 8 ++++----
.../struts2/admin/GlobalCommentManagementBean.java | 4 ++--
.../weblogger/ui/struts2/admin/UserEdit.java | 2 +-
.../ui/struts2/ajax/ThemeDataServlet.java | 2 +-
.../weblogger/ui/struts2/editor/Bookmarks.java | 2 +-
.../ui/struts2/editor/CategoryRemove.java | 2 +-
.../weblogger/ui/struts2/editor/Comments.java | 14 ++++++-------
.../weblogger/ui/struts2/editor/CommentsBean.java | 6 +++---
.../weblogger/ui/struts2/editor/Entries.java | 10 ++++-----
.../weblogger/ui/struts2/editor/EntryEdit.java | 2 +-
.../weblogger/ui/struts2/editor/MediaFileAdd.java | 4 ++--
.../ui/struts2/editor/MediaFileImageChooser.java | 2 +-
.../weblogger/ui/struts2/editor/MediaFileView.java | 4 ++--
.../weblogger/ui/struts2/editor/Members.java | 4 ++--
.../roller/weblogger/ui/struts2/editor/Pings.java | 2 +-
.../weblogger/ui/struts2/editor/TemplateEdit.java | 2 +-
.../weblogger/ui/struts2/editor/Templates.java | 4 ++--
.../weblogger/ui/struts2/editor/WeblogConfig.java | 2 +-
.../weblogger/ui/struts2/pagers/CommentsPager.java | 4 ++--
.../weblogger/ui/struts2/pagers/EntriesPager.java | 4 ++--
.../roller/weblogger/ui/struts2/util/UIAction.java | 4 ++--
.../roller/weblogger/util/Bannedwordslist.java | 8 ++++----
.../weblogger/util/BannedwordslistChecker.java | 8 ++++----
.../roller/weblogger/util/GenericThrottle.java | 2 +-
.../roller/weblogger/util/HTMLSanitizer.java | 4 ++--
.../apache/roller/weblogger/util/LRUCache2.java | 2 +-
.../org/apache/roller/weblogger/util/MailUtil.java | 6 +++---
.../roller/weblogger/util/RollerMessages.java | 4 ++--
.../apache/roller/weblogger/util/Utilities.java | 2 +-
.../roller/weblogger/util/cache/CacheManager.java | 6 +++---
.../roller/weblogger/util/cache/LRUCacheImpl.java | 2 +-
.../webservices/atomprotocol/EntryCollection.java | 16 +++++++--------
.../atomprotocol/RollerAtomService.java | 2 +-
110 files changed, 236 insertions(+), 236 deletions(-)
diff --git
a/app/src/main/java/org/apache/roller/planet/business/fetcher/RomeFeedFetcher.java
b/app/src/main/java/org/apache/roller/planet/business/fetcher/RomeFeedFetcher.java
index c9df4d1..e0e8328 100644
---
a/app/src/main/java/org/apache/roller/planet/business/fetcher/RomeFeedFetcher.java
+++
b/app/src/main/java/org/apache/roller/planet/business/fetcher/RomeFeedFetcher.java
@@ -229,7 +229,7 @@ public class RomeFeedFetcher implements
org.apache.roller.planet.business.fetche
// copy categories
if (!romeEntry.getCategories().isEmpty()) {
- List<String> list = new ArrayList<String>();
+ List<String> list = new ArrayList<>();
for (Object cat : romeEntry.getCategories()) {
list.add(((SyndCategory) cat).getName());
}
diff --git a/app/src/main/java/org/apache/roller/planet/pojos/Planet.java
b/app/src/main/java/org/apache/roller/planet/pojos/Planet.java
index c3b0bdd..70a1be2 100644
--- a/app/src/main/java/org/apache/roller/planet/pojos/Planet.java
+++ b/app/src/main/java/org/apache/roller/planet/pojos/Planet.java
@@ -31,7 +31,7 @@ public class Planet implements Comparable<Planet> {
private String handle = null;
private String title = null;
private String description = null;
- private Set<PlanetGroup> groups = new TreeSet<PlanetGroup>();
+ private Set<PlanetGroup> groups = new TreeSet<>();
public Planet() {
diff --git a/app/src/main/java/org/apache/roller/planet/pojos/PlanetGroup.java
b/app/src/main/java/org/apache/roller/planet/pojos/PlanetGroup.java
index 1427047..8f07e06 100644
--- a/app/src/main/java/org/apache/roller/planet/pojos/PlanetGroup.java
+++ b/app/src/main/java/org/apache/roller/planet/pojos/PlanetGroup.java
@@ -47,7 +47,7 @@ public class PlanetGroup implements Serializable,
Comparable<PlanetGroup> {
// associations
private Planet planet = null;
- private Set<Subscription> subscriptions = new TreeSet<Subscription>();
+ private Set<Subscription> subscriptions = new TreeSet<>();
public PlanetGroup() {}
diff --git a/app/src/main/java/org/apache/roller/planet/pojos/Subscription.java
b/app/src/main/java/org/apache/roller/planet/pojos/Subscription.java
index 3ecd0d7..552565f 100644
--- a/app/src/main/java/org/apache/roller/planet/pojos/Subscription.java
+++ b/app/src/main/java/org/apache/roller/planet/pojos/Subscription.java
@@ -40,8 +40,8 @@ public class Subscription implements Serializable,
Comparable<Subscription> {
private int inboundblogs = 0;
// associations
- private Set<PlanetGroup> groups = new HashSet<PlanetGroup>();
- private Set<SubscriptionEntry> entries = new HashSet<SubscriptionEntry>();
+ private Set<PlanetGroup> groups = new HashSet<>();
+ private Set<SubscriptionEntry> entries = new HashSet<>();
public Subscription() {}
diff --git
a/app/src/main/java/org/apache/roller/planet/pojos/SubscriptionEntry.java
b/app/src/main/java/org/apache/roller/planet/pojos/SubscriptionEntry.java
index cbcba0a..51ab6aa 100644
--- a/app/src/main/java/org/apache/roller/planet/pojos/SubscriptionEntry.java
+++ b/app/src/main/java/org/apache/roller/planet/pojos/SubscriptionEntry.java
@@ -209,7 +209,7 @@ public class SubscriptionEntry implements Serializable,
Comparable<SubscriptionE
* Returns categories as list of WeblogCategoryData objects.
*/
public List<Category> getCategories() {
- List<Category> list = new ArrayList<Category>();
+ List<Category> list = new ArrayList<>();
if (getCategoriesString() != null) {
String[] catArray =
Utilities.stringToStringArray(getCategoriesString(),",");
for (String catName : catArray) {
diff --git a/app/src/main/java/org/apache/roller/util/RegexUtil.java
b/app/src/main/java/org/apache/roller/util/RegexUtil.java
index 2bc2b26..8ea434b 100644
--- a/app/src/main/java/org/apache/roller/util/RegexUtil.java
+++ b/app/src/main/java/org/apache/roller/util/RegexUtil.java
@@ -84,7 +84,7 @@ public final class RegexUtil {
* @return List of matched groups from the pattern.
*/
public static List<String> getMatches(Pattern pattern, String match, int
group) {
- List<String> matches = new ArrayList<String>();
+ List<String> matches = new ArrayList<>();
Matcher matcher = pattern.matcher(match);
while (matcher.find()) {
matches.add( matcher.group(group) );
diff --git a/app/src/main/java/org/apache/roller/weblogger/TestUtils.java
b/app/src/main/java/org/apache/roller/weblogger/TestUtils.java
index 94b7735..9cf94e1 100644
--- a/app/src/main/java/org/apache/roller/weblogger/TestUtils.java
+++ b/app/src/main/java/org/apache/roller/weblogger/TestUtils.java
@@ -158,7 +158,7 @@ public final class TestUtils {
+ scriptProvider.getScriptURL(scriptFile));
// Loop script and remove invalid lines
- List<String> updatedCommands = new ArrayList<String>();
+ List<String> updatedCommands = new ArrayList<>();
List<String> commands = runner.getCommands();
for (String command : commands) {
if (!command.startsWith("--")) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/AbstractURLStrategy.java
b/app/src/main/java/org/apache/roller/weblogger/business/AbstractURLStrategy.java
index c36392d..1567eaf 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/AbstractURLStrategy.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/AbstractURLStrategy.java
@@ -115,7 +115,7 @@ public abstract class AbstractURLStrategy implements
URLStrategy {
url.append("/").append(action).append(".rol");
// put weblog handle parameter, if necessary
- Map<String, String> params = new HashMap<String, String>();
+ Map<String, String> params = new HashMap<>();
if(weblogHandle != null) {
params.put("weblog", weblogHandle);
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/DatabaseProvider.java
b/app/src/main/java/org/apache/roller/weblogger/business/DatabaseProvider.java
index 8e9c6bc..543eb59 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/DatabaseProvider.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/DatabaseProvider.java
@@ -64,7 +64,7 @@ public class DatabaseProvider {
public enum ConfigurationType {JNDI_NAME, JDBC_PROPERTIES}
private ConfigurationType type = ConfigurationType.JNDI_NAME;
- private List<String> startupLog = new ArrayList<String>();
+ private List<String> startupLog = new ArrayList<>();
private DataSource dataSource = null;
private String jndiName = null;
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/HitCountQueue.java
b/app/src/main/java/org/apache/roller/weblogger/business/HitCountQueue.java
index 999914b..5e27ca0 100644
--- a/app/src/main/java/org/apache/roller/weblogger/business/HitCountQueue.java
+++ b/app/src/main/java/org/apache/roller/weblogger/business/HitCountQueue.java
@@ -94,7 +94,7 @@ public final class HitCountQueue {
public List<String> getHits() {
- return new ArrayList<String>(this.queue);
+ return new ArrayList<>(this.queue);
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAMediaFileManagerImpl.java
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAMediaFileManagerImpl.java
index 223810e..116e19a 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAMediaFileManagerImpl.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAMediaFileManagerImpl.java
@@ -108,7 +108,7 @@ public class JPAMediaFileManagerImpl implements
MediaFileManager {
public void moveMediaFiles(Collection<MediaFile> mediaFiles,
MediaFileDirectory targetDirectory) throws WebloggerException {
- List<MediaFile> moved = new ArrayList<MediaFile>();
+ List<MediaFile> moved = new ArrayList<>();
moved.addAll(mediaFiles);
for (MediaFile mediaFile : moved) {
@@ -536,7 +536,7 @@ public class JPAMediaFileManagerImpl implements
MediaFileManager {
public List<MediaFile> searchMediaFiles(Weblog weblog,
MediaFileFilter filter) throws WebloggerException {
- List<Object> params = new ArrayList<Object>();
+ List<Object> params = new ArrayList<>();
int size = 0;
String queryString = "SELECT m FROM MediaFile m WHERE ";
StringBuilder whereClause = new StringBuilder();
@@ -673,7 +673,7 @@ public class JPAMediaFileManagerImpl implements
MediaFileManager {
* creates migration status file only when work is complete.
*/
public List<String> upgradeFileStorage() {
- List<String> msgs = new ArrayList<String>();
+ List<String> msgs = new ArrayList<>();
String oldDirName = WebloggerConfig.getProperty("uploads.dir");
String FS = File.separator;
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAPersistenceStrategy.java
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAPersistenceStrategy.java
index c81afdc..3e0bca7 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAPersistenceStrategy.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAPersistenceStrategy.java
@@ -50,7 +50,7 @@ public class JPAPersistenceStrategy {
/**
* The thread local EntityManager.
*/
- private final ThreadLocal<EntityManager> threadLocalEntityManager = new
ThreadLocal<EntityManager>();
+ private final ThreadLocal<EntityManager> threadLocalEntityManager = new
ThreadLocal<>();
/**
* The EntityManagerFactory for this Roller instance.
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAPropertiesManagerImpl.java
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAPropertiesManagerImpl.java
index f58742f..0efd193 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAPropertiesManagerImpl.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAPropertiesManagerImpl.java
@@ -107,7 +107,7 @@ public class JPAPropertiesManagerImpl implements
PropertiesManager {
@Override
public Map<String, RuntimeConfigProperty> getProperties() throws
WebloggerException {
- HashMap<String, RuntimeConfigProperty> props = new HashMap<String,
RuntimeConfigProperty>();
+ HashMap<String, RuntimeConfigProperty> props = new HashMap<>();
List<RuntimeConfigProperty> list =
strategy.getNamedQuery("RuntimeConfigProperty.getAll",
RuntimeConfigProperty.class).getResultList();
/*
@@ -156,7 +156,7 @@ public class JPAPropertiesManagerImpl implements
PropertiesManager {
private Map initializeMissingProps(Map<String, RuntimeConfigProperty>
props) {
if(props == null) {
- props = new HashMap<String, RuntimeConfigProperty>();
+ props = new HashMap<>();
}
// start by getting our runtimeConfigDefs
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAUserManagerImpl.java
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAUserManagerImpl.java
index c789862..654307b 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAUserManagerImpl.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAUserManagerImpl.java
@@ -293,7 +293,7 @@ public class JPAUserManagerImpl implements UserManager {
@Override
public Map<String, Long> getUserNameLetterMap() throws WebloggerException {
String lc = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
- Map<String, Long> results = new TreeMap<String, Long>();
+ Map<String, Long> results = new TreeMap<>();
TypedQuery<Long> query = strategy.getNamedQuery(
"User.getCountByUserNameLike", Long.class);
for (int i=0; i<26; i++) {
@@ -593,7 +593,7 @@ public class JPAUserManagerImpl implements UserManager {
TypedQuery<UserRole> q =
strategy.getNamedQuery("UserRole.getByUserName", UserRole.class);
q.setParameter(1, user.getUserName());
List<UserRole> roles = q.getResultList();
- List<String> roleNames = new ArrayList<String>();
+ List<String> roleNames = new ArrayList<>();
if (roles != null) {
for (UserRole userRole : roles) {
roleNames.add(userRole.getRole());
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAWeblogEntryManagerImpl.java
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAWeblogEntryManagerImpl.java
index 66336fb..7739adb 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAWeblogEntryManagerImpl.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAWeblogEntryManagerImpl.java
@@ -307,7 +307,7 @@ public class JPAWeblogEntryManagerImpl implements
WeblogEntryManager {
TypedQuery<WeblogEntry> query;
WeblogCategory category;
- List<Object> params = new ArrayList<Object>();
+ List<Object> params = new ArrayList<>();
int size = 0;
String queryString = "SELECT e FROM WeblogEntry e WHERE ";
StringBuilder whereClause = new StringBuilder();
@@ -385,7 +385,7 @@ public class JPAWeblogEntryManagerImpl implements
WeblogEntryManager {
cat = getWeblogCategoryByName(wesc.getWeblog(), wesc.getCatName());
}
- List<Object> params = new ArrayList<Object>();
+ List<Object> params = new ArrayList<>();
int size = 0;
StringBuilder queryString = new StringBuilder();
@@ -629,7 +629,7 @@ public class JPAWeblogEntryManagerImpl implements
WeblogEntryManager {
@Override
public List<WeblogEntryComment> getComments(CommentSearchCriteria csc)
throws WebloggerException {
- List<Object> params = new ArrayList<Object>();
+ List<Object> params = new ArrayList<>();
int size = 0;
StringBuilder queryString = new StringBuilder();
queryString.append("SELECT c FROM WeblogEntryComment c ");
@@ -790,7 +790,7 @@ public class JPAWeblogEntryManagerImpl implements
WeblogEntryManager {
*/
@Override
public Map<Date, String> getWeblogEntryStringMap(WeblogEntrySearchCriteria
wesc) throws WebloggerException {
- TreeMap<Date, String> map = new TreeMap<Date,
String>(Collections.reverseOrder());
+ TreeMap<Date, String> map = new TreeMap<>(Collections.reverseOrder());
List<WeblogEntry> entries = getWeblogEntries(wesc);
@@ -853,7 +853,7 @@ public class JPAWeblogEntryManagerImpl implements
WeblogEntryManager {
}
setFirstMax( query, offset, length);
queryResults = query.getResultList();
- List<StatCount> results = new ArrayList<StatCount>();
+ List<StatCount> results = new ArrayList<>();
if (queryResults != null) {
for (Object obj : queryResults) {
Object[] row = (Object[]) obj;
@@ -965,7 +965,7 @@ public class JPAWeblogEntryManagerImpl implements
WeblogEntryManager {
double min = Integer.MAX_VALUE;
double max = Integer.MIN_VALUE;
- List<TagStat> results = new ArrayList<TagStat>(limit >= 0 ? limit :
25);
+ List<TagStat> results = new ArrayList<>(limit >= 0 ? limit : 25);
if (queryResults != null) {
for (Object obj : queryResults) {
@@ -1005,7 +1005,7 @@ public class JPAWeblogEntryManagerImpl implements
WeblogEntryManager {
List queryResults;
boolean sortByName = sortBy == null || !sortBy.equals("count");
- List<Object> params = new ArrayList<Object>();
+ List<Object> params = new ArrayList<>();
int size = 0;
StringBuilder queryString = new StringBuilder();
queryString.append("SELECT w.name, SUM(w.total) FROM
WeblogEntryTagAggregate w WHERE ");
@@ -1036,7 +1036,7 @@ public class JPAWeblogEntryManagerImpl implements
WeblogEntryManager {
setFirstMax( query, offset, limit);
queryResults = query.getResultList();
- List<TagStat> results = new ArrayList<TagStat>();
+ List<TagStat> results = new ArrayList<>();
if (queryResults != null) {
for (Object obj : queryResults) {
Object[] row = (Object[]) obj;
@@ -1073,7 +1073,7 @@ public class JPAWeblogEntryManagerImpl implements
WeblogEntryManager {
queryString.append("FROM WeblogEntryTagAggregate w WHERE w.name IN (");
// Append tags as parameter markers to avoid potential escaping issues
// The IN clause would be of form (?1, ?2, ?3, ..)
- List<Object> params = new ArrayList<Object>(tags.size() + 1);
+ List<Object> params = new ArrayList<>(tags.size() + 1);
final String paramSeparator = ", ";
int i;
for (i=0; i < tags.size(); i++) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAWeblogManagerImpl.java
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAWeblogManagerImpl.java
index 2c9dae1..deaeabd 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAWeblogManagerImpl.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/jpa/JPAWeblogManagerImpl.java
@@ -274,7 +274,7 @@ public class JPAWeblogManagerImpl implements WeblogManager {
throws WebloggerException {
// grant weblog creator ADMIN permission
- List<String> actions = new ArrayList<String>();
+ List<String> actions = new ArrayList<>();
actions.add(WeblogPermission.ADMIN);
roller.getUserManager().grantWeblogPermission(
newWeblog, newWeblog.getCreator(), actions);
@@ -419,7 +419,7 @@ public class JPAWeblogManagerImpl implements WeblogManager {
//if (endDate == null) endDate = new Date();
- List<Object> params = new ArrayList<Object>();
+ List<Object> params = new ArrayList<>();
int size = 0;
String queryString;
StringBuilder whereClause = new StringBuilder();
@@ -475,7 +475,7 @@ public class JPAWeblogManagerImpl implements WeblogManager {
@Override
public List<Weblog> getUserWeblogs(User user, boolean enabledOnly) throws
WebloggerException {
- List<Weblog> weblogs = new ArrayList<Weblog>();
+ List<Weblog> weblogs = new ArrayList<>();
if (user == null) {
return weblogs;
}
@@ -491,7 +491,7 @@ public class JPAWeblogManagerImpl implements WeblogManager {
@Override
public List<User> getWeblogUsers(Weblog weblog, boolean enabledOnly)
throws WebloggerException {
- List<User> users = new ArrayList<User>();
+ List<User> users = new ArrayList<>();
List<WeblogPermission> perms =
roller.getUserManager().getWeblogPermissions(weblog);
for (WeblogPermission perm : perms) {
User user = perm.getUser();
@@ -612,7 +612,7 @@ public class JPAWeblogManagerImpl implements WeblogManager {
@Override
public Map<String, Long> getWeblogHandleLetterMap() throws
WebloggerException {
String lc = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
- Map<String, Long> results = new TreeMap<String, Long>();
+ Map<String, Long> results = new TreeMap<>();
TypedQuery<Long> query = strategy.getNamedQuery(
"Weblog.getCountByHandleLike", Long.class);
for (int i=0; i<26; i++) {
@@ -671,7 +671,7 @@ public class JPAWeblogManagerImpl implements WeblogManager {
query.setMaxResults(length);
}
List queryResults = query.getResultList();
- List<StatCount> results = new ArrayList<StatCount>();
+ List<StatCount> results = new ArrayList<>();
if (queryResults != null) {
for (Object obj : queryResults) {
Object[] row = (Object[]) obj;
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/plugins/PluginManagerImpl.java
b/app/src/main/java/org/apache/roller/weblogger/business/plugins/PluginManagerImpl.java
index b747b0f..37ac7db 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/plugins/PluginManagerImpl.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/plugins/PluginManagerImpl.java
@@ -42,10 +42,10 @@ public class PluginManagerImpl implements PluginManager {
private static Log log = LogFactory.getLog(PluginManagerImpl.class);
// Plugin classes keyed by plugin name
- static Map<String, Class> mPagePlugins = new LinkedHashMap<String,
Class>();
+ static Map<String, Class> mPagePlugins = new LinkedHashMap<>();
// Comment plugins
- private List<WeblogEntryCommentPlugin> commentPlugins = new
ArrayList<WeblogEntryCommentPlugin>();
+ private List<WeblogEntryCommentPlugin> commentPlugins = new ArrayList<>();
/**
@@ -72,7 +72,7 @@ public class PluginManagerImpl implements PluginManager {
*/
@Override
public Map<String, WeblogEntryPlugin> getWeblogEntryPlugins(Weblog
website) {
- Map<String, WeblogEntryPlugin> ret = new LinkedHashMap<String,
WeblogEntryPlugin>();
+ Map<String, WeblogEntryPlugin> ret = new LinkedHashMap<>();
for (Class pluginClass : PluginManagerImpl.mPagePlugins.values()) {
try {
WeblogEntryPlugin plugin =
(WeblogEntryPlugin)pluginClass.newInstance();
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/runnable/HitCountProcessingJob.java
b/app/src/main/java/org/apache/roller/weblogger/business/runnable/HitCountProcessingJob.java
index 2d0ed81..6b0754d 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/runnable/HitCountProcessingJob.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/runnable/HitCountProcessingJob.java
@@ -65,7 +65,7 @@ public class HitCountProcessingJob implements Job {
hitCounter.resetHits();
// tally the counts, grouped by weblog handle
- Map<String, Long> hitsTally = new HashMap<String, Long>();
+ Map<String, Long> hitsTally = new HashMap<>();
for (String weblogHandle : currentHits) {
Long count = hitsTally.get(weblogHandle);
if(count == null) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/runnable/ThreadManagerImpl.java
b/app/src/main/java/org/apache/roller/weblogger/business/runnable/ThreadManagerImpl.java
index 0cceeb9..6f3d98b 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/runnable/ThreadManagerImpl.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/runnable/ThreadManagerImpl.java
@@ -65,7 +65,7 @@ public abstract class ThreadManagerImpl implements
ThreadManager {
public void initialize() throws InitializationException {
// initialize tasks, making sure that each task has a tasklock record
in the db
- List<RollerTask> webloggerTasks = new ArrayList<RollerTask>();
+ List<RollerTask> webloggerTasks = new ArrayList<>();
String tasksStr = WebloggerConfig.getProperty("tasks.enabled");
String[] tasks = StringUtils.stripAll(StringUtils.split(tasksStr,
","));
for ( String taskName : tasks ) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/startup/DatabaseInstaller.java
b/app/src/main/java/org/apache/roller/weblogger/business/startup/DatabaseInstaller.java
index f1df894..7c80191 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/startup/DatabaseInstaller.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/startup/DatabaseInstaller.java
@@ -43,7 +43,7 @@ public class DatabaseInstaller {
private final DatabaseProvider db;
private final DatabaseScriptProvider scripts;
private final String version;
- private List<String> messages = new ArrayList<String>();
+ private List<String> messages = new ArrayList<>();
// the name of the property which holds the dbversion value
private static final String DBVERSION_PROP = "roller.database.version";
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/startup/SQLScriptRunner.java
b/app/src/main/java/org/apache/roller/weblogger/business/startup/SQLScriptRunner.java
index cf34383..ec9f7f2 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/startup/SQLScriptRunner.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/startup/SQLScriptRunner.java
@@ -35,8 +35,8 @@ import java.util.List;
*/
public class SQLScriptRunner {
- private List<String> commands = new ArrayList<String>();
- private List<String> messages = new ArrayList<String>();
+ private List<String> commands = new ArrayList<>();
+ private List<String> messages = new ArrayList<>();
private boolean failed = false;
private boolean errors = false;
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/themes/SharedThemeFromDir.java
b/app/src/main/java/org/apache/roller/weblogger/business/themes/SharedThemeFromDir.java
index fe8c0db..46ecb78 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/themes/SharedThemeFromDir.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/themes/SharedThemeFromDir.java
@@ -51,17 +51,17 @@ public class SharedThemeFromDir extends SharedTheme {
private ThemeTemplate stylesheet = null;
// we keep templates in a Map for faster lookups by name
- private Map<String, ThemeTemplate> templatesByName = new HashMap<String,
ThemeTemplate>();
+ private Map<String, ThemeTemplate> templatesByName = new HashMap<>();
// we keep templates in a Map for faster lookups by link
- private Map<String, ThemeTemplate> templatesByLink = new HashMap<String,
ThemeTemplate>();
+ private Map<String, ThemeTemplate> templatesByLink = new HashMap<>();
// we keep templates in a Map for faster lookups by action
- private Map<ComponentType, ThemeTemplate> templatesByAction = new
EnumMap<ComponentType, ThemeTemplate>(ComponentType.class);
+ private Map<ComponentType, ThemeTemplate> templatesByAction = new
EnumMap<>(ComponentType.class);
// we keep resources in a Map for faster lookups by path
// the Map contains ... (resource path, ThemeResource)
- private Map<String, ThemeResource> resources = new HashMap<String,
ThemeResource>();
+ private Map<String, ThemeResource> resources = new HashMap<>();
public SharedThemeFromDir(String themeDirPath)
throws ThemeInitializationException {
@@ -85,7 +85,7 @@ public class SharedThemeFromDir extends SharedTheme {
*/
@Override
public List<ThemeTemplate> getTemplates() {
- return new ArrayList<ThemeTemplate>(this.templatesByName.values());
+ return new ArrayList<>(this.templatesByName.values());
}
/**
@@ -140,7 +140,7 @@ public class SharedThemeFromDir extends SharedTheme {
@Override
public List<ThemeResource> getResources() {
- List<ThemeResource> myResources = new
ArrayList<ThemeResource>(this.resources.values());
+ List<ThemeResource> myResources = new
ArrayList<>(this.resources.values());
// make sure resources are sorted.
Collections.sort(myResources);
@@ -215,7 +215,7 @@ public class SharedThemeFromDir extends SharedTheme {
}
// available types with Roller
- List<RenditionType> availableTypesList = new
ArrayList<RenditionType>();
+ List<RenditionType> availableTypesList = new ArrayList<>();
availableTypesList.add(RenditionType.STANDARD);
if (themeMetadata.getDualTheme()) {
availableTypesList.add(RenditionType.MOBILE);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/themes/SharedThemeTemplate.java
b/app/src/main/java/org/apache/roller/weblogger/business/themes/SharedThemeTemplate.java
index c8969f4..dbf525a 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/themes/SharedThemeTemplate.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/themes/SharedThemeTemplate.java
@@ -49,7 +49,7 @@ public class SharedThemeTemplate implements ThemeTemplate,
Serializable {
private String type = null;
//hash map to cache template Code objects parsed
- private Map<RenditionType, TemplateRendition> templateRenditionHashMap =
new EnumMap<RenditionType, TemplateRendition>(RenditionType.class);
+ private Map<RenditionType, TemplateRendition> templateRenditionHashMap =
new EnumMap<>(RenditionType.class);
public SharedThemeTemplate() {}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeManagerImpl.java
b/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeManagerImpl.java
index 57d77a4..0147523 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeManagerImpl.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeManagerImpl.java
@@ -179,7 +179,7 @@ public class ThemeManagerImpl implements ThemeManager {
*/
@Override
public List<SharedTheme> getEnabledThemesList() {
- List<SharedTheme> allThemes = new
ArrayList<SharedTheme>(this.themes.values());
+ List<SharedTheme> allThemes = new
ArrayList<>(this.themes.values());
// sort 'em ... default ordering for themes is by name
Collections.sort(allThemes);
@@ -373,7 +373,7 @@ public class ThemeManagerImpl implements ThemeManager {
*/
private Map<String, SharedTheme> loadAllThemesFromDisk() {
- Map<String, SharedTheme> themeMap = new HashMap<String,
SharedTheme>();
+ Map<String, SharedTheme> themeMap = new HashMap<>();
// first, get a list of the themes available
File themesdir = new File(this.themeDir);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeMetadata.java
b/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeMetadata.java
index f8c1c03..1760cfa 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeMetadata.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeMetadata.java
@@ -33,8 +33,8 @@ public class ThemeMetadata {
private String previewImage = null;
private Boolean dualTheme = false;
private ThemeMetadataTemplate stylesheet = null;
- private Set<ThemeMetadataTemplate> templates = new
HashSet<ThemeMetadataTemplate>();
- private Set<String> resources = new HashSet<String>();
+ private Set<ThemeMetadataTemplate> templates = new HashSet<>();
+ private Set<String> resources = new HashSet<>();
public ThemeMetadata() {
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeMetadataTemplate.java
b/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeMetadataTemplate.java
index 0c24265..af906d9 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeMetadataTemplate.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/themes/ThemeMetadataTemplate.java
@@ -40,7 +40,7 @@ public class ThemeMetadataTemplate {
// Hash table to keep metadata about parsed template code files
private Map<RenditionType, ThemeMetadataTemplateRendition>
templateRenditionTable
- = new EnumMap<RenditionType,
ThemeMetadataTemplateRendition>(RenditionType.class);
+ = new EnumMap<>(RenditionType.class);
public ComponentType getAction() {
return action;
diff --git
a/app/src/main/java/org/apache/roller/weblogger/business/themes/WeblogSharedTheme.java
b/app/src/main/java/org/apache/roller/weblogger/business/themes/WeblogSharedTheme.java
index f0cc07b..ff5ccb1 100644
---
a/app/src/main/java/org/apache/roller/weblogger/business/themes/WeblogSharedTheme.java
+++
b/app/src/main/java/org/apache/roller/weblogger/business/themes/WeblogSharedTheme.java
@@ -85,7 +85,7 @@ public class WeblogSharedTheme extends WeblogTheme {
@Override
public List<ThemeTemplate> getTemplates() throws WebloggerException {
- Map<String, ThemeTemplate> pages = new TreeMap<String,
ThemeTemplate>();
+ Map<String, ThemeTemplate> pages = new TreeMap<>();
// first get the pages from the db
try {
@@ -110,7 +110,7 @@ public class WeblogSharedTheme extends WeblogTheme {
log.error(e);
}
- return new ArrayList<ThemeTemplate>(pages.values());
+ return new ArrayList<>(pages.values());
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/config/PingConfig.java
b/app/src/main/java/org/apache/roller/weblogger/config/PingConfig.java
index 7424e6c..efbc443 100644
--- a/app/src/main/java/org/apache/roller/weblogger/config/PingConfig.java
+++ b/app/src/main/java/org/apache/roller/weblogger/config/PingConfig.java
@@ -90,7 +90,7 @@ public final class PingConfig {
// This was introduced in order to support certain buggy (but popular) ping
// targets that implement minor variants of the WeblogUpdates.ping call.
// This is initialized once at startup, and referenced when pings are made.
- private static final Map<String, Set<String>> CONFIGURED_VARIANTS = new
HashMap<String, Set<String>>();
+ private static final Map<String, Set<String>> CONFIGURED_VARIANTS = new
HashMap<>();
// Pattern used to parse common ping targets as well as ping variants.
// Each initial commmon ping target is specified in the format
{{name}{url}}
@@ -226,7 +226,7 @@ public final class PingConfig {
if (m.matches() && m.groupCount() == 2) {
String url = m.group(1).trim();
String optionsList = m.group(2).trim();
- Set<String> variantOptions = new HashSet<String>();
+ Set<String> variantOptions = new HashSet<>();
String[] options = optionsList.split(",");
for (int j = 0; j < options.length; j++) {
String option = options[j].trim().toLowerCase();
diff --git
a/app/src/main/java/org/apache/roller/weblogger/config/runtime/ConfigDef.java
b/app/src/main/java/org/apache/roller/weblogger/config/runtime/ConfigDef.java
index b369465..3078313 100644
---
a/app/src/main/java/org/apache/roller/weblogger/config/runtime/ConfigDef.java
+++
b/app/src/main/java/org/apache/roller/weblogger/config/runtime/ConfigDef.java
@@ -39,7 +39,7 @@ public class ConfigDef {
public ConfigDef() {
- this.displayGroups = new ArrayList<DisplayGroup>();
+ this.displayGroups = new ArrayList<>();
}
public ConfigDef(List<DisplayGroup> displaygroups) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/config/runtime/DisplayGroup.java
b/app/src/main/java/org/apache/roller/weblogger/config/runtime/DisplayGroup.java
index 19622f8..796c788 100644
---
a/app/src/main/java/org/apache/roller/weblogger/config/runtime/DisplayGroup.java
+++
b/app/src/main/java/org/apache/roller/weblogger/config/runtime/DisplayGroup.java
@@ -40,7 +40,7 @@ public class DisplayGroup {
public DisplayGroup() {
- this.propertyDefs = new ArrayList<PropertyDef>();
+ this.propertyDefs = new ArrayList<>();
}
public DisplayGroup(List<PropertyDef> propdefs) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/config/runtime/RuntimeConfigDefs.java
b/app/src/main/java/org/apache/roller/weblogger/config/runtime/RuntimeConfigDefs.java
index 53d9723..a95ed82 100644
---
a/app/src/main/java/org/apache/roller/weblogger/config/runtime/RuntimeConfigDefs.java
+++
b/app/src/main/java/org/apache/roller/weblogger/config/runtime/RuntimeConfigDefs.java
@@ -38,7 +38,7 @@ public class RuntimeConfigDefs {
public RuntimeConfigDefs() {
- this.configDefs = new ArrayList<ConfigDef>();
+ this.configDefs = new ArrayList<>();
}
public RuntimeConfigDefs(List<ConfigDef> configs) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/planet/tasks/SyncWebsitesTask.java
b/app/src/main/java/org/apache/roller/weblogger/planet/tasks/SyncWebsitesTask.java
index 33999d5..95675b2 100644
---
a/app/src/main/java/org/apache/roller/weblogger/planet/tasks/SyncWebsitesTask.java
+++
b/app/src/main/java/org/apache/roller/weblogger/planet/tasks/SyncWebsitesTask.java
@@ -160,7 +160,7 @@ public class SyncWebsitesTask extends RollerTaskWithLeasing
{
}
// walk through all enable weblogs and add/update subs as needed
- List<String> liveUserFeeds = new ArrayList<String>();
+ List<String> liveUserFeeds = new ArrayList<>();
List<Weblog> websites = WebloggerFactory.getWeblogger()
.getWeblogManager().getWeblogs(Boolean.TRUE, Boolean.TRUE,
null, null, 0, -1);
for ( Weblog weblog : websites ) {
@@ -204,7 +204,7 @@ public class SyncWebsitesTask extends RollerTaskWithLeasing
{
}
// new subs added, existing subs updated, now delete old subs
- Set<Subscription> deleteSubs = new HashSet<Subscription>();
+ Set<Subscription> deleteSubs = new HashSet<>();
Set<Subscription> subs = group.getSubscriptions();
for (Subscription sub : subs) {
// only delete subs from the group if ...
diff --git
a/app/src/main/java/org/apache/roller/weblogger/planet/ui/PlanetGroups.java
b/app/src/main/java/org/apache/roller/weblogger/planet/ui/PlanetGroups.java
index 3140b97..cea9025 100644
--- a/app/src/main/java/org/apache/roller/weblogger/planet/ui/PlanetGroups.java
+++ b/app/src/main/java/org/apache/roller/weblogger/planet/ui/PlanetGroups.java
@@ -96,7 +96,7 @@ public class PlanetGroups extends PlanetUIAction implements
ServletRequestAware
}
public List<PlanetGroup> getGroups() {
- List<PlanetGroup> displayGroups = new ArrayList<PlanetGroup>();
+ List<PlanetGroup> displayGroups = new ArrayList<>();
for (PlanetGroup planetGroup : getPlanet().getGroups()) {
// The "all" group is considered a special group and cannot be
managed independently
diff --git
a/app/src/main/java/org/apache/roller/weblogger/pojos/GlobalPermission.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/GlobalPermission.java
index d91ba76..ecf9ef1 100644
--- a/app/src/main/java/org/apache/roller/weblogger/pojos/GlobalPermission.java
+++ b/app/src/main/java/org/apache/roller/weblogger/pojos/GlobalPermission.java
@@ -56,7 +56,7 @@ public class GlobalPermission extends RollerPermission {
// loop through user's roles, adding actions implied by each
List<String> roles =
WebloggerFactory.getWeblogger().getUserManager().getRoles(user);
- List<String> actionsList = new ArrayList<String>();
+ List<String> actionsList = new ArrayList<>();
for (String role : roles) {
String impliedActions = WebloggerConfig.getProperty("role.action."
+ role);
if (impliedActions != null) {
diff --git a/app/src/main/java/org/apache/roller/weblogger/pojos/MediaFile.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/MediaFile.java
index 01a12d9..e753c08 100644
--- a/app/src/main/java/org/apache/roller/weblogger/pojos/MediaFile.java
+++ b/app/src/main/java/org/apache/roller/weblogger/pojos/MediaFile.java
@@ -74,9 +74,9 @@ public class MediaFile implements Serializable {
// TODO: anchor to be populated
// private String anchor;
- private Set<MediaFileTag> tagSet = new HashSet<MediaFileTag>();
- private Set<String> removedTags = new HashSet<String>();
- private Set<String> addedTags = new HashSet<String>();
+ private Set<MediaFileTag> tagSet = new HashSet<>();
+ private Set<String> removedTags = new HashSet<>();
+ private Set<String> addedTags = new HashSet<>();
public MediaFile() {
}
@@ -201,8 +201,8 @@ public class MediaFile implements Serializable {
private void setTags(Set<MediaFileTag> tagSet) throws WebloggerException {
this.tagSet = tagSet;
- this.removedTags = new HashSet<String>();
- this.addedTags = new HashSet<String>();
+ this.removedTags = new HashSet<>();
+ this.addedTags = new HashSet<>();
}
/**
@@ -253,7 +253,7 @@ public class MediaFile implements Serializable {
return;
}
- HashSet<String> newTags = new HashSet<String>(updatedTags.size());
+ HashSet<String> newTags = new HashSet<>(updatedTags.size());
Locale localeObject = getWeblog() != null ? getWeblog()
.getLocaleInstance() : Locale.getDefault();
@@ -261,7 +261,7 @@ public class MediaFile implements Serializable {
newTags.add(Utilities.normalizeTag(inName, localeObject));
}
- HashSet<String> removeTags = new HashSet<String>();
+ HashSet<String> removeTags = new HashSet<>();
// remove old ones no longer passed.
for (MediaFileTag tag : getTags()) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/pojos/MediaFileDirectory.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/MediaFileDirectory.java
index 99f23db..7b1d3b9 100644
---
a/app/src/main/java/org/apache/roller/weblogger/pojos/MediaFileDirectory.java
+++
b/app/src/main/java/org/apache/roller/weblogger/pojos/MediaFileDirectory.java
@@ -33,7 +33,7 @@ public class MediaFileDirectory {
String name;
String description;
Weblog weblog;
- Set<MediaFile> mediaFiles = new HashSet<MediaFile>();
+ Set<MediaFile> mediaFiles = new HashSet<>();
public MediaFileDirectory() {
}
diff --git a/app/src/main/java/org/apache/roller/weblogger/pojos/Weblog.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/Weblog.java
index 05be733..dd02445 100644
--- a/app/src/main/java/org/apache/roller/weblogger/pojos/Weblog.java
+++ b/app/src/main/java/org/apache/roller/weblogger/pojos/Weblog.java
@@ -90,11 +90,11 @@ public class Weblog implements Serializable {
private Map<String, WeblogEntryPlugin> initializedPlugins = null;
- private List<WeblogCategory> weblogCategories = new
ArrayList<WeblogCategory>();
+ private List<WeblogCategory> weblogCategories = new ArrayList<>();
- private List<WeblogBookmarkFolder> bookmarkFolders = new
ArrayList<WeblogBookmarkFolder>();
+ private List<WeblogBookmarkFolder> bookmarkFolders = new ArrayList<>();
- private List<MediaFileDirectory> mediaFileDirectories = new
ArrayList<MediaFileDirectory>();
+ private List<MediaFileDirectory> mediaFileDirectories = new ArrayList<>();
public Weblog() {
}
@@ -644,7 +644,7 @@ public class Weblog implements Serializable {
if (length > MAX_ENTRIES) {
length = MAX_ENTRIES;
}
- List<WeblogEntry> recentEntries = new ArrayList<WeblogEntry>();
+ List<WeblogEntry> recentEntries = new ArrayList<>();
if (length < 1) {
return recentEntries;
}
@@ -675,8 +675,8 @@ public class Weblog implements Serializable {
if (length > MAX_ENTRIES) {
length = MAX_ENTRIES;
}
- List<WeblogEntry> recentEntries = new ArrayList<WeblogEntry>();
- List<String> tags = new ArrayList<String>();
+ List<WeblogEntry> recentEntries = new ArrayList<>();
+ List<String> tags = new ArrayList<>();
if (tag != null) {
tags.add(tag);
}
@@ -706,7 +706,7 @@ public class Weblog implements Serializable {
if (length > MAX_ENTRIES) {
length = MAX_ENTRIES;
}
- List<WeblogEntryComment> recentComments = new
ArrayList<WeblogEntryComment>();
+ List<WeblogEntryComment> recentComments = new ArrayList<>();
if (length < 1) {
return recentComments;
}
@@ -771,7 +771,7 @@ public class Weblog implements Serializable {
* @return Collection of WeblogEntryTag objects
*/
public List<TagStat> getPopularTags(int sinceDays, int length) {
- List<TagStat> results = new ArrayList<TagStat>();
+ List<TagStat> results = new ArrayList<>();
Date startDate = null;
if(sinceDays > 0) {
Calendar cal = Calendar.getInstance();
diff --git
a/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogBookmarkFolder.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogBookmarkFolder.java
index 8757712..a442547 100644
---
a/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogBookmarkFolder.java
+++
b/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogBookmarkFolder.java
@@ -44,7 +44,7 @@ public class WeblogBookmarkFolder implements Serializable,
Comparable<WeblogBook
// associations
private Weblog weblog = null;
- private List<WeblogBookmark> bookmarks = new ArrayList<WeblogBookmark>();
+ private List<WeblogBookmark> bookmarks = new ArrayList<>();
public WeblogBookmarkFolder() {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogEntry.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogEntry.java
index f12e336..448e0df 100644
--- a/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogEntry.java
+++ b/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogEntry.java
@@ -102,11 +102,11 @@ public class WeblogEntry implements Serializable {
private WeblogCategory category = null;
// Collection of name/value entry attributes
- private Set<WeblogEntryAttribute> attSet = new
TreeSet<WeblogEntryAttribute>();
+ private Set<WeblogEntryAttribute> attSet = new TreeSet<>();
- private Set<WeblogEntryTag> tagSet = new HashSet<WeblogEntryTag>();
- private Set<WeblogEntryTag> removedTags = new HashSet<WeblogEntryTag>();
- private Set<WeblogEntryTag> addedTags = new HashSet<WeblogEntryTag>();
+ private Set<WeblogEntryTag> tagSet = new HashSet<>();
+ private Set<WeblogEntryTag> removedTags = new HashSet<>();
+ private Set<WeblogEntryTag> addedTags = new HashSet<>();
//----------------------------------------------------------- Construction
@@ -234,7 +234,7 @@ public class WeblogEntry implements Serializable {
* Added for symmetry with PlanetEntryData object.
*/
public List<WeblogCategory> getCategories() {
- List<WeblogCategory> cats = new ArrayList<WeblogCategory>();
+ List<WeblogCategory> cats = new ArrayList<>();
cats.add(getCategory());
return cats;
}
@@ -536,8 +536,8 @@ public class WeblogEntry implements Serializable {
@SuppressWarnings("unused")
private void setTags(Set<WeblogEntryTag> tagSet) throws WebloggerException
{
this.tagSet = tagSet;
- this.removedTags = new HashSet<WeblogEntryTag>();
- this.addedTags = new HashSet<WeblogEntryTag>();
+ this.removedTags = new HashSet<>();
+ this.addedTags = new HashSet<>();
}
/**
@@ -581,7 +581,7 @@ public class WeblogEntry implements Serializable {
public String getTagsAsString() {
StringBuilder sb = new StringBuilder();
// Sort by name
- Set<WeblogEntryTag> tmp = new TreeSet<WeblogEntryTag>(new
WeblogEntryTagComparator());
+ Set<WeblogEntryTag> tmp = new TreeSet<>(new
WeblogEntryTagComparator());
tmp.addAll(getTags());
for (WeblogEntryTag entryTag : tmp) {
sb.append(entryTag.getName()).append(" ");
@@ -601,7 +601,7 @@ public class WeblogEntry implements Serializable {
}
List<String> updatedTags = Utilities.splitStringAsTags(tags);
- Set<String> newTags = new HashSet<String>(updatedTags.size());
+ Set<String> newTags = new HashSet<>(updatedTags.size());
Locale localeObject = getWebsite() != null ?
getWebsite().getLocaleInstance() : Locale.getDefault();
for (String name : updatedTags) {
@@ -724,7 +724,7 @@ public class WeblogEntry implements Serializable {
* TODO: why is this method exposed to users with ability to get
spam/non-approved comments?
*/
public List<WeblogEntryComment> getComments(boolean ignoreSpam, boolean
approvedOnly) {
- List<WeblogEntryComment> list = new ArrayList<WeblogEntryComment>();
+ List<WeblogEntryComment> list = new ArrayList<>();
try {
WeblogEntryManager wmgr =
WebloggerFactory.getWeblogger().getWeblogEntryManager();
@@ -882,7 +882,7 @@ public class WeblogEntry implements Serializable {
if (getPlugins() != null) {
return Arrays.asList( StringUtils.split(getPlugins(), ",") );
}
- return new ArrayList<String>();
+ return new ArrayList<>();
}
/** Convenience method for checking status */
@@ -1005,7 +1005,7 @@ public class WeblogEntry implements Serializable {
displayContent = this.getTransformedSummary();
if(StringUtils.isNotEmpty(this.getText())) {
// add read more
- List<String> args = new ArrayList<String>();
+ List<String> args = new ArrayList<>();
args.add(readMoreLink);
// TODO: we need a more appropriate way to get the view
locale here
diff --git
a/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogPermission.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogPermission.java
index 0fec206..a220c95 100644
--- a/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogPermission.java
+++ b/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogPermission.java
@@ -36,7 +36,7 @@ public class WeblogPermission extends ObjectPermission
implements Serializable {
public static final String EDIT_DRAFT = "edit_draft";
public static final String POST = "post";
public static final String ADMIN = "admin";
- public static final List<String> ALL_ACTIONS = new ArrayList<String>();
+ public static final List<String> ALL_ACTIONS = new ArrayList<>();
static {
ALL_ACTIONS.add(EDIT_DRAFT);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogTemplate.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogTemplate.java
index b815c8c..b35a704 100644
--- a/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogTemplate.java
+++ b/app/src/main/java/org/apache/roller/weblogger/pojos/WeblogTemplate.java
@@ -58,7 +58,7 @@ public class WeblogTemplate implements ThemeTemplate,
Serializable {
private Weblog weblog = null;
static {
- requiredTemplates = new HashSet<String>();
+ requiredTemplates = new HashSet<>();
requiredTemplates.add("Weblog");
requiredTemplates.add("_day");
}
@@ -157,7 +157,7 @@ public class WeblogTemplate implements ThemeTemplate,
Serializable {
this.outputContentType = outputContentType;
}
- private List<CustomTemplateRendition> templateRenditions = new
ArrayList<CustomTemplateRendition>();
+ private List<CustomTemplateRendition> templateRenditions = new
ArrayList<>();
/**
* Determine if this WeblogTemplate is required or not.
diff --git
a/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogBookmarkFolderWrapper.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogBookmarkFolderWrapper.java
index 7eeb706..ff20656 100644
---
a/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogBookmarkFolderWrapper.java
+++
b/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogBookmarkFolderWrapper.java
@@ -55,7 +55,7 @@ public final class WeblogBookmarkFolderWrapper {
public List<WeblogBookmarkWrapper> getBookmarks() {
// iterate through and wrap
- List<WeblogBookmarkWrapper> wrappedCollection = new
ArrayList<WeblogBookmarkWrapper>(this.pojo.getBookmarks().size());
+ List<WeblogBookmarkWrapper> wrappedCollection = new
ArrayList<>(this.pojo.getBookmarks().size());
for (WeblogBookmark bookmark : this.pojo.getBookmarks()) {
wrappedCollection.add(WeblogBookmarkWrapper.wrap(bookmark));
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogEntryWrapper.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogEntryWrapper.java
index 73da6b0..3b948f2 100644
---
a/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogEntryWrapper.java
+++
b/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogEntryWrapper.java
@@ -209,7 +209,7 @@ public final class WeblogEntryWrapper {
public List getTags() {
// Sort by name
- Set<WeblogEntryTag> initialCollection = new
TreeSet<WeblogEntryTag>(new WeblogEntryTagComparator());
+ Set<WeblogEntryTag> initialCollection = new TreeSet<>(new
WeblogEntryTagComparator());
initialCollection.addAll(this.pojo.getTags());
// iterate through and wrap
diff --git
a/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogWrapper.java
b/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogWrapper.java
index 375cba6..703846c 100644
---
a/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogWrapper.java
+++
b/app/src/main/java/org/apache/roller/weblogger/pojos/wrapper/WeblogWrapper.java
@@ -83,7 +83,7 @@ public final class WeblogWrapper {
public List<ThemeTemplateWrapper> getTemplates() throws WebloggerException
{
List<? extends ThemeTemplate> unwrapped =
this.pojo.getTheme().getTemplates();
- List<ThemeTemplateWrapper> wrapped = new
ArrayList<ThemeTemplateWrapper>(unwrapped.size());
+ List<ThemeTemplateWrapper> wrapped = new ArrayList<>(unwrapped.size());
int i = 0;
for (ThemeTemplate template : unwrapped) {
@@ -293,7 +293,7 @@ public final class WeblogWrapper {
public List<WeblogCategoryWrapper> getWeblogCategories() {
List<WeblogCategory> unwrapped = this.pojo.getWeblogCategories();
- List<WeblogCategoryWrapper> wrapped = new
ArrayList<WeblogCategoryWrapper>(unwrapped.size());
+ List<WeblogCategoryWrapper> wrapped = new
ArrayList<>(unwrapped.size());
int i = 0;
for (WeblogCategory category : unwrapped) {
@@ -310,7 +310,7 @@ public final class WeblogWrapper {
public List<WeblogEntryWrapper> getRecentWeblogEntries(String cat,int
length) {
List<WeblogEntry> unwrapped = this.pojo.getRecentWeblogEntries(cat,
length);
- List<WeblogEntryWrapper> wrapped = new
ArrayList<WeblogEntryWrapper>(unwrapped.size());
+ List<WeblogEntryWrapper> wrapped = new ArrayList<>(unwrapped.size());
int i = 0;
for (WeblogEntry we : unwrapped) {
@@ -323,7 +323,7 @@ public final class WeblogWrapper {
public List<WeblogEntryWrapper> getRecentWeblogEntriesByTag(String tag,int
length) {
List<WeblogEntry> unwrapped =
pojo.getRecentWeblogEntriesByTag(tag,length);
- List<WeblogEntryWrapper> wrapped = new
ArrayList<WeblogEntryWrapper>(unwrapped.size());
+ List<WeblogEntryWrapper> wrapped = new ArrayList<>(unwrapped.size());
int i = 0;
for (WeblogEntry we : unwrapped) {
@@ -336,7 +336,7 @@ public final class WeblogWrapper {
public List<WeblogEntryCommentWrapper> getRecentComments(int length) {
List<WeblogEntryComment> unwrapped =
this.pojo.getRecentComments(length);
- List<WeblogEntryCommentWrapper> wrapped = new
ArrayList<WeblogEntryCommentWrapper>(unwrapped.size());
+ List<WeblogEntryCommentWrapper> wrapped = new
ArrayList<>(unwrapped.size());
int i = 0;
for (WeblogEntryComment wec : unwrapped) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/core/security/AuthoritiesPopulator.java
b/app/src/main/java/org/apache/roller/weblogger/ui/core/security/AuthoritiesPopulator.java
index 0d26776..5aca637 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/core/security/AuthoritiesPopulator.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/core/security/AuthoritiesPopulator.java
@@ -56,7 +56,7 @@ public class AuthoritiesPopulator implements
LdapAuthoritiesPopulator {
}
User user;
- List<String> roles = new ArrayList<String>();
+ List<String> roles = new ArrayList<>();
try {
Weblogger roller = WebloggerFactory.getWeblogger();
UserManager umgr = roller.getUserManager();
@@ -69,7 +69,7 @@ public class AuthoritiesPopulator implements
LdapAuthoritiesPopulator {
}
int roleCount = roles.size() + (defaultRole != null ? 1 : 0);
- List<GrantedAuthority> authorities = new
ArrayList<GrantedAuthority>(roleCount);
+ List<GrantedAuthority> authorities = new ArrayList<>(roleCount);
for (String role : roles) {
authorities.add(new SimpleGrantedAuthority(role));
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/core/security/RollerUserDetailsService.java
b/app/src/main/java/org/apache/roller/weblogger/ui/core/security/RollerUserDetailsService.java
index ccb81a4..db41c19 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/core/security/RollerUserDetailsService.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/core/security/RollerUserDetailsService.java
@@ -61,7 +61,7 @@ public class RollerUserDetailsService implements
UserDetailsService {
// openid authentication in order to receive OpenID Simple
Registration (SREG)
// attributes from the authentication filter and save them
if (userData == null) {
- authorities = new ArrayList<SimpleGrantedAuthority>(1);
+ authorities = new ArrayList<>(1);
SimpleGrantedAuthority g = new
SimpleGrantedAuthority("rollerOpenidLogin");
authorities.add(g);
name = "openid";
@@ -96,7 +96,7 @@ public class RollerUserDetailsService implements
UserDetailsService {
private List<SimpleGrantedAuthority> getAuthorities(User userData,
UserManager umgr) throws WebloggerException {
List<String> roles = umgr.getRoles(userData);
- List<SimpleGrantedAuthority> authorities = new
ArrayList<SimpleGrantedAuthority>(roles.size());
+ List<SimpleGrantedAuthority> authorities = new
ArrayList<>(roles.size());
for (String role : roles) {
authorities.add(new SimpleGrantedAuthority(role));
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/MenuHelper.java
b/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/MenuHelper.java
index e416bf5..cafe178 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/MenuHelper.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/MenuHelper.java
@@ -54,10 +54,10 @@ public final class MenuHelper {
private static Log log = LogFactory.getLog(MenuHelper.class);
- private static Map<String, ParsedMenu> menus = new HashMap<String,
ParsedMenu>();
+ private static Map<String, ParsedMenu> menus = new HashMap<>();
// menu, menuName, tabName action/subaction check
- private static Map<String, HashMap<String, HashSet<String>>> itemMenu =
new HashMap<String, HashMap<String, HashSet<String>>>();
+ private static Map<String, HashMap<String, HashSet<String>>> itemMenu =
new HashMap<>();
private MenuHelper() {
}
@@ -375,7 +375,7 @@ public final class MenuHelper {
// Build our tab action relation
HashMap<String, HashSet<String>> menu = itemMenu.get(menuId);
if (menu == null) {
- menu = new HashMap<String, HashSet<String>>();
+ menu = new HashMap<>();
}
for (Element e : menuItems) {
@@ -388,7 +388,7 @@ public final class MenuHelper {
item.add(tabItem.getAction());
}
} else {
- item = new HashSet<String>();
+ item = new HashSet<>();
item.add(tabItem.getAction());
}
@@ -432,7 +432,7 @@ public final class MenuHelper {
String subActions = element.getAttributeValue("subactions");
if (subActions != null) {
- Set<String> set = new HashSet<String>();
+ Set<String> set = new HashSet<>();
for (String string : Utilities.stringToStringList(subActions,
",")) {
set.add(string);
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/MenuTab.java
b/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/MenuTab.java
index edf42ff..de8e117 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/MenuTab.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/MenuTab.java
@@ -30,7 +30,7 @@ public class MenuTab {
private String key = null;
private String action = null;
private boolean selected = false;
- private List<MenuTabItem> items = new ArrayList<MenuTabItem>();
+ private List<MenuTabItem> items = new ArrayList<>();
public void addItem(MenuTabItem item) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/ParsedMenu.java
b/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/ParsedMenu.java
index e06f6c6..c17ed4f 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/ParsedMenu.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/ParsedMenu.java
@@ -27,7 +27,7 @@ import java.util.List;
*/
public class ParsedMenu {
- private List<ParsedTab> tabs = new ArrayList<ParsedTab>();
+ private List<ParsedTab> tabs = new ArrayList<>();
public void addTab(ParsedTab tab) {
this.tabs.add(tab);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/ParsedTab.java
b/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/ParsedTab.java
index 4df703c..a3f08c7 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/ParsedTab.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/core/util/menu/ParsedTab.java
@@ -33,7 +33,7 @@ public class ParsedTab {
private String enabledProperty = null;
private String disabledProperty = null;
- private List<ParsedTabItem> tabItems = new ArrayList<ParsedTabItem>();
+ private List<ParsedTabItem> tabItems = new ArrayList<>();
public void addItem(ParsedTabItem item) {
this.tabItems.add(item);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/RendererManager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/RendererManager.java
index afaa7dd..a86f9d4 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/RendererManager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/RendererManager.java
@@ -38,7 +38,7 @@ public final class RendererManager {
private static Log log = LogFactory.getLog(RendererManager.class);
// a set of all renderer factories we are consulting
- private static Set<RendererFactory> rendererFactories = new
HashSet<RendererFactory>();
+ private static Set<RendererFactory> rendererFactories = new HashSet<>();
static {
// lookup set of renderer factories we are going to use
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/WeblogRequestMapper.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/WeblogRequestMapper.java
index 3064542..92b78a2 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/WeblogRequestMapper.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/WeblogRequestMapper.java
@@ -65,7 +65,7 @@ public class WeblogRequestMapper implements RequestMapper {
public WeblogRequestMapper() {
- this.restricted = new HashSet<String>();
+ this.restricted = new HashSet<>();
// build roller restricted list
String restrictList =
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/filters/RequestMappingFilter.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/filters/RequestMappingFilter.java
index 03d5810..fc64b5a 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/filters/RequestMappingFilter.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/filters/RequestMappingFilter.java
@@ -47,7 +47,7 @@ public class RequestMappingFilter implements Filter {
private static Log log = LogFactory.getLog(RequestMappingFilter.class);
// list of RequestMappers that want to inspect the request
- private final List<RequestMapper> requestMappers = new
ArrayList<RequestMapper>();
+ private final List<RequestMapper> requestMappers = new ArrayList<>();
@Override
public void init(FilterConfig filterConfig) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/PlanetModel.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/PlanetModel.java
index 94e322a..bd97ae1 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/PlanetModel.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/PlanetModel.java
@@ -177,7 +177,7 @@ public class PlanetModel implements Model {
* @param length Max number of results to return
*/
public List<Subscription> getRankedSubscriptions(String groupHandle, int
sinceDays, int length) {
- List<Subscription> list = new ArrayList<Subscription>();
+ List<Subscription> list = new ArrayList<>();
try {
PlanetManager planetManager =
WebloggerFactory.getWeblogger().getPlanetManager();
Planet defaultPlanet =
planetManager.getWeblogger(DEFAULT_PLANET_HANDLE);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SearchResultsFeedModel.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SearchResultsFeedModel.java
index 5f78577..d37147e 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SearchResultsFeedModel.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SearchResultsFeedModel.java
@@ -67,7 +67,7 @@ public class SearchResultsFeedModel implements Model {
// the pager used by the 3.0+ rendering system
private SearchResultsFeedPager pager = null;
- private List<WeblogEntryWrapper> results = new
LinkedList<WeblogEntryWrapper>();
+ private List<WeblogEntryWrapper> results = new LinkedList<>();
private Set categories = new TreeSet();
@@ -195,7 +195,7 @@ public class SearchResultsFeedModel implements Model {
}
try {
- TreeSet<String> categorySet = new TreeSet<String>();
+ TreeSet<String> categorySet = new TreeSet<>();
Weblogger roller = WebloggerFactory.getWeblogger();
WeblogEntryManager weblogMgr =
roller.getWeblogEntryManager();
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SearchResultsModel.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SearchResultsModel.java
index b3b805f..e897ecf 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SearchResultsModel.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SearchResultsModel.java
@@ -66,7 +66,7 @@ public class SearchResultsModel extends PageModel {
// the actual search results mapped by Day -> Set of entries
private Map<Date, TreeSet<WeblogEntryWrapper>> results
- = new TreeMap<Date,
TreeSet<WeblogEntryWrapper>>(Collections.reverseOrder());
+ = new TreeMap<>(Collections.reverseOrder());
// the pager used by the 3.0+ rendering system
private SearchResultsPager pager = null;
@@ -196,7 +196,7 @@ public class SearchResultsModel extends PageModel {
}
try {
- TreeSet<String> categorySet = new TreeSet<String>();
+ TreeSet<String> categorySet = new TreeSet<>();
Weblogger roller = WebloggerFactory.getWeblogger();
WeblogEntryManager weblogMgr =
roller.getWeblogEntryManager();
@@ -244,7 +244,7 @@ public class SearchResultsModel extends PageModel {
TreeSet<WeblogEntryWrapper> set = this.results.get(midnight);
if (set == null) {
// date is not mapped yet, so we need a new Set
- set = new TreeSet<WeblogEntryWrapper>(new
WeblogEntryWrapperComparator());
+ set = new TreeSet<>(new WeblogEntryWrapperComparator());
this.results.put(midnight, set);
}
set.add(entry);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SiteModel.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SiteModel.java
index 3c503f3..96b0862 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SiteModel.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/model/SiteModel.java
@@ -391,7 +391,7 @@ public class SiteModel implements Model {
* @param len Max number of results to return
*/
public List<WeblogWrapper> getNewWeblogs(int sinceDays, int length) {
- List<WeblogWrapper> results = new ArrayList<WeblogWrapper>();
+ List<WeblogWrapper> results = new ArrayList<>();
Date startDate = JPAWeblogEntryManagerImpl.getStartDateNow(sinceDays);
try {
List<Weblog> weblogs =
WebloggerFactory.getWeblogger().getWeblogManager().getWeblogs(
@@ -412,7 +412,7 @@ public class SiteModel implements Model {
* @param len Max number of results to return
*/
public List<UserWrapper> getNewUsers(int sinceDays, int length) {
- List<UserWrapper> results = new ArrayList<UserWrapper>();
+ List<UserWrapper> results = new ArrayList<>();
try {
Weblogger roller = WebloggerFactory.getWeblogger();
UserManager umgr = roller.getUserManager();
@@ -434,7 +434,7 @@ public class SiteModel implements Model {
*/
public List<StatCount> getHotWeblogs(int sinceDays, int length) {
- List<StatCount> results = new ArrayList<StatCount>();
+ List<StatCount> results = new ArrayList<>();
try {
WeblogEntryManager mgr =
WebloggerFactory.getWeblogger().getWeblogEntryManager();
List<WeblogHitCount> hotBlogs = mgr.getHotWeblogs(sinceDays, 0,
length);
@@ -504,7 +504,7 @@ public class SiteModel implements Model {
* @param length Max number of results to return
*/
public List<WeblogEntryWrapper> getPinnedWeblogEntries(int length) {
- List<WeblogEntryWrapper> results = new ArrayList<WeblogEntryWrapper>();
+ List<WeblogEntryWrapper> results = new ArrayList<>();
try {
Weblogger roller = WebloggerFactory.getWeblogger();
WeblogEntryManager wmgr = roller.getWeblogEntryManager();
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/CommentsPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/CommentsPager.java
index 2a7deb1..eff70c9 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/CommentsPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/CommentsPager.java
@@ -82,7 +82,7 @@ public class CommentsPager extends AbstractPager {
// calculate offset
int offset = getPage() * length;
- List<WeblogEntryCommentWrapper> results = new
ArrayList<WeblogEntryCommentWrapper>();
+ List<WeblogEntryCommentWrapper> results = new ArrayList<>();
Date startDate = null;
if(sinceDays > 0) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/MediaFilesPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/MediaFilesPager.java
index 3b07f27..b16a27d 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/MediaFilesPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/MediaFilesPager.java
@@ -66,7 +66,7 @@ public class MediaFilesPager extends AbstractPager {
// calculate offset
//int offset = getPage() * length;
- List<MediaFile> results = new ArrayList<MediaFile>();
+ List<MediaFile> results = new ArrayList<>();
try {
MediaFileManager mgr =
WebloggerFactory.getWeblogger().getMediaFileManager();
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/PlanetEntriesPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/PlanetEntriesPager.java
index e2021ec..61e50ed 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/PlanetEntriesPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/PlanetEntriesPager.java
@@ -88,7 +88,7 @@ public class PlanetEntriesPager extends AbstractPager {
startDate = cal.getTime();
}
- List<SubscriptionEntry> results = new
ArrayList<SubscriptionEntry>();
+ List<SubscriptionEntry> results = new ArrayList<>();
try {
PlanetManager planetManager =
WebloggerFactory.getWeblogger().getPlanetManager();
Planet planet = planetManager.getWeblogger("default");
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/UsersPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/UsersPager.java
index b3fa301..335f175 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/UsersPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/UsersPager.java
@@ -128,7 +128,7 @@ public class UsersPager extends AbstractPager {
// calculate offset
int offset = getPage() * length;
- List<UserWrapper> results = new ArrayList<UserWrapper>();
+ List<UserWrapper> results = new ArrayList<>();
try {
Weblogger roller = WebloggerFactory.getWeblogger();
UserManager umgr = roller.getUserManager();
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesDayPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesDayPager.java
index bc12fe6..c841a68 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesDayPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesDayPager.java
@@ -116,7 +116,7 @@ public class WeblogEntriesDayPager extends
AbstractWeblogEntriesPager {
endDate = DateUtil.getEndOfDay(endDate, cal);
if (entries == null) {
- entries = new TreeMap<Date,
List<WeblogEntryWrapper>>(Collections.reverseOrder());
+ entries = new TreeMap<>(Collections.reverseOrder());
try {
WeblogEntrySearchCriteria wesc = new
WeblogEntrySearchCriteria();
wesc.setWeblog(weblog);
@@ -135,7 +135,7 @@ public class WeblogEntriesDayPager extends
AbstractWeblogEntriesPager {
int count = 0;
for (Map.Entry<Date, List<WeblogEntry>> entry :
mmap.entrySet()) {
// now we need to go through each entry in a day and wrap
- List<WeblogEntryWrapper> wrapped = new
ArrayList<WeblogEntryWrapper>();
+ List<WeblogEntryWrapper> wrapped = new ArrayList<>();
List<WeblogEntry> unwrapped = entry.getValue();
for (int i=0; i < unwrapped.size(); i++) {
if (count++ < length) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesLatestPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesLatestPager.java
index ec9f741..8bfb6bb 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesLatestPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesLatestPager.java
@@ -70,7 +70,7 @@ public class WeblogEntriesLatestPager extends
AbstractWeblogEntriesPager {
public Map<Date, List<WeblogEntryWrapper>> getEntries() {
if (entries == null) {
- entries = new TreeMap<Date,
List<WeblogEntryWrapper>>(Collections.reverseOrder());
+ entries = new TreeMap<>(Collections.reverseOrder());
try {
WeblogEntrySearchCriteria wesc = new
WeblogEntrySearchCriteria();
wesc.setWeblog(weblog);
@@ -87,7 +87,7 @@ public class WeblogEntriesLatestPager extends
AbstractWeblogEntriesPager {
int count = 0;
for (Map.Entry<Date, List<WeblogEntry>> entry :
mmap.entrySet()) {
// now we need to go through each entry in a day and wrap
- List<WeblogEntryWrapper> wrapped = new
ArrayList<WeblogEntryWrapper>();
+ List<WeblogEntryWrapper> wrapped = new ArrayList<>();
List<WeblogEntry> unwrapped = entry.getValue();
for (int i=0; i < unwrapped.size(); i++) {
if (count++ < length) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesListPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesListPager.java
index 6d68052..807129a 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesListPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesListPager.java
@@ -95,7 +95,7 @@ public class WeblogEntriesListPager extends AbstractPager {
// calculate offset
int offset = getPage() * length;
- List<WeblogEntryWrapper> results = new
ArrayList<WeblogEntryWrapper>();
+ List<WeblogEntryWrapper> results = new ArrayList<>();
Date startDate = null;
if(sinceDays > 0) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesMonthPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesMonthPager.java
index efa27c9..da48c99 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesMonthPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogEntriesMonthPager.java
@@ -106,7 +106,7 @@ public class WeblogEntriesMonthPager extends
AbstractWeblogEntriesPager {
Date endDate = DateUtil.getEndOfMonth(date, cal);
if (entries == null) {
- entries = new TreeMap<Date,
List<WeblogEntryWrapper>>(Collections.reverseOrder());
+ entries = new TreeMap<>(Collections.reverseOrder());
try {
WeblogEntrySearchCriteria wesc = new
WeblogEntrySearchCriteria();
wesc.setWeblog(weblog);
@@ -125,7 +125,7 @@ public class WeblogEntriesMonthPager extends
AbstractWeblogEntriesPager {
int count = 0;
for (Map.Entry<Date, List<WeblogEntry>> entry :
mmap.entrySet()) {
// now we need to go through each entry in a day and wrap
- List<WeblogEntryWrapper> wrapped = new
ArrayList<WeblogEntryWrapper>();
+ List<WeblogEntryWrapper> wrapped = new ArrayList<>();
List<WeblogEntry> unwrapped = entry.getValue();
for (int i=0; i < unwrapped.size(); i++) {
if (count++ < length) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogsPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogsPager.java
index 843e4f3..cb5423d 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogsPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/pagers/WeblogsPager.java
@@ -96,7 +96,7 @@ public class WeblogsPager extends AbstractPager {
if(letter != null) {
int page = getPage() + 1;
if(hasMoreItems()) {
- Map<String, String> params = new HashMap<String, String>();
+ Map<String, String> params = new HashMap<>();
params.put("page", ""+page);
params.put("letter", letter);
return createURL(getUrl(), params);
@@ -114,7 +114,7 @@ public class WeblogsPager extends AbstractPager {
if(letter != null) {
int page = getPage() - 1;
if (page >= 0) {
- Map<String, String> params = new HashMap<String, String>();
+ Map<String, String> params = new HashMap<>();
params.put("page", ""+page);
params.put("letter", letter);
return createURL(getUrl(), params);
@@ -133,7 +133,7 @@ public class WeblogsPager extends AbstractPager {
// calculate offset
int offset = getPage() * length;
- List<WeblogWrapper> results = new ArrayList<WeblogWrapper>();
+ List<WeblogWrapper> results = new ArrayList<>();
Date startDate = null;
if (sinceDays != -1) {
Calendar cal = Calendar.getInstance();
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/plugins/comments/CommentValidationManager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/plugins/comments/CommentValidationManager.java
index efbd7a1..043801f 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/plugins/comments/CommentValidationManager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/plugins/comments/CommentValidationManager.java
@@ -33,7 +33,7 @@ import org.apache.roller.weblogger.util.Utilities;
*/
public class CommentValidationManager {
private static Log log = LogFactory.getLog(CommentValidationManager.class);
- private List<CommentValidator> validators = new
ArrayList<CommentValidator>();
+ private List<CommentValidator> validators = new ArrayList<>();
public CommentValidationManager() {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/plugins/comments/LdapCommentAuthenticator.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/plugins/comments/LdapCommentAuthenticator.java
index a9b3fb0..27a5e1e 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/plugins/comments/LdapCommentAuthenticator.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/plugins/comments/LdapCommentAuthenticator.java
@@ -117,7 +117,7 @@ public class LdapCommentAuthenticator implements
CommentAuthenticator {
if(rollerPropertiesValid && userDataValid){
try {
- Hashtable<String,String> env = new
Hashtable<String,String>();
+ Hashtable<String,String> env = new
Hashtable<>();
env.put(Context.INITIAL_CONTEXT_FACTORY,
"com.sun.jndi.ldap.LdapCtxFactory");
if(ldapSecurityLevel != null
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/FeedServlet.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/FeedServlet.java
index 2a049b8..e9fbda1 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/FeedServlet.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/FeedServlet.java
@@ -217,7 +217,7 @@ public class FeedServlet extends HttpServlet {
}
// looks like we need to render content
- HashMap<String, Object> model = new HashMap<String, Object>();
+ HashMap<String, Object> model = new HashMap<>();
String pageId;
try {
// determine what template to render with
@@ -241,7 +241,7 @@ public class FeedServlet extends HttpServlet {
}
// populate the rendering model
- Map<String, Object> initData = new HashMap<String, Object>();
+ Map<String, Object> initData = new HashMap<>();
initData.put("parsedRequest", feedRequest);
// define url strategy
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/PageServlet.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/PageServlet.java
index 75bbcdb..9daee11 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/PageServlet.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/PageServlet.java
@@ -436,7 +436,7 @@ public class PageServlet extends HttpServlet {
}
}
- HashMap<String, Object> model = new HashMap<String, Object>();
+ HashMap<String, Object> model = new HashMap<>();
try {
PageContext pageContext = JspFactory.getDefaultFactory()
.getPageContext(this, request, response, "", false,
@@ -446,7 +446,7 @@ public class PageServlet extends HttpServlet {
request.setAttribute("pageRequest", pageRequest);
// populate the rendering model
- Map<String, Object> initData = new HashMap<String, Object>();
+ Map<String, Object> initData = new HashMap<>();
initData.put("requestParameters", request.getParameterMap());
initData.put("parsedRequest", pageRequest);
initData.put("pageContext", pageContext);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/PlanetFeedServlet.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/PlanetFeedServlet.java
index 6494e24..432a0c3 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/PlanetFeedServlet.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/PlanetFeedServlet.java
@@ -130,7 +130,7 @@ public class PlanetFeedServlet extends HttpServlet {
}
// looks like we need to render content
- HashMap<String, Object> model = new HashMap<String, Object>();
+ HashMap<String, Object> model = new HashMap<>();
try {
// populate the rendering model
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/RSDServlet.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/RSDServlet.java
index 5c154ee..cd23152 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/RSDServlet.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/servlets/RSDServlet.java
@@ -112,7 +112,7 @@ public class RSDServlet extends HttpServlet {
response.setContentType("application/rsd+xml; charset=utf-8");
// populate the model
- HashMap<String, Object> model = new HashMap<String, Object>();
+ HashMap<String, Object> model = new HashMap<>();
model.put("website", weblog);
model.put("absBaseURL",
WebloggerRuntimeConfig.getAbsoluteContextURL());
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/PlanetCache.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/PlanetCache.java
index f2c0860..649abed 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/PlanetCache.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/PlanetCache.java
@@ -58,7 +58,7 @@ public final class PlanetCache {
cacheEnabled = WebloggerConfig.getBooleanProperty(CACHE_ID +
".enabled");
- Map<String, String> cacheProps = new HashMap<String, String>();
+ Map<String, String> cacheProps = new HashMap<>();
cacheProps.put("id", CACHE_ID);
Enumeration allProps = WebloggerConfig.keys();
String prop;
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/SiteWideCache.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/SiteWideCache.java
index a957ce7..68b341d 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/SiteWideCache.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/SiteWideCache.java
@@ -74,7 +74,7 @@ public final class SiteWideCache implements CacheHandler {
cacheEnabled = WebloggerConfig.getBooleanProperty(CACHE_ID+".enabled");
- Map<String, String> cacheProps = new HashMap<String, String>();
+ Map<String, String> cacheProps = new HashMap<>();
cacheProps.put("id", CACHE_ID);
Enumeration allProps = WebloggerConfig.keys();
String prop = null;
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/WeblogCacheWarmupJob.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/WeblogCacheWarmupJob.java
index e217fcc..7224c04 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/WeblogCacheWarmupJob.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/WeblogCacheWarmupJob.java
@@ -117,8 +117,8 @@ public class WeblogCacheWarmupJob implements Job {
// populate the rendering model
- Map<String, Object> modelMap = new HashMap<String, Object>();
- Map<String, WeblogFeedRequest> initData = new HashMap<String,
WeblogFeedRequest>();
+ Map<String, Object> modelMap = new HashMap<>();
+ Map<String, WeblogFeedRequest> initData = new HashMap<>();
initData.put("request", null);
initData.put("feedRequest", feedRequest);
initData.put("weblogRequest", feedRequest);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/mobile/LiteDeviceResolver.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/mobile/LiteDeviceResolver.java
index 8272c6d..d02929b 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/mobile/LiteDeviceResolver.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/util/mobile/LiteDeviceResolver.java
@@ -48,10 +48,10 @@ import javax.servlet.http.HttpServletRequest;
* @author Yuri Mednikov
*/
public class LiteDeviceResolver implements DeviceResolver {
- private final List<String> mobileUserAgentPrefixes = new
ArrayList<String>();
- private final List<String> mobileUserAgentKeywords = new
ArrayList<String>();
- private final List<String> tabletUserAgentKeywords = new
ArrayList<String>();
- private final List<String> normalUserAgentKeywords = new
ArrayList<String>();
+ private final List<String> mobileUserAgentPrefixes = new ArrayList<>();
+ private final List<String> mobileUserAgentKeywords = new ArrayList<>();
+ private final List<String> tabletUserAgentKeywords = new ArrayList<>();
+ private final List<String> normalUserAgentKeywords = new ArrayList<>();
public LiteDeviceResolver() {
init();
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/velocity/WebappResourceLoader.java
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/velocity/WebappResourceLoader.java
index a74cfec..882a7d0 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/rendering/velocity/WebappResourceLoader.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/rendering/velocity/WebappResourceLoader.java
@@ -113,7 +113,7 @@ public class WebappResourceLoader extends ResourceLoader {
}
// init the template paths map
- templatePaths = new HashMap<String, String>();
+ templatePaths = new HashMap<>();
if (log.isDebugEnabled()) {
log.debug("WebappResourceLoader: initialization complete.");
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/GlobalCommentManagement.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/GlobalCommentManagement.java
index c4dd02b..a9ca1f9 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/GlobalCommentManagement.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/GlobalCommentManagement.java
@@ -114,7 +114,7 @@ public class GlobalCommentManagement extends UIAction
implements ServletRequestA
csc.setMaxResults(COUNT+1);
List<WeblogEntryComment> rawComments = wmgr.getComments(csc);
- comments = new ArrayList<WeblogEntryComment>();
+ comments = new ArrayList<>();
comments.addAll(rawComments);
if(!comments.isEmpty()) {
@@ -140,7 +140,7 @@ public class GlobalCommentManagement extends UIAction
implements ServletRequestA
// use the action data to build a url representing this action, including
query data
private String buildBaseUrl() {
- Map<String, String> params = new HashMap<String, String>();
+ Map<String, String> params = new HashMap<>();
if(!StringUtils.isEmpty(getBean().getSearchString())) {
params.put("bean.searchString", getBean().getSearchString());
@@ -252,7 +252,7 @@ public class GlobalCommentManagement extends UIAction
implements ServletRequestA
try {
WeblogEntryManager wmgr =
WebloggerFactory.getWeblogger().getWeblogEntryManager();
- List<Weblog> flushList = new ArrayList<Weblog>();
+ List<Weblog> flushList = new ArrayList<>();
// delete all comments with delete box checked
List<String> deletes =
Arrays.asList(getBean().getDeleteComments());
@@ -328,7 +328,7 @@ public class GlobalCommentManagement extends UIAction
implements ServletRequestA
public List<KeyValueObject> getCommentStatusOptions() {
- List<KeyValueObject> opts = new ArrayList<KeyValueObject>();
+ List<KeyValueObject> opts = new ArrayList<>();
opts.add(new KeyValueObject("ALL", getText("generic.all")));
opts.add(new KeyValueObject("ONLY_PENDING",
getText("commentManagement.onlyPending")));
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/GlobalCommentManagementBean.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/GlobalCommentManagementBean.java
index fa47f4c..7c37dbc 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/GlobalCommentManagementBean.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/GlobalCommentManagementBean.java
@@ -50,8 +50,8 @@ public class GlobalCommentManagementBean {
public void loadCheckboxes(List<WeblogEntryComment> comments) {
- List<String> allComments = new ArrayList<String>();
- List<String> spamList = new ArrayList<String>();
+ List<String> allComments = new ArrayList<>();
+ List<String> spamList = new ArrayList<>();
for (WeblogEntryComment comment : comments) {
allComments.add(comment.getId());
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/UserEdit.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/UserEdit.java
index e764b9d..6284e46 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/UserEdit.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/admin/UserEdit.java
@@ -277,7 +277,7 @@ public class UserEdit extends UIAction {
} catch (WebloggerException ex) {
log.error("ERROR getting permissions for user " +
user.getUserName(), ex);
}
- return new ArrayList<WeblogPermission>();
+ return new ArrayList<>();
}
public String getAuthMethod() {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/ajax/ThemeDataServlet.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/ajax/ThemeDataServlet.java
index 2f4b87c..2e2110e 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/ajax/ThemeDataServlet.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/ajax/ThemeDataServlet.java
@@ -63,7 +63,7 @@ public class ThemeDataServlet extends HttpServlet {
if (themeId == null) {
themes = themeMgr.getEnabledThemesList();
} else {
- themes = new ArrayList<SharedTheme>(1);
+ themes = new ArrayList<>(1);
try {
SharedTheme theme = themeMgr.getTheme(themeId);
themes.add(theme);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Bookmarks.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Bookmarks.java
index 1e6398c..60c8aa8 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Bookmarks.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Bookmarks.java
@@ -91,7 +91,7 @@ public class Bookmarks extends UIAction {
public String execute() {
// build list of folders that the user can navigate to
- List<WeblogBookmarkFolder> newFolders = new
ArrayList<WeblogBookmarkFolder>();
+ List<WeblogBookmarkFolder> newFolders = new ArrayList<>();
try {
// Build list of all folders, except for current one
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/CategoryRemove.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/CategoryRemove.java
index 572e8f9..1c823b7 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/CategoryRemove.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/CategoryRemove.java
@@ -53,7 +53,7 @@ public class CategoryRemove extends UIAction {
private String targetCategoryId = null;
// all categories from the action weblog
- private List<WeblogCategory> allCategories = new
ArrayList<WeblogCategory>();
+ private List<WeblogCategory> allCategories = new ArrayList<>();
public CategoryRemove() {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Comments.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Comments.java
index 032b4f5..7ccd7d4 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Comments.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Comments.java
@@ -110,7 +110,7 @@ public class Comments extends UIAction {
csc.setMaxResults(COUNT + 1);
List<WeblogEntryComment> rawComments = wmgr.getComments(csc);
- comments = new ArrayList<WeblogEntryComment>();
+ comments = new ArrayList<>();
comments.addAll(rawComments);
if (!comments.isEmpty()) {
if (comments.size() > COUNT) {
@@ -137,7 +137,7 @@ public class Comments extends UIAction {
// query data
private String buildBaseUrl() {
- Map<String, String> params = new HashMap<String, String>();
+ Map<String, String> params = new HashMap<>();
if (!StringUtils.isEmpty(getBean().getEntryId())) {
params.put("bean.entryId", getBean().getEntryId());
@@ -223,7 +223,7 @@ public class Comments extends UIAction {
// if search is enabled, we will need to re-index all entries with
// comments that have been deleted, so build a list of those
entries
- Set<WeblogEntry> reindexEntries = new HashSet<WeblogEntry>();
+ Set<WeblogEntry> reindexEntries = new HashSet<>();
if (WebloggerConfig.getBooleanProperty("search.enabled")) {
CommentSearchCriteria csc = getCommentSearchCriteria();
@@ -270,12 +270,12 @@ public class Comments extends UIAction {
try {
WeblogEntryManager wmgr =
WebloggerFactory.getWeblogger().getWeblogEntryManager();
- List<WeblogEntryComment> flushList = new
ArrayList<WeblogEntryComment>();
+ List<WeblogEntryComment> flushList = new ArrayList<>();
// if search is enabled, we will need to re-index all entries with
// comments that have been approved, so build a list of those
// entries
- Set<WeblogEntry> reindexList = new HashSet<WeblogEntry>();
+ Set<WeblogEntry> reindexList = new HashSet<>();
// delete all comments with delete box checked
List<String> deletes =
Arrays.asList(getBean().getDeleteComments());
@@ -302,7 +302,7 @@ public class Comments extends UIAction {
log.debug(spamIds.size() + " comments marked as spam");
// track comments approved via moderation
- List<WeblogEntryComment> approvedComments = new
ArrayList<WeblogEntryComment>();
+ List<WeblogEntryComment> approvedComments = new ArrayList<>();
String[] ids = Utilities.stringToStringArray(getBean().getIds(),
",");
@@ -409,7 +409,7 @@ public class Comments extends UIAction {
public List<KeyValueObject> getCommentStatusOptions() {
- List<KeyValueObject> opts = new ArrayList<KeyValueObject>();
+ List<KeyValueObject> opts = new ArrayList<>();
opts.add(new KeyValueObject("ALL", getText("generic.all")));
opts.add(new KeyValueObject("ONLY_PENDING",
getText("commentManagement.onlyPending")));
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/CommentsBean.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/CommentsBean.java
index d24a1fa..52cb32c 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/CommentsBean.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/CommentsBean.java
@@ -52,9 +52,9 @@ public class CommentsBean {
public void loadCheckboxes(List<WeblogEntryComment> comments) {
- List<String> allComments = new ArrayList<String>();
- List<String> approvedList = new ArrayList<String>();
- List<String> spamList = new ArrayList<String>();
+ List<String> allComments = new ArrayList<>();
+ List<String> approvedList = new ArrayList<>();
+ List<String> spamList = new ArrayList<>();
for (WeblogEntryComment comment : comments) {
allComments.add(comment.getId());
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Entries.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Entries.java
index d7caa94..0a3bb60 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Entries.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Entries.java
@@ -101,7 +101,7 @@ public class Entries extends UIAction {
wesc.setOffset(getBean().getPage() * COUNT);
wesc.setMaxResults(COUNT + 1);
List<WeblogEntry> rawEntries = wmgr.getWeblogEntries(wesc);
- entries = new ArrayList<WeblogEntry>();
+ entries = new ArrayList<>();
entries.addAll(rawEntries);
if (!entries.isEmpty()) {
log.debug("query found "+rawEntries.size()+" results");
@@ -130,7 +130,7 @@ public class Entries extends UIAction {
// use the action data to build a url representing this action, including
query data
private String buildBaseUrl() {
- Map<String, String> params = new HashMap<String, String>();
+ Map<String, String> params = new HashMap<>();
if(!StringUtils.isEmpty(getBean().getCategoryName())) {
params.put("bean.categoryPath", getBean().getCategoryName());
@@ -165,7 +165,7 @@ public class Entries extends UIAction {
public List<WeblogCategory> getCategories() {
// make list of categories with first option being being a transient
// category just meant to represent the default option of any category
- List<WeblogCategory> cats = new ArrayList<WeblogCategory>();
+ List<WeblogCategory> cats = new ArrayList<>();
WeblogCategory tmpCat = new WeblogCategory();
tmpCat.setName("Any");
@@ -186,7 +186,7 @@ public class Entries extends UIAction {
public List<KeyValueObject> getSortByOptions() {
- List<KeyValueObject> opts = new ArrayList<KeyValueObject>();
+ List<KeyValueObject> opts = new ArrayList<>();
opts.add(new
KeyValueObject(WeblogEntrySearchCriteria.SortBy.PUBLICATION_TIME.name(),
getText("weblogEntryQuery.label.pubTime")));
opts.add(new
KeyValueObject(WeblogEntrySearchCriteria.SortBy.UPDATE_TIME.name(),
getText("weblogEntryQuery.label.updateTime")));
@@ -195,7 +195,7 @@ public class Entries extends UIAction {
}
public List<KeyValueObject> getStatusOptions() {
- List<KeyValueObject> opts = new ArrayList<KeyValueObject>();
+ List<KeyValueObject> opts = new ArrayList<>();
opts.add(new KeyValueObject("ALL",
getText("weblogEntryQuery.label.allEntries")));
opts.add(new KeyValueObject("DRAFT",
getText("weblogEntryQuery.label.draftOnly")));
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/EntryEdit.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/EntryEdit.java
index 1418d02..72108c1 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/EntryEdit.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/EntryEdit.java
@@ -448,7 +448,7 @@ public final class EntryEdit extends UIAction {
.getWeblogEntryPlugins(getActionWeblog());
if (!plugins.isEmpty()) {
- availablePlugins = new ArrayList<WeblogEntryPlugin>();
+ availablePlugins = new ArrayList<>();
for (WeblogEntryPlugin plugin : plugins.values()) {
availablePlugins.add(plugin);
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileAdd.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileAdd.java
index 1e6cb22..e48c80a 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileAdd.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileAdd.java
@@ -59,9 +59,9 @@ public class MediaFileAdd extends MediaFileBase {
// an array of filenames for uploaded files
private String[] uploadedFilesFileName = null;
- private List<MediaFile> newImages = new ArrayList<MediaFile>();
+ private List<MediaFile> newImages = new ArrayList<>();
- private List<MediaFile> newFiles = new ArrayList<MediaFile>();
+ private List<MediaFile> newFiles = new ArrayList<>();
private String directoryName = null;
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileImageChooser.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileImageChooser.java
index f023021..335255b 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileImageChooser.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileImageChooser.java
@@ -125,7 +125,7 @@ public class MediaFileImageChooser extends MediaFileBase {
* displaying path information as breadcrumb.
*/
public List<KeyValueObject> getCurrentDirectoryHierarchy() {
- List<KeyValueObject> directoryHierarchy = new
ArrayList<KeyValueObject>();
+ List<KeyValueObject> directoryHierarchy = new ArrayList<>();
String fullPath = "/" + this.currentDirectory.getName();
if (fullPath.length() > 1) {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileView.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileView.java
index c277a36..8bd5e14 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileView.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileView.java
@@ -212,7 +212,7 @@ public class MediaFileView extends MediaFileBase {
this.directoryId = directory.getId();
this.directoryName = directory.getName();
- this.childFiles = new ArrayList<MediaFile>();
+ this.childFiles = new ArrayList<>();
this.childFiles.addAll(directory.getMediaFiles());
if ("type".equals(sortBy)) {
@@ -282,7 +282,7 @@ public class MediaFileView extends MediaFileBase {
try {
List<MediaFile> rawResults =
manager.searchMediaFiles(getActionWeblog(), filter);
boolean hasMore = false;
- List<MediaFile> results = new ArrayList<MediaFile>();
+ List<MediaFile> results = new ArrayList<>();
results.addAll(rawResults);
if (results.size() > MediaFileSearchBean.PAGE_SIZE) {
results.remove(results.size() - 1);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Members.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Members.java
index 3e6a378..8e7fb91 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Members.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Members.java
@@ -71,7 +71,7 @@ public class Members extends UIAction implements
ParameterAware {
int numAdmins = 0; // make sure at least one admin
int removed = 0;
int changed = 0;
- List<WeblogPermission> permsList = new ArrayList<WeblogPermission>();
+ List<WeblogPermission> permsList = new ArrayList<>();
try {
UserManager userMgr =
WebloggerFactory.getWeblogger().getUserManager();
List<WeblogPermission> permsFromDB =
userMgr.getWeblogPermissionsIncludingPending(getActionWeblog());
@@ -181,6 +181,6 @@ public class Members extends UIAction implements
ParameterAware {
// serious problem, but not much we can do here
log.error("ERROR getting weblog permissions", ex);
}
- return new ArrayList<WeblogPermission>();
+ return new ArrayList<>();
}
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Pings.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Pings.java
index 7cf23f6..1be3dad 100644
--- a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Pings.java
+++ b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Pings.java
@@ -211,7 +211,7 @@ public class Pings extends UIAction {
AutoPingManager autoPingMgr =
WebloggerFactory.getWeblogger().getAutopingManager();
// Build isEnabled map (keyed by ping target id and values
Boolean.TRUE/Boolean.FALSE)
- Map<String, Boolean> isEnabled = new HashMap<String, Boolean>();
+ Map<String, Boolean> isEnabled = new HashMap<>();
List<AutoPing> autoPings = Collections.emptyList();
try {
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/TemplateEdit.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/TemplateEdit.java
index 83ad4fc..dd1261d 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/TemplateEdit.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/TemplateEdit.java
@@ -175,7 +175,7 @@ public class TemplateEdit extends UIAction {
}
public Map<TemplateLanguage, String> getTemplateLanguages() {
- Map<TemplateLanguage, String> langMap = new EnumMap<TemplateLanguage,
String>(TemplateLanguage.class);
+ Map<TemplateLanguage, String> langMap = new
EnumMap<>(TemplateLanguage.class);
for (TemplateLanguage lang : TemplateLanguage.values()) {
langMap.put(lang, lang.getReadableName());
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Templates.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Templates.java
index d9eb4d9..3f201b0 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Templates.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/Templates.java
@@ -76,7 +76,7 @@ public class Templates extends UIAction {
// get current list of templates, minus custom stylesheet
List<WeblogTemplate> raw = WebloggerFactory.getWeblogger()
.getWeblogManager().getTemplates(getActionWeblog());
- List<WeblogTemplate> pages = new ArrayList<WeblogTemplate>();
+ List<WeblogTemplate> pages = new ArrayList<>();
pages.addAll(raw);
// Remove style sheet from list so not to show when theme is
@@ -88,7 +88,7 @@ public class Templates extends UIAction {
setTemplates(pages);
// build list of action types that may be added
- Map<ComponentType, String> actionsMap = new EnumMap<ComponentType,
String>(ComponentType.class);
+ Map<ComponentType, String> actionsMap = new
EnumMap<>(ComponentType.class);
addComponentTypeToMap(actionsMap, ComponentType.CUSTOM);
if (WeblogTheme.CUSTOM.equals(getActionWeblog().getEditorTheme()))
{
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/WeblogConfig.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/WeblogConfig.java
index 4957a1c..8e25a65 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/WeblogConfig.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/WeblogConfig.java
@@ -86,7 +86,7 @@ public class WeblogConfig extends UIAction {
// set plugins list
PluginManager ppmgr =
WebloggerFactory.getWeblogger().getPluginManager();
Map<String, WeblogEntryPlugin> pluginsMap =
ppmgr.getWeblogEntryPlugins(getActionWeblog());
- List<WeblogEntryPlugin> plugins = new
ArrayList<WeblogEntryPlugin>();
+ List<WeblogEntryPlugin> plugins = new ArrayList<>();
for (WeblogEntryPlugin entryPlugin : pluginsMap.values()) {
plugins.add(entryPlugin);
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/pagers/CommentsPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/pagers/CommentsPager.java
index c3964e8..7f1b0de 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/pagers/CommentsPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/pagers/CommentsPager.java
@@ -54,7 +54,7 @@ public class CommentsPager {
public String getNextLink() {
if(isMoreItems()) {
int nextPage = pageNum + 1;
- Map<String, String> params = new HashMap<String, String>();
+ Map<String, String> params = new HashMap<>();
params.put("bean.page", ""+nextPage);
return createURL(baseUrl, params);
}
@@ -65,7 +65,7 @@ public class CommentsPager {
public String getPrevLink() {
if (pageNum > 0) {
int prevPage = pageNum - 1;
- Map<String, String> params = new HashMap<String, String>();
+ Map<String, String> params = new HashMap<>();
params.put("bean.page", ""+prevPage);
return createURL(baseUrl, params);
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/pagers/EntriesPager.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/pagers/EntriesPager.java
index b8bacc3..58e1768 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/pagers/EntriesPager.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/pagers/EntriesPager.java
@@ -54,7 +54,7 @@ public class EntriesPager {
public String getNextLink() {
if(isMoreItems()) {
int nextPage = pageNum + 1;
- Map<String, String> params = new HashMap<String, String>();
+ Map<String, String> params = new HashMap<>();
params.put("bean.page", ""+nextPage);
return createURL(baseUrl, params);
}
@@ -65,7 +65,7 @@ public class EntriesPager {
public String getPrevLink() {
if (pageNum > 0) {
int prevPage = pageNum - 1;
- Map<String, String> params = new HashMap<String, String>();
+ Map<String, String> params = new HashMap<>();
params.put("bean.page", ""+prevPage);
return createURL(baseUrl, params);
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/util/UIAction.java
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/util/UIAction.java
index b4aa37d..fd5d7c1 100644
---
a/app/src/main/java/org/apache/roller/weblogger/ui/struts2/util/UIAction.java
+++
b/app/src/main/java/org/apache/roller/weblogger/ui/struts2/util/UIAction.java
@@ -203,7 +203,7 @@ public abstract class UIAction extends ActionSupport
@Override
public String getText(String aTextName, List<?> args) {
- List<Object> cleanedArgs = new ArrayList<Object>(args.size());
+ List<Object> cleanedArgs = new ArrayList<>(args.size());
for (Object el : args) {
cleanedArgs.add(el instanceof String ? cleanTextArg((String) el) :
el);
}
@@ -221,7 +221,7 @@ public abstract class UIAction extends ActionSupport
@Override
public String getText(String aTextName, String defaultValue, List<?> args)
{
- List<Object> cleanedArgs = new ArrayList<Object>(args.size());
+ List<Object> cleanedArgs = new ArrayList<>(args.size());
for (Object el : args) {
cleanedArgs.add(el instanceof String ? cleanTextArg((String) el) :
el);
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/util/Bannedwordslist.java
b/app/src/main/java/org/apache/roller/weblogger/util/Bannedwordslist.java
index 3311fb3..4ad3b9c 100644
--- a/app/src/main/java/org/apache/roller/weblogger/util/Bannedwordslist.java
+++ b/app/src/main/java/org/apache/roller/weblogger/util/Bannedwordslist.java
@@ -74,8 +74,8 @@ public final class Bannedwordslist {
private static final String BANNEDWORDSLIST_URL = null;
private Date lastModified = null;
- private List<String> bannedwordslistStr = new LinkedList<String>();
- private List<Pattern> bannedwordslistRegex = new LinkedList<Pattern>();
+ private List<String> bannedwordslistStr = new LinkedList<>();
+ private List<Pattern> bannedwordslistRegex = new LinkedList<>();
// setup our singleton at class loading time
static {
@@ -328,7 +328,7 @@ public final class Bannedwordslist {
// test plain String.indexOf
List<String> stringRules = bannedwordslistStr;
if (moreStringRules != null && !moreStringRules.isEmpty()) {
- stringRules = new ArrayList<String>();
+ stringRules = new ArrayList<>();
stringRules.addAll(moreStringRules);
stringRules.addAll(bannedwordslistStr);
}
@@ -339,7 +339,7 @@ public final class Bannedwordslist {
// test regex bannedwordslisted
List<Pattern> regexRules = bannedwordslistRegex;
if (moreRegexRules != null && !moreRegexRules.isEmpty()) {
- regexRules = new ArrayList<Pattern>();
+ regexRules = new ArrayList<>();
regexRules.addAll(moreRegexRules);
regexRules.addAll(bannedwordslistRegex);
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/util/BannedwordslistChecker.java
b/app/src/main/java/org/apache/roller/weblogger/util/BannedwordslistChecker.java
index cabc111..46ec921 100644
---
a/app/src/main/java/org/apache/roller/weblogger/util/BannedwordslistChecker.java
+++
b/app/src/main/java/org/apache/roller/weblogger/util/BannedwordslistChecker.java
@@ -66,8 +66,8 @@ public final class BannedwordslistChecker {
*/
public static boolean checkReferrer(Weblog website, String referrerURL) {
if
(WebloggerConfig.getBooleanProperty("site.bannedwordslist.enable.referrers")) {
- List<String> stringRules = new ArrayList<String>();
- List<Pattern> regexRules = new ArrayList<Pattern>();
+ List<String> stringRules = new ArrayList<>();
+ List<Pattern> regexRules = new ArrayList<>();
Bannedwordslist.populateSpamRules(
website.getBannedwordslist(), stringRules, regexRules, null);
if (WebloggerRuntimeConfig.getProperty("spam.bannedwordslist") !=
null) {
@@ -85,8 +85,8 @@ public final class BannedwordslistChecker {
*/
private static boolean testComment(WeblogEntryComment c) {
boolean ret = false;
- List<String> stringRules = new ArrayList<String>();
- List<Pattern> regexRules = new ArrayList<Pattern>();
+ List<String> stringRules = new ArrayList<>();
+ List<Pattern> regexRules = new ArrayList<>();
Weblog website = c.getWeblogEntry().getWebsite();
Bannedwordslist.populateSpamRules(
website.getBannedwordslist(), stringRules, regexRules,
diff --git
a/app/src/main/java/org/apache/roller/weblogger/util/GenericThrottle.java
b/app/src/main/java/org/apache/roller/weblogger/util/GenericThrottle.java
index b25ea05..ef46135 100644
--- a/app/src/main/java/org/apache/roller/weblogger/util/GenericThrottle.java
+++ b/app/src/main/java/org/apache/roller/weblogger/util/GenericThrottle.java
@@ -63,7 +63,7 @@ public class GenericThrottle {
}
// cache props
- Map<String,String> cacheProps = new HashMap<String,String>();
+ Map<String,String> cacheProps = new HashMap<>();
cacheProps.put("id", "throttle");
cacheProps.put("size", ""+maxEntries);
cacheProps.put("timeout", ""+this.interval);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/util/HTMLSanitizer.java
b/app/src/main/java/org/apache/roller/weblogger/util/HTMLSanitizer.java
index dc84fbb..dbbdc44 100644
--- a/app/src/main/java/org/apache/roller/weblogger/util/HTMLSanitizer.java
+++ b/app/src/main/java/org/apache/roller/weblogger/util/HTMLSanitizer.java
@@ -122,7 +122,7 @@ public class HTMLSanitizer {
public static SanitizeResult sanitizer(String html, Pattern allowedTags,
Pattern forbiddenTags) {
SanitizeResult ret = new SanitizeResult();
- Stack<String> openTags = new Stack<String>();
+ Stack<String> openTags = new Stack<>();
List<String> tokens = tokenize(html);
@@ -453,7 +453,7 @@ public class HTMLSanitizer {
public String text = "";
public String val = "";
public boolean isValid = true;
- public List<String> invalidTags = new ArrayList<String>();
+ public List<String> invalidTags = new ArrayList<>();
}
public static String encode(String s) {
diff --git a/app/src/main/java/org/apache/roller/weblogger/util/LRUCache2.java
b/app/src/main/java/org/apache/roller/weblogger/util/LRUCache2.java
index d617133..3134bc6 100644
--- a/app/src/main/java/org/apache/roller/weblogger/util/LRUCache2.java
+++ b/app/src/main/java/org/apache/roller/weblogger/util/LRUCache2.java
@@ -97,7 +97,7 @@ public class LRUCache2
public synchronized void purge(String[] patterns)
{
- List<String> purgeList = new ArrayList<String>();
+ List<String> purgeList = new ArrayList<>();
for (Object objKey : cache.keySet()) {
String key = (String) objKey;
for (String s : patterns) {
diff --git a/app/src/main/java/org/apache/roller/weblogger/util/MailUtil.java
b/app/src/main/java/org/apache/roller/weblogger/util/MailUtil.java
index 9978e13..4c52e70 100644
--- a/app/src/main/java/org/apache/roller/weblogger/util/MailUtil.java
+++ b/app/src/main/java/org/apache/roller/weblogger/util/MailUtil.java
@@ -95,7 +95,7 @@ public class MailUtil {
String content;
// list of enabled website authors and admins
- List<String> reviewers = new ArrayList<String>();
+ List<String> reviewers = new ArrayList<>();
List<User> websiteUsers = wmgr.getWeblogUsers(entry.getWebsite(),
true);
// build list of reviewers (website users with author permission)
@@ -277,7 +277,7 @@ public class MailUtil {
}
// build list of email addresses to send notification to
- Set<String> subscribers = new TreeSet<String>();
+ Set<String> subscribers = new TreeSet<>();
// If we are to notify subscribers, then...
if (commentObject.getApproved() && notifySubscribers) {
@@ -402,7 +402,7 @@ public class MailUtil {
ownermsg.append(resources.getString("email.comment.management.link") + ": ");
ownermsg.append((isPlainText) ? "\n" : "<br/>");
- Map<String, String> parameters = new HashMap<String, String>();
+ Map<String, String> parameters = new HashMap<>();
parameters.put("bean.entryId", entry.getId());
String deleteURL =
WebloggerFactory.getWeblogger().getUrlStrategy().getActionURL(
"comments", "/roller-ui/authoring", weblog.getHandle(),
parameters, true);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/util/RollerMessages.java
b/app/src/main/java/org/apache/roller/weblogger/util/RollerMessages.java
index 1705615..7c40423 100644
--- a/app/src/main/java/org/apache/roller/weblogger/util/RollerMessages.java
+++ b/app/src/main/java/org/apache/roller/weblogger/util/RollerMessages.java
@@ -27,8 +27,8 @@ import java.util.List;
*/
public class RollerMessages
{
- private List<RollerMessage> mErrors = new ArrayList<RollerMessage>();
- private List<RollerMessage> mMessages = new ArrayList<RollerMessage>();
+ private List<RollerMessage> mErrors = new ArrayList<>();
+ private List<RollerMessage> mMessages = new ArrayList<>();
public RollerMessages()
{
diff --git a/app/src/main/java/org/apache/roller/weblogger/util/Utilities.java
b/app/src/main/java/org/apache/roller/weblogger/util/Utilities.java
index 2c471aa..dfb8fb4 100644
--- a/app/src/main/java/org/apache/roller/weblogger/util/Utilities.java
+++ b/app/src/main/java/org/apache/roller/weblogger/util/Utilities.java
@@ -326,7 +326,7 @@ public class Utilities {
/** Convert string with delimiters to string list.
*/
public static List<String> stringToStringList(String instr, String delim) {
- List<String> stringList = new ArrayList<String>();
+ List<String> stringList = new ArrayList<>();
String[] str = StringUtils.split(instr, delim);
Collections.addAll(stringList, str);
return stringList;
diff --git
a/app/src/main/java/org/apache/roller/weblogger/util/cache/CacheManager.java
b/app/src/main/java/org/apache/roller/weblogger/util/cache/CacheManager.java
index ccd14e3..15a7490 100644
--- a/app/src/main/java/org/apache/roller/weblogger/util/cache/CacheManager.java
+++ b/app/src/main/java/org/apache/roller/weblogger/util/cache/CacheManager.java
@@ -59,10 +59,10 @@ public final class CacheManager {
private static CacheFactory cacheFactory = null;
// a set of all registered cache handlers
- private static Set<CacheHandler> cacheHandlers = new
HashSet<CacheHandler>();
+ private static Set<CacheHandler> cacheHandlers = new HashSet<>();
// a map of all registered caches
- private static Map<String, Cache> caches = new HashMap<String, Cache>();
+ private static Map<String, Cache> caches = new HashMap<>();
static {
@@ -309,7 +309,7 @@ public final class CacheManager {
* something a bit more elaborate, like JMX.
*/
public static Map<String, Map<String, Object>> getStats() {
- Map<String, Map<String, Object>> allStats = new HashMap<String,
Map<String, Object>>();
+ Map<String, Map<String, Object>> allStats = new HashMap<>();
for (Cache cache : caches.values()) {
allStats.put(cache.getId(), cache.getStats());
}
diff --git
a/app/src/main/java/org/apache/roller/weblogger/util/cache/LRUCacheImpl.java
b/app/src/main/java/org/apache/roller/weblogger/util/cache/LRUCacheImpl.java
index 8ffc4ed..b1ef250 100644
--- a/app/src/main/java/org/apache/roller/weblogger/util/cache/LRUCacheImpl.java
+++ b/app/src/main/java/org/apache/roller/weblogger/util/cache/LRUCacheImpl.java
@@ -115,7 +115,7 @@ public class LRUCacheImpl implements Cache {
@Override
public Map<String, Object> getStats() {
- Map<String, Object> stats = new HashMap<String, Object>();
+ Map<String, Object> stats = new HashMap<>();
stats.put("startTime", this.startTime);
stats.put("hits", this.hits);
stats.put("misses", this.misses);
diff --git
a/app/src/main/java/org/apache/roller/weblogger/webservices/atomprotocol/EntryCollection.java
b/app/src/main/java/org/apache/roller/weblogger/webservices/atomprotocol/EntryCollection.java
index 3b48240..3da086c 100644
---
a/app/src/main/java/org/apache/roller/weblogger/webservices/atomprotocol/EntryCollection.java
+++
b/app/src/main/java/org/apache/roller/weblogger/webservices/atomprotocol/EntryCollection.java
@@ -192,7 +192,7 @@ public class EntryCollection {
link.setType("text/html");
feed.setAlternateLinks(Collections.singletonList(link));
- List<Entry> atomEntries = new ArrayList<Entry>();
+ List<Entry> atomEntries = new ArrayList<>();
int count = 0;
for (WeblogEntry rollerEntry : entries) {
if (count++ >= MAX_ENTRIES) {
@@ -205,7 +205,7 @@ public class EntryCollection {
feed.setUpdated(entry.getUpdated());
}
}
- List<Link> links = new ArrayList<Link>();
+ List<Link> links = new ArrayList<>();
if (entries.size() > max) {
// add next link
int nextOffset = start + max;
@@ -323,7 +323,7 @@ public class EntryCollection {
Content content = new Content();
content.setType(Content.HTML);
content.setValue(entry.getText());
- List<Content> contents = new ArrayList<Content>();
+ List<Content> contents = new ArrayList<>();
contents.add(content);
atomEntry.setContents(contents);
@@ -342,14 +342,14 @@ public class EntryCollection {
atomEntry.setAuthors(
(List<SyndPerson>)Collections.singletonList(author));
// Add Atom category for Weblogger category, using category scheme
- List<Category> categories = new ArrayList<Category>();
+ List<Category> categories = new ArrayList<>();
Category atomCat = new Category();
atomCat.setScheme(RollerAtomService.getWeblogCategoryScheme(entry.getWebsite()));
atomCat.setTerm(entry.getCategory().getName());
categories.add(atomCat);
// Add Atom categories for each Weblogger tag with null scheme
- Set<WeblogEntryTag> tmp = new TreeSet<WeblogEntryTag>(new
WeblogEntryTagComparator());
+ Set<WeblogEntryTag> tmp = new TreeSet<>(new
WeblogEntryTagComparator());
tmp.addAll(entry.getTags());
for (WeblogEntryTag tag : tmp) {
Category newcat = new Category();
@@ -361,7 +361,7 @@ public class EntryCollection {
Link altlink = new Link();
altlink.setRel("alternate");
altlink.setHref(entry.getPermalink());
- List<Link> altlinks = new ArrayList<Link>();
+ List<Link> altlinks = new ArrayList<>();
altlinks.add(altlink);
atomEntry.setAlternateLinks(altlinks);
@@ -370,11 +370,11 @@ public class EntryCollection {
editlink.setHref(
atomURL
+"/"+entry.getWebsite().getHandle() + "/entry/" +
entry.getId());
- List<Link> otherlinks = new ArrayList<Link>();
+ List<Link> otherlinks = new ArrayList<>();
otherlinks.add(editlink);
atomEntry.setOtherLinks(otherlinks);
- List<Module> modules = new ArrayList<Module>();
+ List<Module> modules = new ArrayList<>();
AppModule app = new AppModuleImpl();
app.setDraft(!WeblogEntry.PubStatus.PUBLISHED.equals(entry.getStatus()));
app.setEdited(entry.getUpdateTime());
diff --git
a/app/src/main/java/org/apache/roller/weblogger/webservices/atomprotocol/RollerAtomService.java
b/app/src/main/java/org/apache/roller/weblogger/webservices/atomprotocol/RollerAtomService.java
index 2dfd99b..ee50a27 100644
---
a/app/src/main/java/org/apache/roller/weblogger/webservices/atomprotocol/RollerAtomService.java
+++
b/app/src/main/java/org/apache/roller/weblogger/webservices/atomprotocol/RollerAtomService.java
@@ -134,7 +134,7 @@ public class RollerAtomService extends AtomService {
* from site's file-upload allowed extensions.
*/
private List<String> getAcceptedContentTypeRange() throws
WebloggerException {
- List<String> accepts = new ArrayList<String>();
+ List<String> accepts = new ArrayList<>();
Weblogger roller = WebloggerFactory.getWeblogger();
Map config = roller.getPropertiesManager().getProperties();
String allows =
((RuntimeConfigProperty)config.get("uploads.types.allowed")).getValue();