This is an automated email from the ASF dual-hosted git repository. matthiasblaesing pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git
from b1192bacba Catch IAE when Gradle error getLocation cannot be called. new 86df99417b Removed double null check with instance operator new 348afe979c Removed double null check with instance operator #2 new 805f750a2b Removed double null check with instance operator. Part 3 new 57a517fc9c Removed double null check with instance operator. Part 4 new 73bccfe35b Removed double null check with instance operator. Part 5 new 3291c89653 Merge pull request #5224 from tbw777/instance2 The 7949 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../project/suite/SuiteSubprojectProviderImpl.java | 2 +- .../project/ui/customizer/BasicCustomizer.java | 2 +- .../project/ui/platform/NbPlatformCustomizer.java | 2 +- .../project/ui/wizard/TypeChooserPanelImpl.java | 2 +- .../project/ui/wizard/spi/ModuleTypePanel.java | 6 ++-- .../apisupport/project/layers/BadgingSupport.java | 2 +- .../refactoring/AbstractRefactoringElement.java | 2 +- .../ui/wizard/common/BasicWizardIterator.java | 2 +- .../maven/apisupport/MavenPackageModifierImpl.java | 2 +- .../ui/wizards/GrailsArtifactWizardIterator.java | 2 +- .../ui/service/subpanels/TargetsPanel.java | 2 +- .../modules/websvc/wsitconf/wizard/STSWizard.java | 2 +- .../javaee/templates/WebLogicDDWizardIterator.java | 2 +- .../clientproject/ProjectAppClientProvider.java | 2 +- ...AppClientProjectWebServicesSupportProvider.java | 4 +-- .../j2ee/common/ui/NoSelectedServerWarning.java | 2 +- .../j2ee/dd/impl/commonws/EnclosingBean.java | 2 +- .../j2ee/dd/impl/webservices/WebServicesProxy.java | 2 +- .../j2ee/dd/impl/application/ApplicationProxy.java | 2 +- .../j2ee/dd/impl/client/AppClientProxy.java | 2 +- .../modules/j2ee/dd/impl/common/EnclosingBean.java | 2 +- .../ddloaders/common/xmlutils/XMLJ2eeUtils.java | 14 +++++----- .../j2ee/earproject/ProjectEarProvider.java | 2 +- .../earproject/ui/customizer/CustomizerRun.java | 4 +-- .../methodcontroller/AbstractMethodController.java | 2 +- .../ejb/wizard/dd/EjbJarXmlWizardIterator.java | 2 +- .../wizard/mdb/MessageDestinationUiSupport.java | 2 +- .../ui/logicalview/entries/CallEjbDialog.java | 2 +- .../logicalview/entries/SelectDatabasePanel.java | 2 +- .../entries/SendEmailCodeGenerator.java | 2 +- .../entries/SendJMSMessageCodeGenerator.java | 2 +- .../logicalview/entries/SendJmsMessagePanel.java | 2 +- .../entries/UseDatabaseCodeGenerator.java | 2 +- .../ProjectWebServicesSupportProvider.java | 8 +++--- .../j2ee/ejbrefactoring/EjbRefactoringPlugin.java | 2 +- .../j2ee/sun/api/restricted/ResourceUtils.java | 2 +- .../j2ee/sun/ide/editors/ui/DDTablePanel.java | 4 +-- .../configbean/templates/SunDDWizardIterator.java | 2 +- .../javaee/beanvalidation/AbstractIterator.java | 2 +- .../javaee/beanvalidation/ConstraintIterator.java | 2 +- .../dd/ear/ApplicationXmlWizardIterator.java | 2 +- .../netbeans/modules/maven/j2ee/ear/EarImpl.java | 2 +- .../modules/maven/j2ee/web/WebCopyOnSave.java | 2 +- .../refactor/MicronautRefactoringFactory.java | 2 +- .../eecommon/dd/wizard/PayaraDDWizardIterator.java | 2 +- .../modules/web/beans/wizard/BeansXmlIterator.java | 2 +- .../web/beans/xml/impl/WebBeansComponentImpl.java | 2 +- .../web/beans/xml/impl/WebBeansElements.java | 2 +- .../modules/web/core/syntax/JSPELPlugin.java | 2 +- .../modules/web/core/syntax/JspSyntaxSupport.java | 4 +-- .../web/core/syntax/completion/AttrSupports.java | 2 +- .../web/core/jsploader/BaseJspEditorSupport.java | 2 +- .../modules/web/core/jsploader/JspLoader.java | 2 +- .../web/core/jsploader/JspServletDataObject.java | 6 ++-- .../web/core/palette/JspPaletteUtilities.java | 4 +-- .../modules/web/wizards/ListenerIterator.java | 2 +- .../netbeans/modules/web/wizards/PageIterator.java | 2 +- .../modules/web/wizards/ServletIterator.java | 2 +- .../modules/web/wizards/TagHandlerIterator.java | 2 +- .../wizards/dd/WebFragmentXmlWizardIterator.java | 2 +- .../web/wizards/dd/WebXmlWizardIterator.java | 2 +- .../navigation/graph/actions/MapActionUtility.java | 4 +-- .../netbeans/modules/web/jsf/JsfTemplateUtils.java | 2 +- .../modules/web/jsf/editor/JspJsfELPlugin.java | 6 ++-- .../web/jsf/palette/JSFPaletteUtilities.java | 2 +- .../wizards/CompositeComponentWizardIterator.java | 2 +- .../web/jsf/wizards/FacesComponentIterator.java | 2 +- .../web/jsf/wizards/FacesConfigIterator.java | 2 +- .../web/jsf/wizards/ManagedBeanIterator.java | 2 +- .../web/jsf/wizards/ResourceLibraryIterator.java | 2 +- .../web/jsf/wizards/TemplateClientIterator.java | 2 +- .../modules/web/jsf/wizards/TemplateIterator.java | 2 +- .../web/jspparser/ParserServletContext.java | 2 +- .../modules/web/monitor/server/MonitorFilter.java | 4 +-- .../primefaces/ui/PrimefacesCustomizerPanel.java | 2 +- .../web/project/ProjectWebModuleProvider.java | 2 +- .../project/ProjectWebServicesSupportProvider.java | 8 +++--- .../modules/web/struts/StrutsConfigUtilities.java | 4 +-- .../modules/web/struts/wizards/ActionIterator.java | 2 +- .../web/struts/wizards/FormBeanIterator.java | 2 +- .../wizard/WebServiceClientWizardIterator.java | 2 +- .../NewWebServiceFromWSDLWizardIterator.java | 2 +- .../dev/wizard/NewWebServiceWizardIterator.java | 2 +- .../core/dev/wizard/WebServiceFromWSDLPanel.java | 2 +- .../core/dev/wizard/WebServiceTypePanel.java | 2 +- .../websvc/manager/ui/ArrayTypeTreeNode.java | 2 +- .../websvc/manager/ui/ListTypeTreeNode.java | 2 +- .../websvc/manager/ui/StructureTypeTreeNode.java | 2 +- .../modules/websvc/manager/ui/TypeRowModel.java | 6 ++-- .../rest/client/JerseyClientWizardIterator.java | 2 +- .../modules/websvc/rest/editor/AsyncConverter.java | 2 +- .../fromdb/DatabaseResourceWizardIterator.java | 2 +- .../ws/qaf/rest/JComponentByLabelFinder.java | 2 +- .../ide/ergonomics/newproject/DescriptionStep.java | 6 ++-- .../ide/ergonomics/newproject/EnableStep.java | 4 +-- .../newproject/FeatureOnDemandWizardIterator.java | 2 +- .../editor/cli/GradleCliCompletionProvider.java | 2 +- .../modules/gradle/api/NbGradleProject.java | 4 +-- .../modules/gradle/options/SettingsPanel.java | 2 +- .../groovy/editor/api/PathFinderVisitor.java | 4 +-- .../api/completion/util/CompletionContext.java | 2 +- .../editor/api/completion/util/ContextHelper.java | 2 +- .../completion/SpockMethodParamCompletion.java | 2 +- .../groovy/editor/completion/SpockUtils.java | 2 +- .../refactoring/ui/WhereUsedPanelMethod.java | 2 +- .../groovy/support/wizard/AbstractFileWizard.java | 2 +- .../bugtracking/issuetable/NodeTableModel.java | 16 +++++------ .../bugtracking/ui/issue/IssueTopComponent.java | 2 +- .../bugtracking/ui/query/QueryTopComponent.java | 5 ++-- .../bugzilla/commands/BugzillaExecutor.java | 2 +- .../modules/bugzilla/issue/CommentsPanel.java | 2 +- .../netbeans/modules/csl/core/CslEditorKit.java | 2 +- .../csl/editor/semantic/SequenceElement.java | 2 +- .../csl/hints/infrastructure/GsfHintsManager.java | 5 ++-- .../modules/css/visual/CreateRulePanel.java | 2 +- .../table/celleditor/BlobFieldTableCellEditor.java | 4 +-- .../table/celleditor/ClobFieldTableCellEditor.java | 4 +-- .../org/netbeans/modules/db/mysql/Database.java | 4 +-- .../modules/db/mysql/util/DatabaseUtils.java | 2 +- .../querybuilder/QueryBuilderGraphFrame.java | 2 +- .../builtin/visualizer/MergeDialogComponent.java | 2 +- .../modules/nativeexecution/JschSupport.java | 2 +- .../action/OpenInEditorActionProvider.java | 2 +- .../modules/editor/actions/AddCaretAction.java | 2 +- .../completion/CompletionActionsMainMenu.java | 2 +- .../modules/editor/errorstripe/AnnotationView.java | 2 +- .../modules/editor/indent/TaskHandler.java | 4 +-- .../src/org/netbeans/editor/GlyphGutter.java | 2 +- .../org/netbeans/editor/WeakEventListenerList.java | 2 +- .../src/org/netbeans/editor/ext/ExtKit.java | 2 +- .../modules/editor/search/EditorFindSupport.java | 2 +- .../modules/editor/search/SearchNbEditorKit.java | 2 +- .../netbeans/modules/editor/MainMenuAction.java | 2 +- .../netbeans/modules/editor/NbEditorDocument.java | 2 +- .../org/netbeans/modules/editor/NbEditorKit.java | 6 ++-- .../modules/editor/impl/CustomizableSideBar.java | 4 +-- .../netbeans/modules/extbrowser/ExtWebBrowser.java | 2 +- .../modules/extbrowser/SystemDefaultBrowser.java | 2 +- .../modules/html/editor/HtmlElementProperties.java | 2 +- .../org/netbeans/modules/html/editor/Utils.java | 2 +- .../netbeans/modules/html/api/HtmlDataNode.java | 2 +- .../modules/html/palette/HtmlPaletteUtilities.java | 2 +- .../hudson/ui/spi/ProjectHudsonProvider.java | 2 +- .../modules/languages/LanguagesManager.java | 2 +- .../languages/features/ASTBrowserTopComponent.java | 2 +- .../languages/features/HyperlinkListener.java | 2 +- .../swing/dirchooser/DirectoryChooserUI.java | 2 +- .../modules/project/ui/NewFileIterator.java | 2 +- .../org/netbeans/modules/properties/Element.java | 2 +- .../modules/properties/PropertiesTableModel.java | 2 +- .../refactoring/spi/impl/UndoableWrapper.java | 4 +-- .../debugger/ui/DebuggerManagerListener.java | 2 +- .../netbeans/modules/navigator/NavigatorTC.java | 2 +- .../org/netbeans/modules/palette/DefaultItem.java | 2 +- .../src/org/netbeans/modules/palette/Utils.java | 2 +- .../modules/palette/ui/CategoryButton.java | 4 +-- .../netbeans/modules/palette/ui/CategoryList.java | 2 +- .../modules/subversion/HistoryProvider.java | 2 +- .../client/SvnClientInvocationHandler.java | 2 +- .../modules/terminal/ioprovider/Terminal.java | 4 +-- .../terminal/nb/actions/SwitchTabAction.java | 2 +- .../terminal/nb/actions/TerminalAction.java | 2 +- .../modules/textmate/lexer/TextmateTokenId.java | 4 +-- .../core/filesystems/VCSFilesystemInterceptor.java | 2 +- .../modules/versioning/ui/diff/DiffSidebar.java | 2 +- .../versioning/ui/history/HistoryFileView.java | 2 +- .../versioning/ui/history/RevisionNode.java | 4 +-- .../modules/web/browser/api/WebBrowserPane.java | 4 +-- .../modules/web/browser/api/WebBrowsers.java | 4 +-- .../netbeans/modules/web/common/api/ByteStack.java | 2 +- .../org/netbeans/modules/xml/axi/AXIContainer.java | 2 +- .../modules/xml/axi/impl/AXIModelListener.java | 6 ++-- .../modules/xml/axi/impl/AXIModelUpdater.java | 4 +-- .../netbeans/modules/xml/axi/impl/ElementImpl.java | 6 ++-- .../netbeans/modules/xml/catalog/CatalogPanel.java | 2 +- .../xml/schema/completion/util/CompletionUtil.java | 10 +++---- .../xml/schema/model/impl/RefCacheSupport.java | 11 ++++---- .../modules/xml/schema/model/SchemaModelTest.java | 2 +- .../modules/xml/text/syntax/XMLSyntaxSupport.java | 2 +- .../xml/text/completion/XMLCompletionProvider.java | 2 +- .../extensions/soap/validation/MessagePart.java | 2 +- .../extensions/soap12/validation/MessagePart.java | 2 +- .../netbeans/modules/xml/wizard/impl/DTDPanel.java | 4 +-- .../modules/xml/wizard/impl/XMLWizardIterator.java | 2 +- .../modules/beans/addproperty/GeneratorUtils.java | 2 +- .../modules/debugger/jpda/js/source/Source.java | 2 +- .../ui/actions/ToggleBreakpointActionProvider.java | 2 +- .../jpda/visual/ui/ScreenshotComponent.java | 2 +- .../debugger/jpda/expr/EvaluatorVisitor.java | 4 +-- .../gradle/test/GradleTestProgressListener.java | 2 +- .../test/ui/nodes/GradleJUnitNodeOpener.java | 2 +- .../rename/RelationshipMappingRename.java | 2 +- .../whereused/RelationshipMappingWhereUsed.java | 2 +- .../rules/entity/SerializableClass.java | 2 +- .../completion/db/DBCompletionContextResolver.java | 4 +-- .../unit/PersistenceToolBarMVElement.java | 2 +- .../modules/j2ee/persistence/wizard/Util.java | 2 +- .../wizard/entity/EntityWizardDescriptor.java | 2 +- .../library/PersistenceLibraryCustomizer.java | 2 +- .../unit/PersistenceUnitWizardDescriptor.java | 2 +- .../org/netbeans/modules/editor/java/JavaKit.java | 2 +- .../operators/FormattingOptionsOperator.java | 2 +- .../java/hints/legacy/spi/RulesManager.java | 4 +-- .../java/j2sedeploy/ui/JSEDeploymentPanel.java | 6 ++-- .../ui/wizards/NewModuleWizardIterator.java | 2 +- .../java/project/ui/NewJavaFileWizardIterator.java | 2 +- .../java/source/usages/BinaryUsagesTest.java | 2 +- .../org/netbeans/modules/java/IndentFileEntry.java | 2 +- .../modules/junit/ant/ui/AntJUnitNodeOpener.java | 2 +- .../ui/wizards/EmptyTestCaseWizardIterator.java | 2 +- .../ui/wizards/SimpleTestCaseWizardIterator.java | 2 +- .../junit/ui/wizards/TestSuiteWizardIterator.java | 2 +- .../modules/maven/navigator/POMModelPanel.java | 4 +-- .../modules/maven/hints/pom/RulesManager.java | 4 +-- .../maven/junit/ui/MavenJUnitNodeOpener.java | 2 +- .../maven/osgi/templates/ActivatorIterator.java | 2 +- .../netbeans/modules/maven/api/NbMavenProject.java | 4 +-- .../refactoring/java/ui/MoveClassPanel.java | 2 +- .../refactoring/java/ui/tree/FileTreeElement.java | 2 +- .../netbeans/modules/java/hints/spiimpl/Hacks.java | 2 +- .../wizards/NewSpringXMLConfigWizardIterator.java | 2 +- .../org/netbeans/modules/testng/ui/JumpAction.java | 2 +- .../modules/testng/ui/TestNGNodeOpener.java | 2 +- .../ui/wizards/NewTestSuiteWizardIterator.java | 2 +- .../testng/ui/wizards/NewTestWizardIterator.java | 2 +- .../codegen/java/SoapClientPojoCodeGenerator.java | 2 +- .../modules/xml/jaxb/ui/JAXBWizardIterator.java | 4 +-- .../javafx2/editor/codegen/GeneratorUtils.java | 2 +- .../modules/welcome/content/ActionButton.java | 2 +- .../products/jdk/wizard/panels/JDKPanel.java | 4 +-- .../src/org/netbeans/installer/Installer.java | 2 +- .../src/org/netbeans/installer/utils/UiUtils.java | 3 +- .../wizard/components/panels/JdkLocationPanel.java | 4 +-- .../php/dbgp/breakpoints/LineBreakpoint.java | 4 +-- .../modules/php/editor/indent/FormatVisitor.java | 10 +++---- .../modules/php/editor/model/FindUsageSupport.java | 2 +- .../php/editor/model/impl/EditorSupportImpl.java | 6 ++-- .../modules/php/editor/parser/api/Utils.java | 2 +- .../netbeans/modules/php/project/PhpProject.java | 2 +- .../modules/refactoring/php/RefactoringTask.java | 2 +- .../php/findusages/WhereUsedSupport.java | 2 +- .../src/org/netbeans/api/visual/widget/Widget.java | 4 +-- .../autoupdate/services/ModuleUpdateUnitImpl.java | 2 +- .../autoupdate/services/OperationValidator.java | 4 +-- .../autoupdate/updateprovider/NetworkAccess.java | 2 +- .../netbeans/modules/autoupdate/ui/UnitTab.java | 32 +++++++++++----------- .../org/netbeans/core/multiview/MultiViewPeer.java | 2 +- .../core/network/utils/LocalAddressUtils.java | 4 +-- .../src/org/netbeans/core/output2/Controller.java | 2 +- .../src/org/netbeans/core/output2/OutputTab.java | 2 +- .../netbeans/core/windows/PersistenceHandler.java | 2 +- .../core/windows/actions/CloneDocumentAction.java | 2 +- .../core/windows/services/DialogDisplayerImpl.java | 2 +- .../windows/view/ui/CloseButtonTabbedPane.java | 4 +-- .../windows/view/ui/slides/CommandManager.java | 2 +- .../tabbedpane/NBTabbedPaneController.java | 2 +- .../core/windows/view/ui/toolbars/DnDSupport.java | 2 +- .../netbeans/modules/javahelp/JavaHelpQuery.java | 2 +- .../javahelp/JavaHelpQuickSearchProviderImpl.java | 2 +- .../src/org/netbeans/swing/etable/ETable.java | 2 +- .../swing/plaf/gtk/AdaptiveMatteBorder.java | 2 +- .../netbeans/swing/tabcontrol/TabbedContainer.java | 2 +- .../plaf/AbstractViewTabDisplayerUI.java | 4 +-- .../plaf/NimbusEditorTabCellRenderer.java | 2 +- .../tabcontrol/plaf/NimbusViewTabDisplayerUI.java | 4 +-- .../src/org/openide/awt/SplittedPanel.java | 28 ++++++++----------- .../openide/explorer/propertysheet/PropUtils.java | 2 +- .../propertysheet/PropertyDialogManager.java | 2 +- .../explorer/propertysheet/PropertyPanel.java | 8 +++--- .../explorer/propertysheet/PropertySheet.java | 2 +- .../org/openide/explorer/view/NodeTableModel.java | 18 ++++++------ .../src/org/openide/explorer/view/OutlineView.java | 4 +-- .../src/org/openide/explorer/view/TreeTable.java | 2 +- .../org/openide/explorer/view/TreeTableView.java | 6 ++-- .../src/org/openide/explorer/view/TreeView.java | 2 +- .../openide/explorer/view/TreeViewCellEditor.java | 2 +- .../src/org/openide/filesystems/StreamPool.java | 4 +-- .../src/org/openide/filesystems/URLMapper.java | 2 +- .../src/org/openide/filesystems/XMLFileSystem.java | 12 ++++---- .../src/org/openide/filesystems/XMLMapAttr.java | 8 +++--- .../src/org/openide/loaders/OpenSupport.java | 12 ++++---- .../src/org/openide/nodes/BeanNode.java | 2 +- .../org/openide/text/CloneableEditorSupport.java | 8 +++--- .../src/org/openide/util/VectorIcon.java | 2 +- .../org/openide/util/io/NbMarshalledObject.java | 2 +- .../modules/options/QuickSearchProvider.java | 2 +- .../modules/options/classic/SettingChildren.java | 2 +- .../src/org/netbeans/modules/settings/Env.java | 2 +- .../modules/settings/InstanceProvider.java | 4 +-- .../org/netbeans/modules/settings/SaveSupport.java | 4 +-- .../settings/convertors/SerialDataConvertor.java | 8 +++--- .../settings/convertors/SerialDataNode.java | 4 +-- .../convertors/XMLPropertiesConvertor.java | 4 +-- .../netbeans/spi/settings/ConvertorResolver.java | 4 +-- .../modules/templates/ui/TemplatesPanel.java | 2 +- .../jpda/heapwalk/models/HeapActionsFilter.java | 2 +- .../lib/profiler/ui/components/JCheckTree.java | 2 +- .../profiler/ui/components/JExtendedComboBox.java | 2 +- .../lib/profiler/ui/components/JExtendedTable.java | 2 +- .../lib/profiler/ui/components/JExtendedTree.java | 2 +- .../lib/profiler/ui/components/JTreeTable.java | 2 +- .../profiler/ui/components/tree/CheckTreeNode.java | 6 ++-- .../attach/providers/TargetPlatformEnum.java | 2 +- .../profiler/heapwalk/CompareSnapshotsHelper.java | 2 +- .../heapwalk/details/basic/ArrayValueView.java | 6 ++-- .../profiler/heapwalk/details/jdk/ui/Utils.java | 6 ++-- .../profiler/heapwalk/model/InstanceNode.java | 2 +- .../profiler/heapwalk/model/ObjectFieldNode.java | 2 +- .../nbimpl/providers/GoToJavaSourceProvider.java | 2 +- .../profiler/ppoints/ProfilingPointWizard.java | 4 +-- .../netbeans/modules/profiler/ppoints/Utils.java | 2 +- .../profiler/ppoints/ui/ValidityAwarePanel.java | 2 +- .../snaptracer/impl/swing/ScrollableContainer.java | 4 +-- .../angular/model/AngularModuleInterceptor.java | 12 ++++---- .../javascript2/editor/JsCompletionItem.java | 2 +- .../editor/doc/JsDocumentationCompleter.java | 2 +- .../editor/formatter/JsFormatVisitor.java | 2 +- .../javascript2/editor/index/JsIndexer.java | 2 +- .../javascript2/extjs/ExtJsCodeCompletion.java | 2 +- .../jquery/editor/JQueryCodeCompletion.java | 2 +- .../modules/javascript2/lexer/JsonLexer.java | 2 +- .../modules/javascript2/model/ModelVisitor.java | 4 +-- .../javascript2/model/OccurrenceBuilder.java | 4 +-- .../modules/javascript2/model/api/ModelUtils.java | 2 +- .../nodejs/editor/NodeJsDataProvider.java | 12 ++++---- .../javascript2/nodejs/editor/NodeJsUtils.java | 2 +- .../prototypejs/model/CreateInterceptor.java | 2 +- .../requirejs/editor/RequireJSCodeCompletion.java | 4 +-- .../requirejs/editor/model/ConfigInterceptor.java | 2 +- .../requirejs/editor/model/DefineInterceptor.java | 2 +- 330 files changed, 507 insertions(+), 521 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists