[jira] [Commented] (NETBEANS-917) NPE Search Usages Exception

2018-06-20 Thread vikas kumar prabhakar (JIRA)


[ 
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

2018-06-20 Thread vikas kumar prabhakar (JIRA)


[ 
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

2018-06-20 Thread vikas kumar prabhakar (JIRA)


[ 
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

2018-06-20 Thread Chad (JIRA)
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.)

2018-06-20 Thread Christian Lenz (JIRA)
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