langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java
--- a/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java Wed Dec 18 19:22:58 2013 +0000
+++ b/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java Wed Dec 18 16:05:18 2013 -0500
@@ -61,24 +61,24 @@
/**
* Map of regular expressions with the corresponding group name.
*/
- private Map<String,String> regExpGroupMap = new HashMap<String,String>();
+ private Map<String,String> regExpGroupMap = new HashMap<>();
/**
* List of regular expressions sorted according to the length. Regular
* expression with longest length will be first in the sorted order.
*/
- private List<String> sortedRegExpList = new ArrayList<String>();
+ private List<String> sortedRegExpList = new ArrayList<>();
/**
* List of group names in the same order as given on the command line.
*/
- private List<String> groupList = new ArrayList<String>();
+ private List<String> groupList = new ArrayList<>();
/**
* Map of non-regular expressions(possible package names) with the
* corresponding group name.
*/
- private Map<String,String> pkgNameGroupMap = new HashMap<String,String>();
+ private Map<String,String> pkgNameGroupMap = new HashMap<>();
/**
* The global configuration information for this run.
@@ -176,7 +176,7 @@
* @param packages Packages specified on the command line.
*/
public Map<String,List<PackageDoc>> groupPackages(PackageDoc[] packages) {
- Map<String,List<PackageDoc>> groupPackageMap = new HashMap<String,List<PackageDoc>>();
+ Map<String,List<PackageDoc>> groupPackageMap = new HashMap<>();
String defaultGroupName =
(pkgNameGroupMap.isEmpty() && regExpGroupMap.isEmpty())?
configuration.message.getText("doclet.Packages") :
@@ -229,7 +229,7 @@
List<PackageDoc> getPkgList(Map<String,List<PackageDoc>> map, String groupname) {
List<PackageDoc> list = map.get(groupname);
if (list == null) {
- list = new ArrayList<PackageDoc>();
+ list = new ArrayList<>();
map.put(groupname, list);
}
return list;