[jira] [Commented] (NETBEANS-917) NPE Search Usages Exception
[ https://issues.apache.org/jira/browse/NETBEANS-917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16518936#comment-16518936 ] vikas kumar prabhakar commented on NETBEANS-917: We are not able to reproduce. Can you provide the sample project and specific steps to reproduce the issue? > NPE Search Usages Exception > --- > > Key: NETBEANS-917 > URL: https://issues.apache.org/jira/browse/NETBEANS-917 > Project: NetBeans > Issue Type: Bug >Affects Versions: 9.0 >Reporter: Mariano Marcolongo >Priority: Major > > java.lang.NullPointerException > at > org.netbeans.api.java.source.ElementHandle.resolve(ElementHandle.java:118) > at > org.netbeans.api.java.source.TreePathHandle$TreeDelegate.resolveElement(TreePathHandle.java:530) > at > org.netbeans.api.java.source.TreePathHandle.resolveElement(TreePathHandle.java:162) > at > org.netbeans.modules.refactoring.java.plugins.JavaWhereUsedQueryPlugin$FindTask.run(JavaWhereUsedQueryPlugin.java:574) > at > org.netbeans.modules.refactoring.java.plugins.JavaWhereUsedQueryPlugin$FindTask.run(JavaWhereUsedQueryPlugin.java:548) > at > org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:501) > at > org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) > at > org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:166) > at > org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:138) > at > org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) > at > org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) > at > org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) > at > org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) > at > org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) > at > org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) > at > org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178) > at > org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:83) > at > org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:451) > at > org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:422) > at > org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.processFiles(JavaRefactoringPlugin.java:319) > at > org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.processFiles(JavaRefactoringPlugin.java:263) > at > org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.queryFiles(JavaRefactoringPlugin.java:253) > at > org.netbeans.modules.refactoring.java.plugins.JavaWhereUsedQueryPlugin.prepare(JavaWhereUsedQueryPlugin.java:362) > [catch] at > org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsPrepare2(AbstractRefactoring.java:417) > at > org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsPrepare(AbstractRefactoring.java:401) > at > org.netbeans.modules.refactoring.api.AbstractRefactoring.prepare(AbstractRefactoring.java:212) > at > org.netbeans.modules.refactoring.spi.impl.ParametersPanel$Prepare$2.run(ParametersPanel.java:1059) > at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) > at > org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) > at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) > at > org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) -- This message was sent by Atlassian JIRA (v7.6.3#76005) - 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
[jira] [Comment Edited] (NETBEANS-920) crash on startup when setting jdk 10 in /etc/netbeans.conf
[ https://issues.apache.org/jira/browse/NETBEANS-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16518926#comment-16518926 ] vikas kumar prabhakar edited comment on NETBEANS-920 at 6/21/18 5:32 AM: - Start NetBeans in JDK 10 using below command: ant tryme -Dtryme.jdkhome= was (Author: vikas.prabhakar): Steps to run the project in JDK10 # First build the project in JDK8 # Run the project using JDK10 ex: ant tryme -Dtryme.jdkhome= > crash on startup when setting jdk 10 in /etc/netbeans.conf > -- > > Key: NETBEANS-920 > URL: https://issues.apache.org/jira/browse/NETBEANS-920 > Project: NetBeans > Issue Type: Bug > Components: ide - Welcome >Affects Versions: 9.0 > Environment: windows 10 64b >Reporter: jose luis romero >Priority: Major > > NetBeans rc1 didn't set Java 10 as default, it took Java 8 so I added as > Java Platform using the IDE and then setted in netbeans.conf > netbeans_jdkhome="C:\Program Files\Java\jdk-10" > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - 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
[jira] [Commented] (NETBEANS-920) crash on startup when setting jdk 10 in /etc/netbeans.conf
[ https://issues.apache.org/jira/browse/NETBEANS-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16518926#comment-16518926 ] vikas kumar prabhakar commented on NETBEANS-920: Steps to run the project in JDK10 # First build the project in JDK8 # Run the project using JDK10 ex: ant tryme -Dtryme.jdkhome= > crash on startup when setting jdk 10 in /etc/netbeans.conf > -- > > Key: NETBEANS-920 > URL: https://issues.apache.org/jira/browse/NETBEANS-920 > Project: NetBeans > Issue Type: Bug > Components: ide - Welcome >Affects Versions: 9.0 > Environment: windows 10 64b >Reporter: jose luis romero >Priority: Major > > NetBeans rc1 didn't set Java 10 as default, it took Java 8 so I added as > Java Platform using the IDE and then setted in netbeans.conf > netbeans_jdkhome="C:\Program Files\Java\jdk-10" > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - 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
[jira] [Created] (NETBEANS-974) Viewing variable in debugger caused AWT Event Queue exception
Chad created NETBEANS-974: - Summary: Viewing variable in debugger caused AWT Event Queue exception Key: NETBEANS-974 URL: https://issues.apache.org/jira/browse/NETBEANS-974 Project: NetBeans Issue Type: Bug Environment: Mac OS X. Netbeans 9rc1 running on JDK 10. Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-302-on-20180517) Updates: Updates available Java: 10.0.1; Java HotSpot(TM) 64-Bit Server VM 10.0.1+10 Runtime: Java(TM) SE Runtime Environment 10.0.1+10 System: Mac OS X version 10.13.5 running on x86_64; UTF-8; en_US (nb) User directory: /Users/pre4033/Library/Application Support/NetBeans/dev Cache directory: /Users/pre4033/Library/Caches/NetBeans/dev Reporter: Chad Steps to produce: * Hover over Map variable with mouse. * Click arrow button in yellow box. * Select ellipsis button next to one of the values in the Map 2018-06-19T15:15:30 1529439330343 10717 500 429 LOG_WINDOW_ACTIVATED LOG_WINDOW_ACTIVATED org.netbeans.core.ui.warmup.Bundle 3688 INFO [org.netbeans.gradle.project.lookups.ProjectLookupHack]: Using custom lookup for type org.netbeans.spi.queries.SharabilityQueryImplementation2 INFO [null]: Last record repeated 2 more times. WARNING [org.netbeans.core.startup.InstalledFileLocatorImpl]: no code name base passed when looking up modules/ext/nb-javac-impl.jar at org.netbeans.modules.java.source.indexing.JavaCustomIndexer.computeJavacVersion(JavaCustomIndexer.java:1313) SEVERE [org.openide.util.Exceptions] java.lang.AssertionError: Debugger lock taken in AWT Event Queue! at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl$DebuggerReentrantReadWriteLock$DebuggerReadLock.lock(JPDADebuggerImpl.java:2675) at org.netbeans.modules.debugger.jpda.models.JPDAThreadImpl$ThreadReentrantReadWriteLock$ThreadWriteLock.lock(JPDAThreadImpl.java:2555) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateGeneric(JPDADebuggerImpl.java:901) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:348) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:324) at org.netbeans.modules.debugger.jpda.models.AbstractObjectVariable.evaluate(AbstractObjectVariable.java:664) at jdk.internal.reflect.GeneratedMethodAccessor438.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) [catch] at org.netbeans.modules.debugger.jpda.ui.models.VariablesFormatterFilter.getValueAt(VariablesFormatterFilter.java:465) at org.netbeans.modules.debugger.jpda.ui.models.VariablesFormatterFilter.getValueAt(VariablesFormatterFilter.java:425) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.getValueAt(VariablesTreeModelFilter.java:532) at org.netbeans.spi.viewmodel.Models$CompoundTableModel.getValueAt(Models.java:1439) at org.netbeans.spi.viewmodel.Models$CompoundTableModel.getValueAt(Models.java:1441) at org.netbeans.spi.viewmodel.Models$CompoundTableModel.getValueAt(Models.java:1441) at org.netbeans.spi.viewmodel.Models$CompoundModel.getValueAt(Models.java:4566) at org.netbeans.modules.viewmodel.TreeModelNode$MyProperty.updateShortDescription(TreeModelNode.java:2102) at org.netbeans.modules.viewmodel.TreeModelNode$MyProperty.getShortDescription(TreeModelNode.java:2084) at org.openide.explorer.view.SheetCell.getTableCellRendererComponent(SheetCell.java:276) at org.openide.explorer.view.SheetCell$OutlineSheetCell.getTableCellRendererComponent(SheetCell.java:737) at org.netbeans.modules.viewmodel.DelegatingCellRenderer.getTableCellRendererComponent(DelegatingCellRenderer.java:66) at java.desktop/javax.swing.JTable.prepareRenderer(JTable.java:5763) at org.netbeans.swing.outline.Outline.getToolTipText(Outline.java:393) at java.desktop/javax.swing.ToolTipManager$insideTimerAction.actionPerformed(ToolTipManager.java:675) at java.desktop/javax.swing.Timer.fireActionPerformed(Timer.java:317) at java.desktop/javax.swing.Timer$DoPostEvent.run(Timer.java:249) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136) at
[jira] [Created] (NETBEANS-973) Support for JSON Schema (Code completion, hints, etc.)
Christian Lenz created NETBEANS-973: --- Summary: Support for JSON Schema (Code completion, hints, etc.) Key: NETBEANS-973 URL: https://issues.apache.org/jira/browse/NETBEANS-973 Project: NetBeans Issue Type: New Feature Components: javascript - JSON Affects Versions: Next Reporter: Christian Lenz As we have a lot of JSON files, which has a specific, known structure, like package.json, composer.json, angular-cli.json, angular.json, bower.json and a lot of others, we need the the ability to have code completion inside those files for the specific name. This feature is part of VS Code and IntelliJ and both uses the JSON Schema: http://schemastore.org/json/. So as you can see, not only .json files, but .bowerrc or others, should have the functionality too. WebStorm downloads the schema for each file like they described it here: https://blog.jetbrains.com/webstorm/2018/05/webstorm-2018-2-eap/#improved_support_for_json_schemas So you can see that they show the properties inside the code completion, that are allowed and the description to each property. I know, that we have code completion for composer.json but first it is a mess for the developers, to add each completion provider for each supported json file and new ones. So it would be better to call the API and parse the result, as you already wanted that, many years ago, as described here: http://wiki.netbeans.org/JsonTools#JS_expression -> Advaced features -> JSON validation against JSON Schemas. So this enhancement will be very great. And if this is happen, we can have some more features like validation in json files and add missing, required properties: https://blog.jetbrains.com/webstorm/2018/06/webstorm-2018-2-eap-182-3208/#add_missing_required_properties_in_json_files Here are some more links from json schema, for the implementation: http://json-schema.org/implementations.html Cheers Chris -- This message was sent by Atlassian JIRA (v7.6.3#76005) - 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