[incubator-netbeans] branch master updated (e2063e5 -> 738fa78)

2018-02-16 Thread jlahoda
This is an automated email from the ASF dual-hosted git repository.

jlahoda pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git.


from e2063e5  Merge pull request #422 from rtaneja1/rtaneja/after_donation1
 add c44876d  [NETBEANS-364] Avoiding dependency on javax.activation which 
appears unnecessary.
 new 738fa78  Merge pull request #416 from jlahoda/NETBEANS-364

The 1 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:
 openide.awt/nbproject/project.properties |  2 +-
 openide.awt/src/org/openide/awt/QuickSearch.java | 24 +++-
 2 files changed, 12 insertions(+), 14 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
jlah...@apache.org.

-
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



[incubator-netbeans] 01/01: Merge pull request #416 from jlahoda/NETBEANS-364

2018-02-16 Thread jlahoda
This is an automated email from the ASF dual-hosted git repository.

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

commit 738fa7899e3139bf4c7a4afbb719578deb5aa0f9
Merge: e2063e5 c44876d
Author: Jan Lahoda 
AuthorDate: Fri Feb 16 21:36:56 2018 +0100

Merge pull request #416 from jlahoda/NETBEANS-364

[NETBEANS-364] Avoiding dependency on javax.activation which appears …

 openide.awt/nbproject/project.properties |  2 +-
 openide.awt/src/org/openide/awt/QuickSearch.java | 24 +++-
 2 files changed, 12 insertions(+), 14 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
jlah...@apache.org.

-
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] [Updated] (NETBEANS-399) Compile on Save support for arbitrary maven projects

2018-02-16 Thread ratcash (JIRA)

 [ 
https://issues.apache.org/jira/browse/NETBEANS-399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ratcash updated NETBEANS-399:
-
Description: 
Dear developers, 

please consider adding support for arbitrary maven projects to utilize the 
"compile on save"  and deploy on save feature of Netbeans.

To give a real-life example:

I am evaluating the Kotlin-Netbeans plugin from JetBrains 
([https://github.com/JetBrains/kotlin-netbeans)] to develop a maven based 
Kotlin project for Java EE in Netbeans. The maven setup is according to the 
official guide here: [https://kotlinlang.org/docs/reference/using-maven.html]

The Compile on Save feature is a huge time safer, works flawlessly for the 
rather standard Maven/Java/EE projects and I can't imagine development without 
it.

While the FAQ for [http://wiki.netbeans.org/FaqCompileOnSave] states that for 
maven projects it actually executes the corresponding maven goals (phases?), it 
does not really seem like the kotlin-maven-plugin was called - no new class 
files appear in target/classes.

An improvement suggestion was already filed for the plugin developers 
([https://github.com/JetBrains/kotlin-netbeans/issues/126)] even though that 
plugin is not maintained these days. Also I wanted to double check via this 
very ticket, whether adding support for this is actually the plugin's 
responsibility or that of netbeans'.

I have already wrote to the users mailing list and Emilian B. referred me to 
Jira here.

Attached see a sample project I used to test the capability.

Joining the sparseness and advanced capabilities of Kotlin with the fast reload 
times achievable with "Compile On Save" and "Deploy on Save" would be a killer 
combination. This would be something that would not be possible (AFAIK) with 
any other IDE today.

  was:
Dear developers, 

please consider adding support for arbitrary maven projects to utilize the 
"compile on save"  and deploy on save feature of Netbeans.

To give a real-life example:

I am evaluating the Kotlin-Netbeans plugin from JetBrains 
([https://github.com/JetBrains/kotlin-netbeans)] to develop a maven based 
Kotlin project for Java EE in Netbeans. The maven setup is according to the 
official guide here: [https://kotlinlang.org/docs/reference/using-maven.html]

The Compile on Save feature is a huge time safer, works flawlessly for the 
rather standard Maven/Java/EE projects and I can't imagine development without 
it.

While the FAQ for [http://wiki.netbeans.org/FaqCompileOnSave] states that for 
maven projects it actually executes the corresponding maven goals (phases?), it 
does not really seem like the kotlin-maven-plugin was called - no new class 
files appear in target/classes.

An improvement suggestion was already filed for the plugin developers 
([https://github.com/JetBrains/kotlin-netbeans/issues/126)] even though that 
plugin is not maintained these days. Also I wanted to double check via this 
very ticket, whether adding support for this is actually the plugin's 
responsibility of netbeans'.

I have already wrote to the users mailing list and Emilian B. referred me to 
Jira here.

Attached see a sample project I used to test the capability.

Joining the sparseness and advanced capabilities of Kotlin with the fast reload 
times achievable with "Compile On Save" and "Deploy on Save" would be a killer 
combination. This would be something that would not be possible (AFAIK) with 
any other IDE today.


> Compile on Save support for arbitrary maven projects
> 
>
> Key: NETBEANS-399
> URL: https://issues.apache.org/jira/browse/NETBEANS-399
> Project: NetBeans
>  Issue Type: Wish
>  Components: javaee - Maven
>Affects Versions: 8.2
>Reporter: ratcash
>Priority: Major
> Attachments: Kotlin-maven-EE.zip
>
>
> Dear developers, 
> please consider adding support for arbitrary maven projects to utilize the 
> "compile on save"  and deploy on save feature of Netbeans.
> To give a real-life example:
> I am evaluating the Kotlin-Netbeans plugin from JetBrains 
> ([https://github.com/JetBrains/kotlin-netbeans)] to develop a maven based 
> Kotlin project for Java EE in Netbeans. The maven setup is according to the 
> official guide here: [https://kotlinlang.org/docs/reference/using-maven.html]
> The Compile on Save feature is a huge time safer, works flawlessly for the 
> rather standard Maven/Java/EE projects and I can't imagine development 
> without it.
> While the FAQ for [http://wiki.netbeans.org/FaqCompileOnSave] states that for 
> maven projects it actually executes the corresponding maven goals (phases?), 
> it does not really seem like the kotlin-maven-plugin was called - no new 
> class files appear in target/classes.
> An improvement suggestion was already filed for the plugin developers 
> ([https://github.com/Jet

[jira] [Commented] (NETBEANS-341) Provide Snap Packages for NetBeans

2018-02-16 Thread Laszlo Kishalmi (JIRA)

[ 
https://issues.apache.org/jira/browse/NETBEANS-341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16367610#comment-16367610
 ] 

Laszlo Kishalmi commented on NETBEANS-341:
--

>From Daniel Llewellyn:



If NetBeans want to use the build service at build.snapcraft.io then someone 
with access to commit to the repository needs to login with their github 
credentials at the build service and add the repo. Once that is done they are 
able to select to register the name in the store by further logging-into a 
launchpad account and then entering the name. They will need to file a claim on 
the name as it is, which you pointed out, reserved; they just need to explain 
that they’re acting on behalf of the project and are therefore the legitimate 
owner of the name. Once that’s done the build service will kick in and build 
the master branch whenever a commit is made.

If they wish to use their own CI system then the steps are a bit different. In 
this case they need to login with a launchpad account at dashboard.snapcraft.io 
and register the netbeans name there. Again they will be prompted to file a 
claim on the name because it’s reserved, which can be answered the same way as 
above. Once they’ve registered the snap they will need to configure their CI 
system to build a .snap file and upload to the store on their own schedules. 
This method allows much more control, but comes at the expense of requiring 
more configuration. I don’t know the relevant details to configure a CI system 
to allow uploading to the store, but I believe you need to save an 
authorization token and use snapcraft CLI to upload.

> Provide Snap Packages for NetBeans
> --
>
> Key: NETBEANS-341
> URL: https://issues.apache.org/jira/browse/NETBEANS-341
> Project: NetBeans
>  Issue Type: Wish
>  Components: platform - Launchers&CLI
>Affects Versions: 9.0
>Reporter: Laszlo Kishalmi
>Priority: Major
>  Labels: CI, build, pull-request-available
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> The aim of this wish is to make NetBeans IDE available using Snap packaging 
> system making it available on almost all Linux distributions.
> While the invention of Snap package management is a bit controversial among 
> Linux users, it is definitely gaining momentum as some major brands started 
> to deliver their products as Snap packages. Like Spotify and IntelliJ as well.
> Snap store can provide different distribution channels for different state of 
> the products, like alpha, beta and stable (additional channels can be 
> requested as well). Snapcraft.io service provides an automatic build and 
> release functionality for free. Also the snap client can update the installed 
> software daily. Having this functionality can enable some users to live on 
> the edge if they want.
> I've started some experiments which can help make it happen.
>  # This snap code needs to be integrated into the main NetBeans repository.
> Check tle linked PR#404
>  # Snapcraft.io could be bind into github to enable automatic build.
>  As far as I see now we shall request a permission to build a the package 
> with classic confinement (no-security restrictions)
> My experimental package is available and can be tested with:
> {code:java}
> wget 
> https://s3-us-west-2.amazonaws.com/lkishalmi-us-west-2-public/snaps/netbeans_9.0-beta-rc2_amd64.snap
> snap install netbeans_9.0-beta-rc2_amd64.snap --dangerous --classic{code}
> If we could make this happen NetBeans install on Linux could be as simple as:
> {code:java}
> snap install netbeans --classic{code}
>  



--
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] [Updated] (NETBEANS-283) private_key in libs.git module should be renamed

2018-02-16 Thread ASF GitHub Bot (JIRA)

 [ 
https://issues.apache.org/jira/browse/NETBEANS-283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated NETBEANS-283:

Labels: pull-request-available  (was: )

> private_key in libs.git module should be renamed
> 
>
> Key: NETBEANS-283
> URL: https://issues.apache.org/jira/browse/NETBEANS-283
> Project: NetBeans
>  Issue Type: Bug
>Reporter: Geertjan Wielenga
>Priority: Major
>  Labels: pull-request-available
>
> In  /libs.git/test/unit/src/org/netbeans/libs/git/jgit/ConnectionTest.java, a 
> private_key is referenced. That reference and the name of the private_key 
> should be changed to private_key_for_testing_only, so that it is clear what 
> it is for, i.e., it is not actually a private_key, which would be a problem 
> to include in a release, but a file used for test purposes only and, to avoid 
> confusion, should be named and referenced as such. 



--
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-262) JavaDoc can't be displayed in the browser

2018-02-16 Thread Helmut Leininger (JIRA)

[ 
https://issues.apache.org/jira/browse/NETBEANS-262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16367467#comment-16367467
 ] 

Helmut Leininger commented on NETBEANS-262:
---

Problem still present in released Beta.
*Product Version:* Apache NetBeans IDE Dev (Build 
incubator-netbeans-release-205-on-20180202)

*Java:* 9.0.4; Java HotSpot(TM) 64-Bit Server VM 9.0.4+11

*Runtime:* Java(TM) SE Runtime Environment 9.0.4+11

*System:* Windows 10 version 10.0 running on amd64; Cp1252; de_AT (nb)

*User directory:* C:\Users\hl\AppData\Roaming\NetBeans\beta

*Cache directory:* C:\Users\hl\AppData\Local\NetBeans\Cache\beta

> JavaDoc can't be displayed in the browser
> -
>
> Key: NETBEANS-262
> URL: https://issues.apache.org/jira/browse/NETBEANS-262
> Project: NetBeans
>  Issue Type: Bug
>  Components: ide - UI
>Affects Versions: 9.0
> Environment: Product Version: Apache NetBeans IDE Dev (Build 
> incubator-netbeans-release-168-on-20180110)
> Java: 9.0.1; Java HotSpot(TM) 64-Bit Server VM 9.0.1+11
> Runtime: Java(TM) SE Runtime Environment 9.0.1+11
> System: Windows 10 version 10.0 running on amd64; Cp1252; en (nb)
>Reporter: Thomas Kellerer
>Priority: Major
>
> When trying to display the JavaDocs for the class at the cursor location 
> ("Alt-F1") an exception is thrown:
> {noformat}java.lang.NoClassDefFoundError: Could not initialize class 
> org.netbeans.modules.extbrowser.NbDdeBrowserImpl
>   at 
> org.netbeans.modules.extbrowser.FirefoxBrowser.createHtmlBrowserImpl(FirefoxBrowser.java:81)
>   at 
> org.netbeans.core.NbURLDisplayer.warmBrowserUp(NbURLDisplayer.java:100)
>   at org.netbeans.core.NbURLDisplayer.access$000(NbURLDisplayer.java:47)
>   at org.netbeans.core.NbURLDisplayer$1.run(NbURLDisplayer.java:59)
> Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to
>   at org.openide.util.RequestProcessor.post(RequestProcessor.java:395)
>   at org.netbeans.core.NbURLDisplayer.showURL(NbURLDisplayer.java:55)
>   at 
> org.netbeans.modules.editor.java.GoToSupport$3.run(GoToSupport.java:212)
>   at 
> org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
>   at 
> org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130)
>   at 
> org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114)
>   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:81)
>   at 
> org.netbeans.modules.editor.java.GoToSupport.performGoToImpl(GoToSupport.java:189)
>   at 
> org.netbeans.modules.editor.java.GoToSupport.access$100(GoToSupport.java:116)
>   at 
> org.netbeans.modules.editor.java.GoToSupport$2.run(GoToSupport.java:170)
>   at 
> org.netbeans.modules.progress.ui.RunOffEDTImpl$1.run(RunOffEDTImpl.java:146)
>   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)
> [catch] at 
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
> {noformat}
> This is when using "Firefox" as the browser in the options dialog.
> When I try to configure the "Firefox" entry by clickin on "Edit" the 
> following exception is thrown:
> {noformat}java.lang.NoClassDefFoundError: Could not initialize class 
> org.netbeans.modules.extbrowser.NbDdeBrowserImpl
>   at 
> org.netbeans.modules.extbrowser.SystemDefaultBrowser.defaultBrowserExecutable(SystemDefaultBrowser.java:144)
>   at 
> org.netbeans.modules.extbrowser.ExtWebBrowser.getBrowserExecutable(ExtWebBrowser.java:217)
> Caused: java.lang.reflect.InvocationTargetException
>   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Dele

[jira] [Updated] (NETBEANS-360) Autocomplete, better name matching

2018-02-16 Thread Christian Lenz (JIRA)

 [ 
https://issues.apache.org/jira/browse/NETBEANS-360?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christian Lenz updated NETBEANS-360:

Priority: Major  (was: Minor)

> Autocomplete, better name matching
> --
>
> Key: NETBEANS-360
> URL: https://issues.apache.org/jira/browse/NETBEANS-360
> Project: NetBeans
>  Issue Type: Improvement
>  Components: php - Editor
>Affects Versions: Next
> Environment: Windows 10
>Reporter: Bo Andersen
>Priority: Major
>
>  I am using the Netbeans 9 beta release (RC2). I needed a method in a 
> test-framework, and couldn't remember the exact naming, but only some part of 
> it. Netbeans seems only to match the beginning of methods names. I know other 
> IDEs can suggest methods based on naming-parts in a method, I think this is 
> very useful :)



--
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-360) Autocomplete, better name matching

2018-02-16 Thread Christian Lenz (JIRA)

[ 
https://issues.apache.org/jira/browse/NETBEANS-360?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16366791#comment-16366791
 ] 

Christian Lenz commented on NETBEANS-360:
-

I know that problem, it is missing für HTML, JS, CSS, PHP and I think für C/C++ 
too. Will create tickets for that too.

> Autocomplete, better name matching
> --
>
> Key: NETBEANS-360
> URL: https://issues.apache.org/jira/browse/NETBEANS-360
> Project: NetBeans
>  Issue Type: Improvement
>  Components: php - Editor
>Affects Versions: Next
> Environment: Windows 10
>Reporter: Bo Andersen
>Priority: Minor
>
>  I am using the Netbeans 9 beta release (RC2). I needed a method in a 
> test-framework, and couldn't remember the exact naming, but only some part of 
> it. Netbeans seems only to match the beginning of methods names. I know other 
> IDEs can suggest methods based on naming-parts in a method, I think this is 
> very useful :)



--
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] [Updated] (NETBEANS-360) Autocomplete, better name matching

2018-02-16 Thread Christian Lenz (JIRA)

 [ 
https://issues.apache.org/jira/browse/NETBEANS-360?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christian Lenz updated NETBEANS-360:

Component/s: (was: ide - Code)
 php - Editor

> Autocomplete, better name matching
> --
>
> Key: NETBEANS-360
> URL: https://issues.apache.org/jira/browse/NETBEANS-360
> Project: NetBeans
>  Issue Type: Improvement
>  Components: php - Editor
>Affects Versions: Next
> Environment: Windows 10
>Reporter: Bo Andersen
>Priority: Minor
>
>  I am using the Netbeans 9 beta release (RC2). I needed a method in a 
> test-framework, and couldn't remember the exact naming, but only some part of 
> it. Netbeans seems only to match the beginning of methods names. I know other 
> IDEs can suggest methods based on naming-parts in a method, I think this is 
> very useful :)



--
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] [Updated] (NETBEANS-360) Autocomplete, better name matching

2018-02-16 Thread Christian Lenz (JIRA)

 [ 
https://issues.apache.org/jira/browse/NETBEANS-360?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christian Lenz updated NETBEANS-360:

Affects Version/s: (was: 9.0)
   Next

> Autocomplete, better name matching
> --
>
> Key: NETBEANS-360
> URL: https://issues.apache.org/jira/browse/NETBEANS-360
> Project: NetBeans
>  Issue Type: Improvement
>  Components: php - Editor
>Affects Versions: Next
> Environment: Windows 10
>Reporter: Bo Andersen
>Priority: Minor
>
>  I am using the Netbeans 9 beta release (RC2). I needed a method in a 
> test-framework, and couldn't remember the exact naming, but only some part of 
> it. Netbeans seems only to match the beginning of methods names. I know other 
> IDEs can suggest methods based on naming-parts in a method, I think this is 
> very useful :)



--
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