This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


The following commit(s) were added to refs/heads/master by this push:
     new 7543f3b  [NETBEANS-3670] - cleanup addElement() unchecked calls
     new da4fed6  Merge pull request #1852 from 
BradWalker/cleanup_unchecked_addElement
7543f3b is described below

commit 7543f3b97d720b860edb6bc1f9bd49b167978f27
Author: Brad Walker <[email protected]>
AuthorDate: Mon Jan 6 15:56:21 2020 -0700

    [NETBEANS-3670] - cleanup addElement() unchecked calls
    
    Cleanup a bunch of warnings related to uncheck call to addEelement()
    
    [repeat] 
/home/bwalker/src/netbeans/platform/api.progress/src/org/netbeans/modules/progress/spi/TaskModel.java:67:
 warning: [unchecked] unchecked call to addElement(E) as a member of the raw 
type DefaultListModel
    [repeat] model.addElement(handle);
    [repeat] ^
    [repeat] where E is a type-variable:
    [repeat] E extends Object declared in class DefaultListModel
    [repeat] 1 warning
---
 apisupport/apisupport.wizards/nbproject/project.properties   |  2 +-
 .../project/ui/wizard/action/GUIRegistrationPanel.java       |  2 +-
 .../modules/glassfish/eecommon/api/VerifierSupport.java      | 11 ++++++-----
 .../javaee/project/api/ant/ui/wizard/ProjectServerPanel.java |  2 +-
 .../modules/payara/eecommon/api/VerifierSupport.java         | 11 ++++++-----
 .../netbeans/modules/web/freeform/ui/WebClasspathPanel.java  | 10 +++++-----
 .../modules/web/project/ui/customizer/AddFrameworkPanel.java |  2 +-
 .../project/ui/wizards/PanelSupportedFrameworksVisual.java   |  4 ++--
 .../netbeans/modules/web/struts/dialogs/AddActionPanel.java  |  2 +-
 .../modules/web/struts/dialogs/AddForwardDialogPanel.java    |  4 ++--
 .../src/org/netbeans/api/debugger/DebuggerManager.java       |  4 ++--
 .../modules/css/editor/ui/CssRuleCreateActionDialog.java     |  2 +-
 ide/languages/nbproject/project.properties                   |  2 +-
 .../modules/languages/dataobject/GLFFilesCustomEditor.java   |  2 +-
 .../modules/mercurial/ui/log/SearchHistoryPanel.java         |  2 +-
 .../mercurial/ui/repository/ChangesetPickerPanel.java        |  2 +-
 .../modules/options/editor/FolderBasedOptionPanel.java       |  2 +-
 .../modules/options/indentation/FormattingPanel.java         |  4 ++--
 .../spi/project/support/ant/ui/LicenseHeadersPanel.java      |  2 +-
 .../src/org/netbeans/modules/project/ui/ExitDialog.java      |  4 ++--
 ide/spellchecker/nbproject/project.properties                |  2 +-
 .../spellchecker/options/SpellcheckerOptionsPanel.java       |  2 +-
 .../netbeans/modules/subversion/ui/copy/BranchPicker.java    |  4 ++--
 ide/tasklist.ui/nbproject/project.properties                 |  2 +-
 .../modules/bugtracking/commons/AttachmentPanel.java         |  2 +-
 .../modules/bugtracking/commons/ListValuePicker.java         |  2 +-
 ide/versioning.ui/nbproject/project.properties               |  2 +-
 .../modules/versioning/ui/options/GeneralOptionsPanel.java   |  2 +-
 .../netbeans/modules/web/browser/ui/DeveloperToolbar.java    |  2 +-
 .../j2ee/jpa/verification/fixes/CreateRelationshipPanel.java |  2 +-
 .../netbeans/modules/java/freeform/ui/ClasspathPanel.java    | 12 ++++++------
 .../org/netbeans/modules/java/freeform/ui/OutputPanel.java   |  4 ++--
 .../modules/java/hints/spiimpl/options/HintsPanelLogic.java  |  4 ++--
 .../src/org/netbeans/modules/javadoc/search/IndexSearch.java |  6 +++---
 .../org/netbeans/modules/maven/codegen/NewLicensePanel.java  |  2 +-
 .../org/netbeans/modules/maven/codegen/NewMirrorPanel.java   |  2 +-
 .../modules/maven/graph/DependencyGraphTopComponent.java     |  2 +-
 .../src/org/netbeans/modules/progress/spi/TaskModel.java     |  4 ++--
 platform/core.execution/nbproject/project.properties         |  2 +-
 .../execution/beaninfo/editors/NbClassPathCustomEditor.java  |  2 +-
 platform/o.n.core/src/org/netbeans/core/ExitDialog.java      |  4 ++--
 .../src/org/netbeans/swing/etable/ETable.java                |  4 ++--
 platform/openide.awt/src/org/openide/awt/ColorComboBox.java  |  4 ++--
 .../src/org/netbeans/modules/html/ojet/ui/OJETPanel.java     |  2 +-
 .../debugger/breakpoints/ui/EventsBreakpointCustomizer.java  |  4 ++--
 45 files changed, 79 insertions(+), 77 deletions(-)

diff --git a/apisupport/apisupport.wizards/nbproject/project.properties 
b/apisupport/apisupport.wizards/nbproject/project.properties
index 315878a..9f9ea40 100644
--- a/apisupport/apisupport.wizards/nbproject/project.properties
+++ b/apisupport/apisupport.wizards/nbproject/project.properties
@@ -14,6 +14,6 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 requires.nb.javac=true
diff --git 
a/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/action/GUIRegistrationPanel.java
 
b/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/action/GUIRegistrationPanel.java
index 33a540a..3d418b3 100644
--- 
a/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/action/GUIRegistrationPanel.java
+++ 
b/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/action/GUIRegistrationPanel.java
@@ -342,7 +342,7 @@ final class GUIRegistrationPanel extends 
BasicWizardIterator.Panel {
     private void createPositionModel(final JComboBox positionsCombo,
             final FileObject[] files,
             final LayerItemPresenter parent) {
-        DefaultComboBoxModel newModel = new DefaultComboBoxModel();
+        DefaultComboBoxModel<Position> newModel = new DefaultComboBoxModel<>();
         LayerItemPresenter previous = null;
         for (FileObject file : files) {
             if (file.getNameExt().endsWith(LayerUtil.HIDDEN)) {
diff --git 
a/enterprise/glassfish.eecommon/src/org/netbeans/modules/glassfish/eecommon/api/VerifierSupport.java
 
b/enterprise/glassfish.eecommon/src/org/netbeans/modules/glassfish/eecommon/api/VerifierSupport.java
index dba8c88..137ebe1 100644
--- 
a/enterprise/glassfish.eecommon/src/org/netbeans/modules/glassfish/eecommon/api/VerifierSupport.java
+++ 
b/enterprise/glassfish.eecommon/src/org/netbeans/modules/glassfish/eecommon/api/VerifierSupport.java
@@ -79,6 +79,7 @@ import org.openide.util.NbBundle;
 import org.openide.windows.Mode;
 import org.openide.windows.TopComponent;
 import org.openide.windows.WindowManager;
+import org.netbeans.modules.j2ee.sun.dd.impl.verifier.Error;
 
 /**
  * Main TopComponent to display the output of the Sun J2EE Verifier Tool from 
an archive file.
@@ -128,10 +129,10 @@ public class VerifierSupport extends TopComponent {
         NbBundle.getMessage(VerifierSupport.class,STATUS_LIT),
         NbBundle.getMessage(VerifierSupport.class,"Test_Description"),      // 
NOI18N
         NbBundle.getMessage(VerifierSupport.class,"Result")};       // NOI18N
-    private Vector passResults = new Vector();
-    private Vector failResults = new Vector();
-    private Vector errorResults = new Vector();
-    private Vector warnResults = new Vector();
+    private Vector<Test> passResults = new Vector<>();
+    private Vector<Test> failResults = new Vector<>();
+    private Vector<Error> errorResults = new Vector<>();
+    private Vector<Test>  warnResults  = new Vector<>();
     private Vector naResults = new Vector();
     private Vector notImplementedResults = new Vector();
     private Vector notRunResults = new Vector();
@@ -882,7 +883,7 @@ public class VerifierSupport extends TopComponent {
      *
      * @param r
      */
-    public void 
saveErrorResultsForDisplay(org.netbeans.modules.j2ee.sun.dd.impl.verifier.Error 
r){
+    public void saveErrorResultsForDisplay(Error r){
         errorResults.addElement(r);
     }
     
diff --git 
a/enterprise/javaee.project/src/org/netbeans/modules/javaee/project/api/ant/ui/wizard/ProjectServerPanel.java
 
b/enterprise/javaee.project/src/org/netbeans/modules/javaee/project/api/ant/ui/wizard/ProjectServerPanel.java
index 907aeff..5ccd770 100644
--- 
a/enterprise/javaee.project/src/org/netbeans/modules/javaee/project/api/ant/ui/wizard/ProjectServerPanel.java
+++ 
b/enterprise/javaee.project/src/org/netbeans/modules/javaee/project/api/ant/ui/wizard/ProjectServerPanel.java
@@ -65,7 +65,7 @@ final class ProjectServerPanel extends javax.swing.JPanel 
implements DocumentLis
 
     private ProjectServerWizardPanel wizard;
     private boolean contextModified = false;
-    private final DefaultComboBoxModel serversModel = new 
DefaultComboBoxModel();
+    private final DefaultComboBoxModel<ServerInstanceWrapper> serversModel = 
new DefaultComboBoxModel<>();
     
     private J2eeVersionWarningPanel warningPanel;
     private boolean sharableProject;
diff --git 
a/enterprise/payara.eecommon/src/org/netbeans/modules/payara/eecommon/api/VerifierSupport.java
 
b/enterprise/payara.eecommon/src/org/netbeans/modules/payara/eecommon/api/VerifierSupport.java
index e3cefbe..d965692 100644
--- 
a/enterprise/payara.eecommon/src/org/netbeans/modules/payara/eecommon/api/VerifierSupport.java
+++ 
b/enterprise/payara.eecommon/src/org/netbeans/modules/payara/eecommon/api/VerifierSupport.java
@@ -79,6 +79,7 @@ import org.openide.util.NbBundle;
 import org.openide.windows.Mode;
 import org.openide.windows.TopComponent;
 import org.openide.windows.WindowManager;
+import org.netbeans.modules.j2ee.sun.dd.impl.verifier.Error;
 
 /**
  * Main TopComponent to display the output of the Sun J2EE Verifier Tool from 
an archive file.
@@ -128,10 +129,10 @@ public class VerifierSupport extends TopComponent {
         NbBundle.getMessage(VerifierSupport.class,STATUS_LIT),
         NbBundle.getMessage(VerifierSupport.class,"Test_Description"),      // 
NOI18N
         NbBundle.getMessage(VerifierSupport.class,"Result")};       // NOI18N
-    private Vector passResults = new Vector();
-    private Vector failResults = new Vector();
-    private Vector errorResults = new Vector();
-    private Vector warnResults = new Vector();
+    private Vector<Test> passResults = new Vector<>();
+    private Vector<Test> failResults = new Vector<>();
+    private Vector<Test> warnResults = new Vector<>();
+    private Vector<Error> errorResults = new Vector<>();
     private Vector naResults = new Vector();
     private Vector notImplementedResults = new Vector();
     private Vector notRunResults = new Vector();
@@ -882,7 +883,7 @@ public class VerifierSupport extends TopComponent {
      *
      * @param r
      */
-    public void 
saveErrorResultsForDisplay(org.netbeans.modules.j2ee.sun.dd.impl.verifier.Error 
r){
+    public void saveErrorResultsForDisplay(Error r){
         errorResults.addElement(r);
     }
     
diff --git 
a/enterprise/web.freeform/src/org/netbeans/modules/web/freeform/ui/WebClasspathPanel.java
 
b/enterprise/web.freeform/src/org/netbeans/modules/web/freeform/ui/WebClasspathPanel.java
index 6c1ed6b..86c3d8d 100644
--- 
a/enterprise/web.freeform/src/org/netbeans/modules/web/freeform/ui/WebClasspathPanel.java
+++ 
b/enterprise/web.freeform/src/org/netbeans/modules/web/freeform/ui/WebClasspathPanel.java
@@ -46,7 +46,7 @@ import org.openide.util.NbBundle;
  */
 public class WebClasspathPanel extends javax.swing.JPanel implements 
HelpCtx.Provider {
 
-    private DefaultListModel listModel;
+    private DefaultListModel<String> listModel;
     /** Original project folder (not nbproject folder) */
     private File projectFolder = null;
     /** Freeform Project base folder */
@@ -263,9 +263,9 @@ public class WebClasspathPanel extends javax.swing.JPanel 
implements HelpCtx.Pro
         }
         for (int i = 0; i < indices.length; i++) {
             int index = indices[i];
-            Object o = listModel.remove(index);
+            String s = listModel.remove(index);
             index++;
-            listModel.add(index, o);
+            listModel.add(index, s);
             indices[i] = index;
         }
         classpath.setSelectedIndices(indices);
@@ -279,9 +279,9 @@ public class WebClasspathPanel extends javax.swing.JPanel 
implements HelpCtx.Pro
         }
         for (int i = 0; i < indices.length; i++) {
             int index = indices[i];
-            Object o = listModel.remove(index);
+            String s = listModel.remove(index);
             index--;
-            listModel.add(index, o);
+            listModel.add(index, s);
             indices[i] = index;
         }
         classpath.setSelectedIndices(indices);
diff --git 
a/enterprise/web.project/src/org/netbeans/modules/web/project/ui/customizer/AddFrameworkPanel.java
 
b/enterprise/web.project/src/org/netbeans/modules/web/project/ui/customizer/AddFrameworkPanel.java
index 4c1a9ed..f1a5eda 100644
--- 
a/enterprise/web.project/src/org/netbeans/modules/web/project/ui/customizer/AddFrameworkPanel.java
+++ 
b/enterprise/web.project/src/org/netbeans/modules/web/project/ui/customizer/AddFrameworkPanel.java
@@ -46,7 +46,7 @@ public class AddFrameworkPanel extends javax.swing.JPanel {
     
     private void createFrameworksList(List usedFrameworks) {
         List frameworks = WebFrameworks.getFrameworks();
-       DefaultListModel model = new DefaultListModel();
+       DefaultListModel<WebFrameworkProvider> model = new DefaultListModel<>();
        jListFrameworks.setModel(model);
         
        for (int i = 0; i < frameworks.size(); i++) {
diff --git 
a/enterprise/web.project/src/org/netbeans/modules/web/project/ui/wizards/PanelSupportedFrameworksVisual.java
 
b/enterprise/web.project/src/org/netbeans/modules/web/project/ui/wizards/PanelSupportedFrameworksVisual.java
index 45cba63..582649c 100644
--- 
a/enterprise/web.project/src/org/netbeans/modules/web/project/ui/wizards/PanelSupportedFrameworksVisual.java
+++ 
b/enterprise/web.project/src/org/netbeans/modules/web/project/ui/wizards/PanelSupportedFrameworksVisual.java
@@ -462,10 +462,10 @@ public class PanelSupportedFrameworksVisual extends 
JPanel implements HelpCtx.Pr
      * Implements a TableModel.
      */
     public static final class FrameworksTableModel extends AbstractTableModel {
-        private DefaultListModel model;
+        private DefaultListModel<FrameworkModelItem> model;
         
         public FrameworksTableModel() {
-            model = new DefaultListModel();
+            model = new DefaultListModel<>();
         }
         
         public int getColumnCount() {
diff --git 
a/enterprise/web.struts/src/org/netbeans/modules/web/struts/dialogs/AddActionPanel.java
 
b/enterprise/web.struts/src/org/netbeans/modules/web/struts/dialogs/AddActionPanel.java
index 1a8004b..b3a8f44 100644
--- 
a/enterprise/web.struts/src/org/netbeans/modules/web/struts/dialogs/AddActionPanel.java
+++ 
b/enterprise/web.struts/src/org/netbeans/modules/web/struts/dialogs/AddActionPanel.java
@@ -46,7 +46,7 @@ public class AddActionPanel extends javax.swing.JPanel 
implements ValidatingPane
         config=dObject;
         initComponents();
         List actions = StrutsConfigUtilities.getAllActionsInModule(dObject);
-        DefaultComboBoxModel model = 
(DefaultComboBoxModel)CBInputAction.getModel();
+        DefaultComboBoxModel<String> model = 
(DefaultComboBoxModel)CBInputAction.getModel();
         Iterator iter = actions.iterator();
         while (iter.hasNext())
             model.addElement(((Action)iter.next()).getAttributeValue("path")); 
//NOI18N
diff --git 
a/enterprise/web.struts/src/org/netbeans/modules/web/struts/dialogs/AddForwardDialogPanel.java
 
b/enterprise/web.struts/src/org/netbeans/modules/web/struts/dialogs/AddForwardDialogPanel.java
index 1af0131..23067e9 100644
--- 
a/enterprise/web.struts/src/org/netbeans/modules/web/struts/dialogs/AddForwardDialogPanel.java
+++ 
b/enterprise/web.struts/src/org/netbeans/modules/web/struts/dialogs/AddForwardDialogPanel.java
@@ -41,8 +41,8 @@ public class AddForwardDialogPanel extends javax.swing.JPanel 
implements Validat
         this.config=config;
         initComponents();
         List actions = StrutsConfigUtilities.getAllActionsInModule(config);
-        DefaultComboBoxModel model = 
(DefaultComboBoxModel)jComboBoxFwdAction.getModel();
-        DefaultComboBoxModel model1 = 
(DefaultComboBoxModel)jComboBoxLocationAction.getModel();
+        DefaultComboBoxModel<String> model  = 
(DefaultComboBoxModel<String>)jComboBoxFwdAction.getModel();
+        DefaultComboBoxModel<String> model1 = 
(DefaultComboBoxModel<String>)jComboBoxLocationAction.getModel();
         Iterator iter = actions.iterator();
         while (iter.hasNext()) {
             String actionPath=((Action)iter.next()).getAttributeValue("path"); 
//NOI18N
diff --git 
a/ide/api.debugger/src/org/netbeans/api/debugger/DebuggerManager.java 
b/ide/api.debugger/src/org/netbeans/api/debugger/DebuggerManager.java
index cd536e6..435483a 100644
--- a/ide/api.debugger/src/org/netbeans/api/debugger/DebuggerManager.java
+++ b/ide/api.debugger/src/org/netbeans/api/debugger/DebuggerManager.java
@@ -163,7 +163,7 @@ public final class DebuggerManager implements 
ContextProvider {
     private final Vector                      breakpoints = new Vector ();
     private boolean                           breakpointsInitializing = false;
     private boolean                           breakpointsInitialized = false;
-    private final Vector                      watches = new Vector ();
+    private final Vector<Watch>               watches = new Vector<>();
     private boolean                           watchesInitialized = false;
     private ThreadLocal<Boolean>              watchesInitializing = new 
ThreadLocal<Boolean>();
     private SessionListener                   sessionListener = new 
SessionListener ();
@@ -706,7 +706,7 @@ public final class DebuggerManager implements 
ContextProvider {
                 throw new IllegalArgumentException("Permutation of length 
"+permutation.length+", but have "+watches.size()+" watches.");
             }
             checkPermutation(permutation);
-            Vector v = (Vector) watches.clone ();
+            Vector<Watch> v = (Vector<Watch>)watches.clone();
             for (int i = 0; i < v.size(); i++) {
                 watches.set(permutation[i], v.get(i));
             }
diff --git 
a/ide/css.editor/src/org/netbeans/modules/css/editor/ui/CssRuleCreateActionDialog.java
 
b/ide/css.editor/src/org/netbeans/modules/css/editor/ui/CssRuleCreateActionDialog.java
index ad62b01..da144e6 100644
--- 
a/ide/css.editor/src/org/netbeans/modules/css/editor/ui/CssRuleCreateActionDialog.java
+++ 
b/ide/css.editor/src/org/netbeans/modules/css/editor/ui/CssRuleCreateActionDialog.java
@@ -63,7 +63,7 @@ public class CssRuleCreateActionDialog extends 
javax.swing.JPanel {
         String[] htmlTags = HtmlTags.getTags();
 
         // Optional prefix
-        DefaultComboBoxModel htmlTagsModel1 = new DefaultComboBoxModel();
+        DefaultComboBoxModel<String> htmlTagsModel1 = new 
DefaultComboBoxModel<>();
         htmlTagsModel1.addElement(NONE);
         htmlTagsModel1.addElement("a:link");
         htmlTagsModel1.addElement("a:visited");
diff --git a/ide/languages/nbproject/project.properties 
b/ide/languages/nbproject/project.properties
index 4bb07f5..693e397 100644
--- a/ide/languages/nbproject/project.properties
+++ b/ide/languages/nbproject/project.properties
@@ -17,7 +17,7 @@
 build.compiler.deprecation=false
 is.autoload=true
 javac.compilerargs=-Xlint:unchecked
-javac.source=1.6
+javac.source=1.8
 javadoc.arch=${basedir}/arch.xml
 spec.version.base=1.128.0
 
diff --git 
a/ide/languages/src/org/netbeans/modules/languages/dataobject/GLFFilesCustomEditor.java
 
b/ide/languages/src/org/netbeans/modules/languages/dataobject/GLFFilesCustomEditor.java
index efe7562..9a2d625 100644
--- 
a/ide/languages/src/org/netbeans/modules/languages/dataobject/GLFFilesCustomEditor.java
+++ 
b/ide/languages/src/org/netbeans/modules/languages/dataobject/GLFFilesCustomEditor.java
@@ -46,7 +46,7 @@ public class GLFFilesCustomEditor extends javax.swing.JPanel {
         initComponents ();
         List<String> mimeTypes = getSupportedMimeTypes ();
         Collections.sort (mimeTypes);
-        DefaultListModel model = new DefaultListModel ();
+        DefaultListModel<String> model = new DefaultListModel<>();
         Iterator<String> it = mimeTypes.iterator ();
         while (it.hasNext ()) {
             String name = (String) it.next ();
diff --git 
a/ide/mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchHistoryPanel.java
 
b/ide/mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchHistoryPanel.java
index c39698c..435c7c5 100644
--- 
a/ide/mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchHistoryPanel.java
+++ 
b/ide/mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchHistoryPanel.java
@@ -794,7 +794,7 @@ private void 
fileInfoCheckBoxActionPerformed(java.awt.event.ActionEvent evt) {//
     }
 
     private void initializeFilter () {
-        DefaultComboBoxModel filterModel = new DefaultComboBoxModel();
+        DefaultComboBoxModel<FilterKind> filterModel = new 
DefaultComboBoxModel<>();
         filterModel.addElement(FilterKind.ALL);
         filterModel.addElement(FilterKind.ID);
         filterModel.addElement(FilterKind.MESSAGE);
diff --git 
a/ide/mercurial/src/org/netbeans/modules/mercurial/ui/repository/ChangesetPickerPanel.java
 
b/ide/mercurial/src/org/netbeans/modules/mercurial/ui/repository/ChangesetPickerPanel.java
index 8523d1f..32085fc 100644
--- 
a/ide/mercurial/src/org/netbeans/modules/mercurial/ui/repository/ChangesetPickerPanel.java
+++ 
b/ide/mercurial/src/org/netbeans/modules/mercurial/ui/repository/ChangesetPickerPanel.java
@@ -445,7 +445,7 @@ private void 
btnFetchAllActionPerformed(java.awt.event.ActionEvent evt) {//GEN-F
         @Override
         public void perform () {
             try {
-                final DefaultListModel targetsModel = new DefaultListModel();
+                final DefaultListModel<HgLogMessage> targetsModel = new 
DefaultListModel<>();
                 final HgLogMessage displayedRevision = getDisplayedRevision();
                 if (displayedRevision == null) {
                     if (acceptSelection(NO_REVISION)) {
diff --git 
a/ide/options.editor/src/org/netbeans/modules/options/editor/FolderBasedOptionPanel.java
 
b/ide/options.editor/src/org/netbeans/modules/options/editor/FolderBasedOptionPanel.java
index 2e4f27e..825ae90 100644
--- 
a/ide/options.editor/src/org/netbeans/modules/options/editor/FolderBasedOptionPanel.java
+++ 
b/ide/options.editor/src/org/netbeans/modules/options/editor/FolderBasedOptionPanel.java
@@ -76,7 +76,7 @@ public final class FolderBasedOptionPanel extends JPanel 
implements ActionListen
     }
 
     void update () {
-        DefaultComboBoxModel model = new DefaultComboBoxModel();
+        DefaultComboBoxModel<String> model = new DefaultComboBoxModel<>();
         for (String mimeType : controller.getMimeTypes()) {
             model.addElement(mimeType);
         }
diff --git 
a/ide/options.editor/src/org/netbeans/modules/options/indentation/FormattingPanel.java
 
b/ide/options.editor/src/org/netbeans/modules/options/indentation/FormattingPanel.java
index 4c8e45e..83ea666 100644
--- 
a/ide/options.editor/src/org/netbeans/modules/options/indentation/FormattingPanel.java
+++ 
b/ide/options.editor/src/org/netbeans/modules/options/indentation/FormattingPanel.java
@@ -108,7 +108,7 @@ public final class FormattingPanel extends JPanel 
implements PropertyChangeListe
 
         if (this.selector != null) {
             // Languages combobox model
-            DefaultComboBoxModel model = new DefaultComboBoxModel();
+            DefaultComboBoxModel<String> model = new DefaultComboBoxModel<>();
             ArrayList<String> mimeTypes = new ArrayList<String>();
             mimeTypes.addAll(selector.getMimeTypes());
             Collections.sort(mimeTypes, new LanguagesComparator());
@@ -142,7 +142,7 @@ public final class FormattingPanel extends JPanel 
implements PropertyChangeListe
 
     public void propertyChange(PropertyChangeEvent evt) {
         if (evt.getPropertyName() == null || 
CustomizerSelector.PROP_MIMETYPE.equals(evt.getPropertyName())) {
-            DefaultComboBoxModel model = new DefaultComboBoxModel();
+            DefaultComboBoxModel<PreferencesCustomizer> model = new 
DefaultComboBoxModel();
             List<? extends PreferencesCustomizer> nue = 
selector.getCustomizers(selector.getSelectedMimeType());
             int preSelectIndex = 0;
             int idx = 0;
diff --git 
a/ide/project.ant.ui/src/org/netbeans/spi/project/support/ant/ui/LicenseHeadersPanel.java
 
b/ide/project.ant.ui/src/org/netbeans/spi/project/support/ant/ui/LicenseHeadersPanel.java
index c416609..ee5edd9 100644
--- 
a/ide/project.ant.ui/src/org/netbeans/spi/project/support/ant/ui/LicenseHeadersPanel.java
+++ 
b/ide/project.ant.ui/src/org/netbeans/spi/project/support/ant/ui/LicenseHeadersPanel.java
@@ -328,7 +328,7 @@ class LicenseHeadersPanel extends javax.swing.JPanel {
     
     private void loadGlobalLicenses() {
         FileObject root = FileUtil.getConfigFile("Templates/Licenses");
-        DefaultComboBoxModel model = new DefaultComboBoxModel();
+        DefaultComboBoxModel<GlobalItem> model = new DefaultComboBoxModel<>();
         for (FileObject fo : root.getChildren()) {
             if (fo.getAttribute("template") == null) {
                 continue;
diff --git a/ide/projectui/src/org/netbeans/modules/project/ui/ExitDialog.java 
b/ide/projectui/src/org/netbeans/modules/project/ui/ExitDialog.java
index ca1039c..1c2c4e4 100644
--- a/ide/projectui/src/org/netbeans/modules/project/ui/ExitDialog.java
+++ b/ide/projectui/src/org/netbeans/modules/project/ui/ExitDialog.java
@@ -67,7 +67,7 @@ final public class ExitDialog extends JPanel implements 
ActionListener {
     private static boolean result = false;
 
     JList list;
-    DefaultListModel listModel;
+    DefaultListModel<DataObject> listModel;
 
     /** Constructs new dlg for unsaved files in filesystems marked 
      * for unmount.
@@ -75,7 +75,7 @@ final public class ExitDialog extends JPanel implements 
ActionListener {
     private ExitDialog (Set<DataObject> openedFiles) {
         setLayout (new BorderLayout ());
 
-        listModel = new DefaultListModel();
+        listModel = new DefaultListModel<>();
         
         Set<DataObject> set = getModifiedFiles (openedFiles);
         if (!set.isEmpty ()) {
diff --git a/ide/spellchecker/nbproject/project.properties 
b/ide/spellchecker/nbproject/project.properties
index 5f0362c..74603d4 100644
--- a/ide/spellchecker/nbproject/project.properties
+++ b/ide/spellchecker/nbproject/project.properties
@@ -17,7 +17,7 @@
 # under the License.
 #
 javac.compilerargs=-Xlint:unchecked
-javac.source=1.6
+javac.source=1.8
 nbm.homepage=http://spellchecker.netbeans.org
 nbm.module.author=Jan Lahoda
 spec.version.base=1.42.0
diff --git 
a/ide/spellchecker/src/org/netbeans/modules/spellchecker/options/SpellcheckerOptionsPanel.java
 
b/ide/spellchecker/src/org/netbeans/modules/spellchecker/options/SpellcheckerOptionsPanel.java
index af1d292..f744a12 100644
--- 
a/ide/spellchecker/src/org/netbeans/modules/spellchecker/options/SpellcheckerOptionsPanel.java
+++ 
b/ide/spellchecker/src/org/netbeans/modules/spellchecker/options/SpellcheckerOptionsPanel.java
@@ -516,7 +516,7 @@ public class SpellcheckerOptionsPanel extends 
javax.swing.JPanel {
     // End of variables declaration//GEN-END:variables
     
     private ListModel getInstalledDictionariesModel() {
-        DefaultListModel dlm = new DefaultListModel();
+        DefaultListModel<Locale> dlm = new DefaultListModel<>();
 
         for (Locale l : 
DictionaryProviderImpl.getInstalledDictionariesLocales()) {
             dlm.addElement(l);
diff --git 
a/ide/subversion/src/org/netbeans/modules/subversion/ui/copy/BranchPicker.java 
b/ide/subversion/src/org/netbeans/modules/subversion/ui/copy/BranchPicker.java
index 5c64b65..713ad62 100644
--- 
a/ide/subversion/src/org/netbeans/modules/subversion/ui/copy/BranchPicker.java
+++ 
b/ide/subversion/src/org/netbeans/modules/subversion/ui/copy/BranchPicker.java
@@ -109,7 +109,7 @@ class BranchPicker {
     }
 
     private void initializeItems () {
-        DefaultListModel model = new DefaultListModel();
+        DefaultListModel<String> model = new DefaultListModel<>();
         model.addElement(ITEM_BRANCHES);
         model.addElement(ITEM_LOADING);
         model.addElement(ITEM_SEP);
@@ -141,7 +141,7 @@ class BranchPicker {
 
                             @Override
                             public void run () {
-                                DefaultListModel model = new 
DefaultListModel();
+                                DefaultListModel<String> model = new 
DefaultListModel<>();
                                 model.addElement(ITEM_BRANCHES);
                                 for (ISVNDirEntry e : 
entries.get(PREFIX_BRANCHES)) {
                                     model.addElement(branchesFolderPrefix + 
PREFIX_BRANCHES + "/" + e.getPath()); //NOI18N
diff --git a/ide/tasklist.ui/nbproject/project.properties 
b/ide/tasklist.ui/nbproject/project.properties
index 6957455..b483e79 100644
--- a/ide/tasklist.ui/nbproject/project.properties
+++ b/ide/tasklist.ui/nbproject/project.properties
@@ -15,7 +15,7 @@
 # specific language governing permissions and limitations
 # under the License.
 javac.compilerargs=-Xlint:unchecked
-javac.source=1.6
+javac.source=1.8
 spec.version.base=1.38.0
 
 test.config.stableBTD.includes=**/*Test.class
diff --git 
a/ide/team.commons/src/org/netbeans/modules/bugtracking/commons/AttachmentPanel.java
 
b/ide/team.commons/src/org/netbeans/modules/bugtracking/commons/AttachmentPanel.java
index 1285bcb..3c79c72 100644
--- 
a/ide/team.commons/src/org/netbeans/modules/bugtracking/commons/AttachmentPanel.java
+++ 
b/ide/team.commons/src/org/netbeans/modules/bugtracking/commons/AttachmentPanel.java
@@ -51,7 +51,7 @@ public class AttachmentPanel extends javax.swing.JPanel 
implements DocumentListe
     }
 
     private void initFileTypeCombo() {
-        DefaultComboBoxModel model = new DefaultComboBoxModel();
+        DefaultComboBoxModel<FileType> model = new DefaultComboBoxModel<>();
         ResourceBundle bundle = NbBundle .getBundle(AttachmentPanel.class);
         model.addElement(new FileType(null, 
bundle.getString("AttachmentPanel.fileType.automatic"))); // NOI18N
         model.addElement(new FileType("text/plain", 
bundle.getString("AttachmentPanel.fileType.textPlain"))); // NOI18N
diff --git 
a/ide/team.commons/src/org/netbeans/modules/bugtracking/commons/ListValuePicker.java
 
b/ide/team.commons/src/org/netbeans/modules/bugtracking/commons/ListValuePicker.java
index 89094d9..8a837e4 100644
--- 
a/ide/team.commons/src/org/netbeans/modules/bugtracking/commons/ListValuePicker.java
+++ 
b/ide/team.commons/src/org/netbeans/modules/bugtracking/commons/ListValuePicker.java
@@ -69,7 +69,7 @@ public class ListValuePicker extends javax.swing.JPanel {
         org.openide.awt.Mnemonics.setLocalizedText(valuesLabel, label); 
         
         valuesList.setCellRenderer(new ListValueRenderer());
-        DefaultListModel model = new DefaultListModel();
+        DefaultListModel<ListValue> model = new DefaultListModel<>();
         for (ListValue lvalue : knownValues) {
             model.addElement(lvalue);
         }
diff --git a/ide/versioning.ui/nbproject/project.properties 
b/ide/versioning.ui/nbproject/project.properties
index a2efb72..5b124d5 100644
--- a/ide/versioning.ui/nbproject/project.properties
+++ b/ide/versioning.ui/nbproject/project.properties
@@ -17,6 +17,6 @@
 
 is.eager=true
 javac.compilerargs=-Xlint:unchecked
-javac.source=1.6
+javac.source=1.8
 
 spec.version.base=1.29.0
diff --git 
a/ide/versioning.ui/src/org/netbeans/modules/versioning/ui/options/GeneralOptionsPanel.java
 
b/ide/versioning.ui/src/org/netbeans/modules/versioning/ui/options/GeneralOptionsPanel.java
index 48bd2db..483e22a 100644
--- 
a/ide/versioning.ui/src/org/netbeans/modules/versioning/ui/options/GeneralOptionsPanel.java
+++ 
b/ide/versioning.ui/src/org/netbeans/modules/versioning/ui/options/GeneralOptionsPanel.java
@@ -91,7 +91,7 @@ final class GeneralOptionsPanel extends javax.swing.JPanel 
implements ActionList
     private void fillDisconnectedFolders () {
         if (cmbVersioningSystems.getSelectedItem() instanceof 
VersioningSystem) {
             String[] disconnected = 
Utils.getDisconnectedRoots(((VersioningSystem) 
cmbVersioningSystems.getSelectedItem()));
-            DefaultListModel model = new DefaultListModel();
+            DefaultListModel<String> model = new DefaultListModel<>();
             for (String f : disconnected) {
                 model.addElement(f);
             }
diff --git 
a/ide/web.browser.api/src/org/netbeans/modules/web/browser/ui/DeveloperToolbar.java
 
b/ide/web.browser.api/src/org/netbeans/modules/web/browser/ui/DeveloperToolbar.java
index bda704d..1bff5a7 100644
--- 
a/ide/web.browser.api/src/org/netbeans/modules/web/browser/ui/DeveloperToolbar.java
+++ 
b/ide/web.browser.api/src/org/netbeans/modules/web/browser/ui/DeveloperToolbar.java
@@ -144,7 +144,7 @@ public class DeveloperToolbar {
         panel.add( bar );
 
         //ZOOM combo box
-        DefaultComboBoxModel zoomModel = new DefaultComboBoxModel();
+        DefaultComboBoxModel<String> zoomModel = new DefaultComboBoxModel<>();
         zoomModel.addElement( "200%" ); //NOI18N
         zoomModel.addElement( "150%" ); //NOI18N
         zoomModel.addElement( "100%" ); //NOI18N
diff --git 
a/java/j2ee.jpa.verification/src/org/netbeans/modules/j2ee/jpa/verification/fixes/CreateRelationshipPanel.java
 
b/java/j2ee.jpa.verification/src/org/netbeans/modules/j2ee/jpa/verification/fixes/CreateRelationshipPanel.java
index a13a44c..3eb7f79 100644
--- 
a/java/j2ee.jpa.verification/src/org/netbeans/modules/j2ee/jpa/verification/fixes/CreateRelationshipPanel.java
+++ 
b/java/j2ee.jpa.verification/src/org/netbeans/modules/j2ee/jpa/verification/fixes/CreateRelationshipPanel.java
@@ -41,7 +41,7 @@ class CreateRelationshipPanel extends javax.swing.JPanel {
     public enum NameStatus {VALID, ILLEGAL_JAVA_ID, ILLEGAL_SQL_KEYWORD,  
DUPLICATE};
     public enum AvailableSelection {INVERSE_ONLY, OWNING_ONLY, BOTH};
     private Collection<String> availableFields;
-    private DefaultComboBoxModel mdlAvailableFields = new 
DefaultComboBoxModel();
+    private DefaultComboBoxModel<String> mdlAvailableFields = new 
DefaultComboBoxModel<>();
     private FieldNameValidator nameValidator = null;
     private Border brdrBlack = BorderFactory.createLineBorder(Color.BLACK);
     private DialogDescriptor dlgDescriptor = null;
diff --git 
a/java/java.freeform/src/org/netbeans/modules/java/freeform/ui/ClasspathPanel.java
 
b/java/java.freeform/src/org/netbeans/modules/java/freeform/ui/ClasspathPanel.java
index ad26e5c..a035acb 100644
--- 
a/java/java.freeform/src/org/netbeans/modules/java/freeform/ui/ClasspathPanel.java
+++ 
b/java/java.freeform/src/org/netbeans/modules/java/freeform/ui/ClasspathPanel.java
@@ -67,7 +67,7 @@ public class ClasspathPanel extends javax.swing.JPanel 
implements HelpCtx.Provid
 
     private static final Logger LOG = 
Logger.getLogger(ClasspathPanel.class.getName());
 
-    private DefaultListModel listModel;
+    private DefaultListModel<String> listModel;
     private File lastChosenFile = null;
     private boolean isSeparateClasspath = true;
     private List<ProjectModel.CompilationUnitKey> compUnitsKeys;
@@ -101,7 +101,7 @@ public class ClasspathPanel extends javax.swing.JPanel 
implements HelpCtx.Provid
         initComponents();
         jTextArea1.setBackground(getBackground());
         jTextArea1.setDisabledTextColor(jLabel2.getForeground());
-        listModel = new DefaultListModel();
+        listModel = new DefaultListModel<>();
         classpath.setModel(listModel);
     }
 
@@ -499,9 +499,9 @@ public class ClasspathPanel extends javax.swing.JPanel 
implements HelpCtx.Provid
         }
         for (int i = 0; i < indices.length; i++) {
             int index = indices[i];
-            Object o = listModel.remove(index);
+            String s = listModel.remove(index);
             index++;
-            listModel.add(index, o);
+            listModel.add(index, s);
             indices[i] = index;
         }
         classpath.setSelectedIndices(indices);
@@ -516,9 +516,9 @@ public class ClasspathPanel extends javax.swing.JPanel 
implements HelpCtx.Provid
         }
         for (int i = 0; i < indices.length; i++) {
             int index = indices[i];
-            Object o = listModel.remove(index);
+            String s = listModel.remove(index);
             index--;
-            listModel.add(index, o);
+            listModel.add(index, s);
             indices[i] = index;
         }
         classpath.setSelectedIndices(indices);
diff --git 
a/java/java.freeform/src/org/netbeans/modules/java/freeform/ui/OutputPanel.java 
b/java/java.freeform/src/org/netbeans/modules/java/freeform/ui/OutputPanel.java
index d60c41d..62bb66e 100644
--- 
a/java/java.freeform/src/org/netbeans/modules/java/freeform/ui/OutputPanel.java
+++ 
b/java/java.freeform/src/org/netbeans/modules/java/freeform/ui/OutputPanel.java
@@ -41,7 +41,7 @@ import org.openide.util.NbBundle;
  */
 public class OutputPanel extends javax.swing.JPanel implements 
HelpCtx.Provider {
 
-    private DefaultListModel listModel;
+    private DefaultListModel<String> listModel;
     private File lastChosenFile = null;
     private boolean isSeparateClasspath = true;
     private List<ProjectModel.CompilationUnitKey> compUnitsKeys;
@@ -51,7 +51,7 @@ public class OutputPanel extends javax.swing.JPanel 
implements HelpCtx.Provider
     public OutputPanel() {
         initComponents();
         jTextArea1.setBackground(getBackground());
-        listModel = new DefaultListModel();
+        listModel = new DefaultListModel<>();
         output.setModel(listModel);
         // XXX: for now only single selection
         output.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
diff --git 
a/java/java.hints.ui/src/org/netbeans/modules/java/hints/spiimpl/options/HintsPanelLogic.java
 
b/java/java.hints.ui/src/org/netbeans/modules/java/hints/spiimpl/options/HintsPanelLogic.java
index bcc2e4e..67ee779 100644
--- 
a/java/java.hints.ui/src/org/netbeans/modules/java/hints/spiimpl/options/HintsPanelLogic.java
+++ 
b/java/java.hints.ui/src/org/netbeans/modules/java/hints/spiimpl/options/HintsPanelLogic.java
@@ -115,8 +115,8 @@ public class HintsPanelLogic implements MouseListener, 
KeyListener, TreeSelectio
     private JCheckBox tasklistCheckBox;
     private JPanel customizerPanel;
     private JEditorPane descriptionTextArea;
-    private DefaultComboBoxModel defModel = new DefaultComboBoxModel();
-    private DefaultComboBoxModel depScanningModel = new DefaultComboBoxModel();
+    private DefaultComboBoxModel<String> defModel = new 
DefaultComboBoxModel<>();
+    private DefaultComboBoxModel<String> depScanningModel = new 
DefaultComboBoxModel<>();
     private String defLabel = NbBundle.getMessage(HintsPanel.class, 
"CTL_ShowAs_Label"); //NOI18N
     private String depScanningLabel = NbBundle.getMessage(HintsPanel.class, 
"CTL_Scope_Label"); //NOI18N
     private String depScanningDescription = 
NbBundle.getMessage(HintsPanel.class, "CTL_Scope_Desc"); //NOI18N
diff --git 
a/java/javadoc/src/org/netbeans/modules/javadoc/search/IndexSearch.java 
b/java/javadoc/src/org/netbeans/modules/javadoc/search/IndexSearch.java
index 54f5719..497573b 100644
--- a/java/javadoc/src/org/netbeans/modules/javadoc/search/IndexSearch.java
+++ b/java/javadoc/src/org/netbeans/modules/javadoc/search/IndexSearch.java
@@ -103,9 +103,9 @@ public final class IndexSearch
     /* Holds split position if the quick view is disabled */
     private int oldSplit = 
DocumentationSettings.getDefault().getIdxSearchSplit();
 
-    private final DefaultListModel waitModel = new DefaultListModel();
-    private final DefaultListModel initModel = new DefaultListModel();
-    private final DefaultListModel notModel = new DefaultListModel();
+    private final DefaultListModel<DocIndexItem> waitModel = new 
DefaultListModel<>();
+    private final DefaultListModel<DocIndexItem> initModel = new 
DefaultListModel<>();
+    private final DefaultListModel<DocIndexItem> notModel  = new 
DefaultListModel<>();
     private boolean setDividerLocation;
 
     /** Initializes the Form */
diff --git 
a/java/maven.grammar/src/org/netbeans/modules/maven/codegen/NewLicensePanel.java
 
b/java/maven.grammar/src/org/netbeans/modules/maven/codegen/NewLicensePanel.java
index b2fc2fa..49c802d 100644
--- 
a/java/maven.grammar/src/org/netbeans/modules/maven/codegen/NewLicensePanel.java
+++ 
b/java/maven.grammar/src/org/netbeans/modules/maven/codegen/NewLicensePanel.java
@@ -164,7 +164,7 @@ public class NewLicensePanel extends javax.swing.JPanel {
         super.addNotify();
         
         assert nls != null : " The notificationLineSupport was not attached to 
the panel."; //NOI18N
-        DefaultListModel dlm = new DefaultListModel();
+        DefaultListModel<Tuple> dlm = new DefaultListModel<>();
         FileObject root = FileUtil.getConfigFile("Templates/Licenses");
         if (root != null) {
             for (FileObject lic : root.getChildren()) {
diff --git 
a/java/maven.grammar/src/org/netbeans/modules/maven/codegen/NewMirrorPanel.java 
b/java/maven.grammar/src/org/netbeans/modules/maven/codegen/NewMirrorPanel.java
index 1421f64..965b252 100644
--- 
a/java/maven.grammar/src/org/netbeans/modules/maven/codegen/NewMirrorPanel.java
+++ 
b/java/maven.grammar/src/org/netbeans/modules/maven/codegen/NewMirrorPanel.java
@@ -68,7 +68,7 @@ public class NewMirrorPanel extends javax.swing.JPanel {
         ALL_BUT_FOO,
         LIST
     };
-    private DefaultComboBoxModel urlmodel;
+    private DefaultComboBoxModel<String> urlmodel;
 
 
     public NewMirrorPanel(SettingsModel model) {
diff --git 
a/java/maven.graph/src/org/netbeans/modules/maven/graph/DependencyGraphTopComponent.java
 
b/java/maven.graph/src/org/netbeans/modules/maven/graph/DependencyGraphTopComponent.java
index 0bdc7a8..e31eac9 100644
--- 
a/java/maven.graph/src/org/netbeans/modules/maven/graph/DependencyGraphTopComponent.java
+++ 
b/java/maven.graph/src/org/netbeans/modules/maven/graph/DependencyGraphTopComponent.java
@@ -254,7 +254,7 @@ public class DependencyGraphTopComponent extends 
TopComponent implements LookupL
                 return super.getListCellRendererComponent(list, msg, index, 
isSelected, cellHasFocus);
             }
         });
-        DefaultComboBoxModel mdl = new DefaultComboBoxModel();
+        DefaultComboBoxModel<List<String>> mdl = new DefaultComboBoxModel<>();
         mdl.addElement(Arrays.asList(new String[0]));
         mdl.addElement(Arrays.asList(new String[] {
             Artifact.SCOPE_PROVIDED,
diff --git 
a/platform/api.progress/src/org/netbeans/modules/progress/spi/TaskModel.java 
b/platform/api.progress/src/org/netbeans/modules/progress/spi/TaskModel.java
index 8dce0b9..ec8a3f5 100644
--- a/platform/api.progress/src/org/netbeans/modules/progress/spi/TaskModel.java
+++ b/platform/api.progress/src/org/netbeans/modules/progress/spi/TaskModel.java
@@ -38,7 +38,7 @@ import org.netbeans.progress.module.DefaultHandleFactory;
  */
 public final class TaskModel {
     private DefaultListSelectionModel selectionModel;
-    private final DefaultListModel model;
+    private final DefaultListModel<InternalHandle> model;
     private InternalHandle explicit;
     private final LinkedHashSet<ListDataListener> dataListeners;
     private final LinkedHashSet<ListSelectionListener> selectionListeners;
@@ -46,7 +46,7 @@ public final class TaskModel {
     
     TaskModel(Executor eventExecutor) {
         selectionModel = new DefaultListSelectionModel();
-        model = new DefaultListModel();
+        model = new DefaultListModel<>();
         dataListeners = new LinkedHashSet<ListDataListener>();
         selectionListeners = new LinkedHashSet<ListSelectionListener>();
         TaskListener list = new TaskListener();
diff --git a/platform/core.execution/nbproject/project.properties 
b/platform/core.execution/nbproject/project.properties
index fbd208c..c47f4d7 100644
--- a/platform/core.execution/nbproject/project.properties
+++ b/platform/core.execution/nbproject/project.properties
@@ -17,6 +17,6 @@
 
 is.autoload=true
 javac.compilerargs=-Xlint:unchecked
-javac.source=1.6
+javac.source=1.8
 
 test.config.stableBTD.includes=**/*Test.class
diff --git 
a/platform/core.execution/src/org/netbeans/core/execution/beaninfo/editors/NbClassPathCustomEditor.java
 
b/platform/core.execution/src/org/netbeans/core/execution/beaninfo/editors/NbClassPathCustomEditor.java
index 6975df4..b0f1077 100644
--- 
a/platform/core.execution/src/org/netbeans/core/execution/beaninfo/editors/NbClassPathCustomEditor.java
+++ 
b/platform/core.execution/src/org/netbeans/core/execution/beaninfo/editors/NbClassPathCustomEditor.java
@@ -47,7 +47,7 @@ class NbClassPathCustomEditor extends javax.swing.JPanel {
     /** Property editor associated with. */
     private PropertyEditor editor;
     /** Model of list of class path items. */
-    private DefaultListModel listModel = new DefaultListModel();
+    private DefaultListModel<Object> listModel = new DefaultListModel<>();
     private boolean editable = true;
 
     
diff --git a/platform/o.n.core/src/org/netbeans/core/ExitDialog.java 
b/platform/o.n.core/src/org/netbeans/core/ExitDialog.java
index 9081c42..63fd562 100644
--- a/platform/o.n.core/src/org/netbeans/core/ExitDialog.java
+++ b/platform/o.n.core/src/org/netbeans/core/ExitDialog.java
@@ -64,7 +64,7 @@ public class ExitDialog extends JPanel implements 
java.awt.event.ActionListener
     private static boolean result = false;
 
     JList list;
-    DefaultListModel listModel;
+    DefaultListModel<Savable> listModel;
 
     static final long serialVersionUID = 6039058107124767512L;
 
@@ -72,7 +72,7 @@ public class ExitDialog extends JPanel implements 
java.awt.event.ActionListener
     public ExitDialog () {
         setLayout (new java.awt.BorderLayout ());
 
-        listModel = new DefaultListModel();
+        listModel = new DefaultListModel<>();
         for (Savable obj : Savable.REGISTRY.lookupAll(Savable.class)) {
             listModel.addElement(obj);
         }
diff --git 
a/platform/o.n.swing.outline/src/org/netbeans/swing/etable/ETable.java 
b/platform/o.n.swing.outline/src/org/netbeans/swing/etable/ETable.java
index e0208cf..132da24 100644
--- a/platform/o.n.swing.outline/src/org/netbeans/swing/etable/ETable.java
+++ b/platform/o.n.swing.outline/src/org/netbeans/swing/etable/ETable.java
@@ -2363,8 +2363,8 @@ public class ETable extends JTable {
         }
     }
     
-    private ComboBoxModel getSearchComboModel() {
-        DefaultComboBoxModel result = new DefaultComboBoxModel();
+    private ComboBoxModel<String> getSearchComboModel() {
+        DefaultComboBoxModel<String> result = new DefaultComboBoxModel();
         for (Enumeration<TableColumn> en = getColumnModel().getColumns(); 
en.hasMoreElements(); ) {
             TableColumn column = en.nextElement();
             if (column instanceof ETableColumn) {
diff --git a/platform/openide.awt/src/org/openide/awt/ColorComboBox.java 
b/platform/openide.awt/src/org/openide/awt/ColorComboBox.java
index fd3b1b3..f495ca9 100644
--- a/platform/openide.awt/src/org/openide/awt/ColorComboBox.java
+++ b/platform/openide.awt/src/org/openide/awt/ColorComboBox.java
@@ -173,8 +173,8 @@ public final class ColorComboBox extends JComboBox {
         }
     }
 
-    private static DefaultComboBoxModel createModel( Color[] colors, String[] 
names, boolean allowCustomColors ) {
-        DefaultComboBoxModel model = new DefaultComboBoxModel();
+    private static DefaultComboBoxModel<ColorValue> createModel( Color[] 
colors, String[] names, boolean allowCustomColors ) {
+        DefaultComboBoxModel<ColorValue> model = new DefaultComboBoxModel<>();
 
         for( int i=0; i<colors.length; i++ ) {
             Color c = colors[i];
diff --git 
a/webcommon/html.ojet/src/org/netbeans/modules/html/ojet/ui/OJETPanel.java 
b/webcommon/html.ojet/src/org/netbeans/modules/html/ojet/ui/OJETPanel.java
index 3f51ddf..67175fc 100644
--- a/webcommon/html.ojet/src/org/netbeans/modules/html/ojet/ui/OJETPanel.java
+++ b/webcommon/html.ojet/src/org/netbeans/modules/html/ojet/ui/OJETPanel.java
@@ -54,7 +54,7 @@ public class OJETPanel extends javax.swing.JPanel implements 
CustomizerPanelImpl
     }
 
     private void initData() {
-        DefaultComboBoxModel model = new DefaultComboBoxModel();
+        DefaultComboBoxModel<String> model = new DefaultComboBoxModel<>();
         for (String version: 
DataProviderImpl.getInstance().getAvailableVersions()) {
             model.addElement(version);
         }
diff --git 
a/webcommon/web.javascript.debugger/src/org/netbeans/modules/web/javascript/debugger/breakpoints/ui/EventsBreakpointCustomizer.java
 
b/webcommon/web.javascript.debugger/src/org/netbeans/modules/web/javascript/debugger/breakpoints/ui/EventsBreakpointCustomizer.java
index 6882f7e..8dfa4c6 100644
--- 
a/webcommon/web.javascript.debugger/src/org/netbeans/modules/web/javascript/debugger/breakpoints/ui/EventsBreakpointCustomizer.java
+++ 
b/webcommon/web.javascript.debugger/src/org/netbeans/modules/web/javascript/debugger/breakpoints/ui/EventsBreakpointCustomizer.java
@@ -96,7 +96,7 @@ public class EventsBreakpointCustomizer extends 
javax.swing.JPanel implements Co
     
     private void fillCategoryEvents() {
         Set<String> allEventCategories = 
EventsBreakpoint.getAllEventCategories();
-        DefaultListModel categoryModel = new DefaultListModel();
+        DefaultListModel<String> categoryModel = new DefaultListModel<>();
         for (String category : allEventCategories) {
             categoryModel.addElement(category);
         }
@@ -104,7 +104,7 @@ public class EventsBreakpointCustomizer extends 
javax.swing.JPanel implements Co
     }
     
     private void fillEvents(String category) {
-        DefaultListModel eventsModel = new DefaultListModel();
+        DefaultListModel<String> eventsModel = new DefaultListModel<>();
         Set<String> allEvents = EventsBreakpoint.getAllEvents(category);
         for (String event : allEvents) {
             eventsModel.addElement(event);


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to