[jira] [Updated] (NETBEANS-5686) Upgrade module 'websvc.restlib' libraries

2021-05-17 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot updated NETBEANS-5686:
-
Labels: pull-request-available  (was: )

> Upgrade module 'websvc.restlib' libraries
> -
>
> Key: NETBEANS-5686
> URL: https://issues.apache.org/jira/browse/NETBEANS-5686
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Libraries, webservices - REST
>Affects Versions: 12.3, 12.4
>Reporter: Jose
>Assignee: Jose
>Priority: Minor
>  Labels: pull-request-available
> Fix For: 12.5
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Notes:
> - Reduced size of Jersey library
> jaxrs-2.0/jaxrs-2.1
> 0.1128 MB > 0.1404 MB
> jersey2
> 6.1 MB > 4.8 MB
> Totaling
> 6.2128 MB > 4.9404 MB
> 21% Less space occupied
> - Utilize jakarta libraries instead of javax
> - Add new license EPL-v20-GPL-2-CP
> - Update license type to EPL-v20-GPL-2-CP where needed
>  -- [hk2 
> license|https://github.com/eclipse-ee4j/glassfish-hk2/blob/master/LICENSE.md]
>  -- 
> [jakarta.annotation-api|https://github.com/eclipse-ee4j/common-annotations-api/blob/master/LICENSE.md]
>  -- [jakarta.persistence-api|https://github.com/eclipse-ee4j/jpa-api]
>  -- 
> [jakarta.servlet-api|https://github.com/eclipse-ee4j/servlet-api/blob/master/LICENSE.md]
>  -- 
> [jakarta.ws.rs-api|https://github.com/eclipse-ee4j/jaxrs-api/blob/master/LICENSE.md]
>  -- [jakarta.xml.bind-api|https://github.com/eclipse-ee4j/jaxb-api]
> - Upgrade hk2 from 2.2 to 2.6.1
>  -- Add aopalliance-repackaged dependency
>  -- Remove cglib dependency
>  -- Remove asm-all-repackaged dependency (2.5.0-b64)
> - Upgrade jersey from 2.5.1 to 2.34
>  -- Remove guava dependency
> - Use one license file for all jersey libraries and use license type EPL-v20
> - Upgrade versions inside Bundle.properties file
> - Fix validation inside ignored-overlaps file
> - Use one license file for hk2 dependencies



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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-5686) Upgrade module 'websvc.restlib' libraries

2021-05-17 Thread Jose (Jira)
Jose created NETBEANS-5686:
--

 Summary: Upgrade module 'websvc.restlib' libraries
 Key: NETBEANS-5686
 URL: https://issues.apache.org/jira/browse/NETBEANS-5686
 Project: NetBeans
  Issue Type: Improvement
  Components: projects - Libraries, webservices - REST
Affects Versions: 12.3, 12.4
Reporter: Jose
Assignee: Jose
 Fix For: 12.5


Notes:
- Reduced size of Jersey library
jaxrs-2.0/jaxrs-2.1
0.1128 MB > 0.1404 MB
jersey2
6.1 MB > 4.8 MB
Totaling
6.2128 MB > 4.9404 MB
21% Less space occupied
- Utilize jakarta libraries instead of javax
- Add new license EPL-v20-GPL-2-CP
- Update license type to EPL-v20-GPL-2-CP where needed
 -- [hk2 
license|https://github.com/eclipse-ee4j/glassfish-hk2/blob/master/LICENSE.md]
 -- 
[jakarta.annotation-api|https://github.com/eclipse-ee4j/common-annotations-api/blob/master/LICENSE.md]
 -- [jakarta.persistence-api|https://github.com/eclipse-ee4j/jpa-api]
 -- 
[jakarta.servlet-api|https://github.com/eclipse-ee4j/servlet-api/blob/master/LICENSE.md]
 -- 
[jakarta.ws.rs-api|https://github.com/eclipse-ee4j/jaxrs-api/blob/master/LICENSE.md]
 -- [jakarta.xml.bind-api|https://github.com/eclipse-ee4j/jaxb-api]
- Upgrade hk2 from 2.2 to 2.6.1
 -- Add aopalliance-repackaged dependency
 -- Remove cglib dependency
 -- Remove asm-all-repackaged dependency (2.5.0-b64)
- Upgrade jersey from 2.5.1 to 2.34
 -- Remove guava dependency
- Use one license file for all jersey libraries and use license type EPL-v20
- Upgrade versions inside Bundle.properties file
- Fix validation inside ignored-overlaps file
- Use one license file for hk2 dependencies



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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



svn commit: r47760 - in /dev/netbeans/netbeans/12.4-installers: ./ windows/ windows/Apache-NetBeans-12.4-bin-windows-x64.exe windows/Apache-NetBeans-12.4-bin-windows-x64.exe.asc windows/Apache-NetBean

2021-05-17 Thread skygo
Author: skygo
Date: Mon May 17 09:41:33 2021
New Revision: 47760

Log:
add staging installer windows for Apache NetBeans 12.4

Added:
dev/netbeans/netbeans/12.4-installers/
dev/netbeans/netbeans/12.4-installers/windows/

dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe
   (with props)

dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe.asc

dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe.sha512

Added: 
dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe
==
Binary file - no diff available.

Propchange: 
dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe
--
svn:mime-type = application/octet-stream

Added: 
dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe.asc
==
--- 
dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe.asc
 (added)
+++ 
dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe.asc
 Mon May 17 09:41:33 2021
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEj+HCbxXgMg50C67YSiYBztqTgvMFAmCiORYACgkQSiYBztqT
+gvMxIQ//f7+O2NVRHIchTiExB1RcsY8GDJZC+9Q8MVc3O54OyCUaaPfuYPObxRrh
+8xOvMFmVxxLJlpHJisGQvAqQ3NUakgCEGPvbN+thO5MG+KwbTqX8eKmLXvs31iPO
+XMN4HmXL/N5R3GlWQKHnEeqDzg6U3/uLmstdi0uBzujKdGTWaRpiI68X9PF19B5b
+EVKgKEpp2tIh+TR188LzcvCuZo4kj++AcYRakhQ4IAjFQw3xI4XfW/MriPr+sAii
+mFujeOCU0leyQ1RghOwyS1FsGMACV9Aj8/2BIJ4VNMiBAT7pG/HgWJ4WDwHTDFo1
+P6zl0XmE4dCkWyJIkJAq/7uNKGfHhELcHfEWMxsILSTs2HGz2lZf7Sj4ivta+6OY
+CCQSo5KhIIYu8dm/L59VB1Yg3bL9EY/YgnyVAHVNpoC80a8mmtta9OxQ5kgwOBbY
+CCkBkuDRm1g8OcWZmhYiGl8LCGlXbb1vt55LbYA+gb+I1TQF6PVSdWitPtT8z0OU
+93tVEl0lUD3MrdmWTGG4Wy8nmSr8JQYMPj3uvR5xodO6duDsB+XG/VuvU7fiIgrU
+cA8cQ/wGKKklyy8jL+hovalz4f9qpoMJsdgxma3JLXdZqnOUenXRnv4FinUBROLn
+xQNiDREb9+n0CaI7YCLBj9ypXO45EA+X/Rj9RbX2ScdgAeiFuSU=
+=uGpR
+-END PGP SIGNATURE-

Added: 
dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe.sha512
==
--- 
dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe.sha512
 (added)
+++ 
dev/netbeans/netbeans/12.4-installers/windows/Apache-NetBeans-12.4-bin-windows-x64.exe.sha512
 Mon May 17 09:41:33 2021
@@ -0,0 +1 @@
+3ca3ddba1b72aca37d0fe3d2be4f5293e9a922a5f077c826fb9d4558be33ab9e303f58b0ff95568635430fc1942f5bcf35e38f96847252804af9b7c58deb3121
  ./Apache-NetBeans-12.4-bin-windows-x64.exe



-
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-5684) Clickable folds

2021-05-17 Thread Svatopluk Dedic (Jira)
Svatopluk Dedic created NETBEANS-5684:
-

 Summary: Clickable folds
 Key: NETBEANS-5684
 URL: https://issues.apache.org/jira/browse/NETBEANS-5684
 Project: NetBeans
  Issue Type: Improvement
  Components: editor - Code folding
Affects Versions: 12.4
Reporter: Svatopluk Dedic


The FoldProvider can currently give a content preview, some short form to see 
in the fold. This interface could eventually extend to supply an Action to 
execute if the user clicks on the content (which would be then rendered as a 
hyperlink, maybe with an icon ?).

In the example of [PR-2960|https://github.com/apache/netbeans/pull/2960] the 
hyperlink looks quite ugly at the first sight; but it could eventually collapse 
into something like clickable "=> Open Class.java template".



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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-5680) Create ProjectActions API

2021-05-17 Thread Svatopluk Dedic (Jira)


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

Svatopluk Dedic commented on NETBEANS-5680:
---

Hm, what was the original reason NOT to having the project actions presented as 
(abstract) j.s.Action  or ContextAwareAction ?
{quote}e.g. have a way to obtain *BUILD*, *RUN*, *DEBUG* project actions as
{quote}
You mean having some global actions for these, with ContextAware interface to 
bind them to a particular Project ? Or still a project-provided factory to 
obtain the action instances ?

> Create ProjectActions API
> -
>
> Key: NETBEANS-5680
> URL: https://issues.apache.org/jira/browse/NETBEANS-5680
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Generic Infrastructure
>Affects Versions: 12.4
>Reporter: Svatopluk Dedic
>Priority: Major
>  Labels: VSNetBeans
>
> In [https://github.com/apache/netbeans/pull/2948] surfaced a long-standing 
> issue, that clients are asked to use a SPI interface directly. This 
> complicates adding optional functionaliy to SPI as it requires *API clients* 
> to maneuver around old/new SPI impl differences.
> A proper API counterpart for *ActionProvider*, *ActionProgress* (and maybe 
> *ProjectConfiguration*) should be created.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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-5680) Create ProjectActions API

2021-05-17 Thread Jaroslav Tulach (Jira)


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

Jaroslav Tulach commented on NETBEANS-5680:
---

I agree that the mixing of [API|http://wiki.apidesign.org/wiki/APIvsSPI] in 
*ActionProvider* is a real problem. Another thing that bothers me when working 
with *ActionProvider* is the difference between working with regular NetBeans 
actions and project actions. My preferred API for both would be 
[ContextAwareAction|https://bits.netbeans.org/12.3/javadoc/org-openide-util-ui/org/openide/util/ContextAwareAction.html]
 - e.g. have a way to obtain *BUILD*, *RUN*, *DEBUG* project actions as 
*ContextAwareAction* instances and then just prepare *Lookup* for them 
(including instance of ***Project*, *FileObject*, etc.) and invoke them. 
Consistency achieved. Helper methods possible.

> Create ProjectActions API
> -
>
> Key: NETBEANS-5680
> URL: https://issues.apache.org/jira/browse/NETBEANS-5680
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Generic Infrastructure
>Affects Versions: 12.4
>Reporter: Svatopluk Dedic
>Priority: Major
>  Labels: VSNetBeans
>
> In [https://github.com/apache/netbeans/pull/2948] surfaced a long-standing 
> issue, that clients are asked to use a SPI interface directly. This 
> complicates adding optional functionaliy to SPI as it requires *API clients* 
> to maneuver around old/new SPI impl differences.
> A proper API counterpart for *ActionProvider*, *ActionProgress* (and maybe 
> *ProjectConfiguration*) should be created.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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-5535) Netbeans 12.3 uses wrong Gradle wrapper

2021-05-17 Thread Alexander Shchelkunov (Jira)


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

Alexander Shchelkunov edited comment on NETBEANS-5535 at 5/17/21, 6:38 AM:
---

As a workaround, I replaced the gradle wrapper binaries and it started working.

 

Also there are gradle settings, which allow to hardcode gradle to use. I missed 
it somehow, sorry.
 !GradleSettings.png! 
 


was (Author: alexander shchelkunov):
As a workaround, I replaced the gradle wrapper binaries and it started working.

> Netbeans 12.3 uses wrong Gradle wrapper
> ---
>
> Key: NETBEANS-5535
> URL: https://issues.apache.org/jira/browse/NETBEANS-5535
> Project: NetBeans
>  Issue Type: Bug
>  Components: projects - Gradle
>Affects Versions: 12.2
> Environment: Windows 10
> Gradle 6.6
> Netbeans 12.3
>Reporter: Alexander Shchelkunov
>Assignee: Laszlo Kishalmi
>Priority: Major
> Attachments: GradleSettings.png
>
>
> Hello,
> I'm trying to open a project which uses a custom plugin available only 
> through the Gradle wrapper and I'm getting the following error:
> {code:java}
> * What went wrong:
> A problem occurred evaluating root project 'XXX'.
> > Plugin with id 'YYY' not found.
> {code}
> I can see that Netbeans is trying to execute the following command and it 
> fails:
> {code:java}
> cd ; .\gradlew.bat --configure-on-demand -x check build
> {code}
> If I execute the same command from the command line, it works fine.
>  Is it possible to make sure that Netbeans uses certain Gradle wrapper when 
> open/build projects? It looks like it uses the wrong one: 
> 'C:\Users\\.gradle\wrapper\dists\gradle-6.7-bin\efvqh8uyq79v2n7rcncuhu9sv\gradle-6.7'.
>  It should use the wrapper specified in 
> gradle/wrapper/gradle-wrapper.properties file.
> Thanks in advance!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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-5535) Netbeans 12.3 uses wrong Gradle wrapper

2021-05-17 Thread Alexander Shchelkunov (Jira)


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

Alexander Shchelkunov updated NETBEANS-5535:

Attachment: GradleSettings.png

> Netbeans 12.3 uses wrong Gradle wrapper
> ---
>
> Key: NETBEANS-5535
> URL: https://issues.apache.org/jira/browse/NETBEANS-5535
> Project: NetBeans
>  Issue Type: Bug
>  Components: projects - Gradle
>Affects Versions: 12.2
> Environment: Windows 10
> Gradle 6.6
> Netbeans 12.3
>Reporter: Alexander Shchelkunov
>Assignee: Laszlo Kishalmi
>Priority: Major
> Attachments: GradleSettings.png
>
>
> Hello,
> I'm trying to open a project which uses a custom plugin available only 
> through the Gradle wrapper and I'm getting the following error:
> {code:java}
> * What went wrong:
> A problem occurred evaluating root project 'XXX'.
> > Plugin with id 'YYY' not found.
> {code}
> I can see that Netbeans is trying to execute the following command and it 
> fails:
> {code:java}
> cd ; .\gradlew.bat --configure-on-demand -x check build
> {code}
> If I execute the same command from the command line, it works fine.
>  Is it possible to make sure that Netbeans uses certain Gradle wrapper when 
> open/build projects? It looks like it uses the wrong one: 
> 'C:\Users\\.gradle\wrapper\dists\gradle-6.7-bin\efvqh8uyq79v2n7rcncuhu9sv\gradle-6.7'.
>  It should use the wrapper specified in 
> gradle/wrapper/gradle-wrapper.properties file.
> Thanks in advance!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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