[netbeans] branch master updated: Fix the wrong use of Enumeration interface (#3637)

2022-02-18 Thread bwalker
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/master by this push:
 new eb38d73  Fix the wrong use of Enumeration interface (#3637)
eb38d73 is described below

commit eb38d73be8504666fcaea767dbc2ea70916a35e0
Author: Brad Walker 
AuthorDate: Sat Feb 19 02:27:47 2022 -0500

Fix the wrong use of Enumeration interface (#3637)

This is the wrong use of the Enumeration interface..

   [repeat] 
/home/bwalker/src/netbeans/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FindComponentModules.java:204:
 warning: [rawtypes] found raw type: Enumeration
   [repeat] Enumeration en = new StringTokenizer (value, ","); 
// NOI18N
   [repeat] ^
   [repeat]   missing type arguments for generic class Enumeration
   [repeat]   where E is a type-variable:
   [repeat] E extends Object declared in interface Enumeration
---
 .../modules/ide/ergonomics/fod/FindComponentModules.java | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git 
a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FindComponentModules.java
 
b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FindComponentModules.java
index d1a9fca..1166e9b 100644
--- 
a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FindComponentModules.java
+++ 
b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FindComponentModules.java
@@ -26,7 +26,6 @@ import java.util.Arrays;
 import java.util.Collection;
 import java.util.Collections;
 import java.util.Deque;
-import java.util.Enumeration;
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.LinkedList;
@@ -201,10 +200,10 @@ public final class FindComponentModules extends Task {
 Preferences pref = FindComponentModules.getPreferences ();
 String value = pref.get (ENABLE_LATER, null);
 if (value != null && value.trim ().length () > 0) {
-Enumeration en = new StringTokenizer (value, ","); // NOI18N
-while (en.hasMoreElements ()) {
-String codeName = ((String) en.nextElement ()).trim ();
-UpdateElement el = findUpdateElement (codeName, true);
+StringTokenizer st = new StringTokenizer (value, ","); // NOI18N
+while (st.hasMoreElements ()) {
+String codeName = st.nextToken().trim();
+UpdateElement el = findUpdateElement(codeName, true);
 if (el != null) {
 res.add (el);
 }

-
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



[netbeans-tools] branch master updated (9643687 -> 3e16546)

2022-02-18 Thread lkishalmi
This is an automated email from the ASF dual-hosted git repository.

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


from 9643687  Merge pull request #47 from neilcsmith-net/nbpackage
 new 9a8a03f  Initial script for Snap creation from source
 new 1451177  Prepare snap package to clean-up external nbjavac insstals 
from the userdir
 new 0807475  Added snapcraft file using a zip distribution binary and 
core20
 new 3e16546  Merge pull request #48 from lkishalmi/snapcraft-core18

The 205 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:
 snap-packages/frame512.png | Bin 0 -> 20905 bytes
 snap-packages/from-source/build.xml| 173 
 .../from-source/netbeans-template.desktop  |  26 +++
 snap-packages/from-source/snapcraft-template.yaml  |  78 +
 snap-packages/from-zip/build.xml   | 177 +
 snap-packages/from-zip/netbeans-template.desktop   |  26 +++
 snap-packages/from-zip/snapcraft-template.yaml |  73 +
 snap-packages/launchers/nbjavac-cleanup|   8 +
 8 files changed, 561 insertions(+)
 create mode 100644 snap-packages/frame512.png
 create mode 100644 snap-packages/from-source/build.xml
 create mode 100644 snap-packages/from-source/netbeans-template.desktop
 create mode 100644 snap-packages/from-source/snapcraft-template.yaml
 create mode 100644 snap-packages/from-zip/build.xml
 create mode 100644 snap-packages/from-zip/netbeans-template.desktop
 create mode 100644 snap-packages/from-zip/snapcraft-template.yaml
 create mode 100644 snap-packages/launchers/nbjavac-cleanup

-
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] [Assigned] (NETBEANS-6458) Cyclic reference. Somebody is trying to get value from FolderInstance (org.openide.awt.Toolbar$Folder) from the same thread that is processing the instance.

2022-02-18 Thread Martin Entlicher (Jira)


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

Martin Entlicher reassigned NETBEANS-6458:
--

Assignee: Martin Entlicher

> Cyclic reference. Somebody is trying to get value from FolderInstance 
> (org.openide.awt.Toolbar$Folder) from the same thread that is processing the 
> instance.
> 
>
> Key: NETBEANS-6458
> URL: https://issues.apache.org/jira/browse/NETBEANS-6458
> Project: NetBeans
>  Issue Type: Bug
>  Components: platform - Other
>Reporter: Martin Entlicher
>Assignee: Martin Entlicher
>Priority: Critical
>
> {code}
> INFO [org.openide.loaders.FolderInstance.Toolbars]: Cannot create 
> org.openide.loaders.FolderInstance$HoldInstance@1d0068b[Toolbars/File]
> [junit] java.io.IOException: Cyclic reference. Somebody is trying to get 
> value from FolderInstance (org.openide.awt.Toolbar$Folder) from the same 
> thread that is processing the instance
> [junit]   at 
> org.openide.loaders.FolderInstance.instanceCreate(FolderInstance.java:274)
> [junit]   at 
> org.openide.loaders.FolderInstance.instanceForCookie(FolderInstance.java:555)
> [junit]   at 
> org.openide.loaders.FolderInstance$HoldInstance.instanceCreate(FolderInstance.java:1132)
> [junit] [catch] at 
> org.openide.loaders.FolderInstance$1R.instances(FolderInstance.java:675)
> [junit]   at 
> org.openide.loaders.FolderInstance$1R.run(FolderInstance.java:696)
> [junit]   at 
> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
> [junit]   at 
> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
> [junit]   at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
> [junit]   at 
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
> [junit] INFO [org.openide.awt.Toolbar]: Too long AWTTask: 1,811 ms for 
> org.openide.awt.Toolbar$Folder@512070e2(FolderList{MultiFileObject@3a04eb7f[Toolbars/UndoRedo]})
> {code}
> It has happened during test 
> org.netbeans.modules.debugger.jpda.truffle.DebugRubyTest.
> See https://app.travis-ci.com/github/apache/netbeans/jobs/559303759 for 
> details.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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



[netbeans] branch master updated: Bugfix: Go To source broken for nested classes.

2022-02-18 Thread lkishalmi
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/master by this push:
 new 7ae4452  Bugfix: Go To source broken for nested classes.
7ae4452 is described below

commit 7ae4452ecdad828497c3317f7a5d113534978f39
Author: ratcash 
AuthorDate: Fri Sep 24 09:02:25 2021 +0200

Bugfix: Go To source broken for nested classes.
---
 java/gradle.java/apichanges.xml|  14 ++
 .../modules/gradle/java/api/output/Location.java   | 131 +++--
 .../gradle/java/api/output/LocationOpener.java |  45 -
 .../gradle/java/api/output/LocationTest.java   | 208 +
 java/gradle.test/nbproject/project.xml |   2 +-
 .../test/ui/nodes/GradleJUnitNodeOpener.java   |   2 +-
 .../gradle/test/ui/nodes/GradleTestMethodNode.java |   2 +-
 7 files changed, 374 insertions(+), 30 deletions(-)

diff --git a/java/gradle.java/apichanges.xml b/java/gradle.java/apichanges.xml
index 1796f74..f77b1ba 100644
--- a/java/gradle.java/apichanges.xml
+++ b/java/gradle.java/apichanges.xml
@@ -83,6 +83,20 @@ is the proper place.
 
 
 
+
+
+Location can represent nested classes
+
+
+
+
+
+Location
+is now capabe to represent java code location inside nested 
classes as well.
+
+
+
+
 
 
 Deprecating Gradle 7.0 removed API-s
diff --git 
a/java/gradle.java/src/org/netbeans/modules/gradle/java/api/output/Location.java
 
b/java/gradle.java/src/org/netbeans/modules/gradle/java/api/output/Location.java
index 175d186..d8a1844 100644
--- 
a/java/gradle.java/src/org/netbeans/modules/gradle/java/api/output/Location.java
+++ 
b/java/gradle.java/src/org/netbeans/modules/gradle/java/api/output/Location.java
@@ -16,7 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
 package org.netbeans.modules.gradle.java.api.output;
 
 import java.util.regex.Matcher;
@@ -24,6 +23,9 @@ import java.util.regex.Pattern;
 import org.openide.filesystems.FileObject;
 
 /**
+ * This class represents a location in a Java file or Class which usually
+ * presented in Sting form as {@code 
a/b/c/ClassName$SubClas1$SubClass2.java:123} or
+ * {@code a/b/c/ClassName$SubClas1$SubClass2.java:methodName()}
  *
  * @author Laszlo Kishalmi
  */
@@ -31,32 +33,102 @@ public final class Location {
 
 final String fileName;
 final String target;
+final String[] classNames;
 private Integer lineNum = null;
 
-public Location(String fileName, String target) {
-this.fileName = fileName;
-this.target = target;
-try {
-lineNum = Integer.parseInt(target);
-} catch (NumberFormatException ex) {
+/**
+ * Parses the given string in the format {@code 
a/b/c/ClassName$SubClas1$SubClass2.java:123} or
+ * {@code a/b/c/ClassName$SubClas1$SubClass2.java:methodName()} to a 
Location
+ *
+ * @param loc the location String
+ * @return the Location object represented by the location String
+ * @since 1.17
+ */
+public static Location parseLocation(String loc) {
+assert loc != null;
+
+// example MyFile$NestedClass.java:123
+// or // example MyFile$NestedClass.java:getMethod()
+int targetDelimiterIndex = loc.lastIndexOf(':');
+if (targetDelimiterIndex == -1) {
+targetDelimiterIndex = loc.length();
 }
-}
+// the last dot will be before the .java extension
+// unless there's no extension and this may be before the classname
+// but those cases not supported, really
+int extensionIndx = loc.lastIndexOf('.', targetDelimiterIndex);
+if (extensionIndx == -1) {
+extensionIndx = targetDelimiterIndex;
+}
+// is the dot right before the File's name (after the package's name)
+int packageSlashIndx = loc.lastIndexOf('/', extensionIndx - 1);
 
-public Location(String loc) {
-int i = loc != null ? loc.indexOf(':') : 0;
-if ((i > 0) && (loc != null)) {
-fileName = loc.substring(0, i);
-target = loc.substring(i + 1);
+String[] classNames = loc.substring(packageSlashIndx + 1, 
extensionIndx).split("\\$");
+String ext = loc.substring(extensionIndx, targetDelimiterIndex);
+String fileName = loc.substring(0, packageSlashIndx + 1) + 
classNames[0] + ext;
+
+String target;
+if (targetDelimiterIndex < loc.length() - 1) {
+target = loc.substring(targetDelimiterIndex + 1);
 } else {
-fileName = loc;
 target = null;
 }
+
+return new Location(fileName, classNames, target);
+}

[jira] [Created] (NETBEANS-6466) Micronaut project don't allow hot reloading code in debug.

2022-02-18 Thread MiguelL (Jira)
MiguelL created NETBEANS-6466:
-

 Summary: Micronaut project don't allow hot reloading code in debug.
 Key: NETBEANS-6466
 URL: https://issues.apache.org/jira/browse/NETBEANS-6466
 Project: NetBeans
  Issue Type: Bug
Reporter: MiguelL


when I created a micronaut project using the bootstraping "new project" 
feature, and maven  the project don't allow hot reloading. this is a important 
micronaut feature for accelerate the developing cycle.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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-5394) Support technology-specific default action mapping (e.g. Micronaut 3.0)

2022-02-18 Thread MiguelL (Jira)


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

MiguelL commented on NETBEANS-5394:
---

Hi, this improvement looks necesary for hot reloading code in micronaut 
projects, without hot reloading, develop a micronaut project can be over 
complicated.

> Support technology-specific default action mapping (e.g. Micronaut 3.0)
> ---
>
> Key: NETBEANS-5394
> URL: https://issues.apache.org/jira/browse/NETBEANS-5394
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Maven
>Affects Versions: 12.2
>Reporter: Svatopluk Dedic
>Priority: Major
>  Labels: VSNetBeans
>
> Micronaut 3.0 is going to *deprecate* maven exec:exec, which is now used by 
> the IDE to issue these actions
>  * Run, Run-single
>  * Debug, Debug-single
>  * Profile
> The new supported way to invoke maven Micronaut projects will be *mn:run* 
> using Micronaut's {{io.micronaut.build:micronaut-maven-plugin}}.
> Maven support however has pluggable support just for different packaging 
> type. Here, we would want to inject or redefine actions based on POM's or 
> *effective POM*'s contents. 
> The idea is to allow to plug "something like" 
> {{org.netbeans.modules.maven.spi.actions.MavenActionsProvider}} for a 
> specific inherited group:artifactId\{:version}, or in a generic way so that a 
> provider can inspect the model and decide dynamically. Packaging could be 
> also specified, as that defines the 'base' processing in most cases.
> Both approaches has to be prepared for the case that the inherited POMs can 
> be resolved later in the project's life, e.g. during the priming build.
> This way, we can inject / override the actions with *mn:run* goal for 
> specifically Micronaut projects, and keep the maven's core generic/clean.
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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



[netbeans] 12/17: Use the blessed modifier order in projects located in ergonomics projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit a3af8600163c2827cd6d90bdfecad590cb7704a6
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:10:44 2022 +0100

Use the blessed modifier order in projects located in ergonomics projects
---
 .../org/netbeans/modules/ide/ergonomics/fod/FeatureProjectFactory.java  | 2 +-
 .../src/org/netbeans/modules/ide/ergonomics/fod/FoDLayersProvider.java  | 2 +-
 .../unit/src/org/netbeans/modules/ide/ergonomics/CommonServersBase.java | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FeatureProjectFactory.java
 
b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FeatureProjectFactory.java
index cb6017d..807b32a 100644
--- 
a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FeatureProjectFactory.java
+++ 
b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FeatureProjectFactory.java
@@ -93,7 +93,7 @@ implements ProjectFactory, PropertyChangeListener, Runnable {
 );
 }
 
-final static class Data {
+static final class Data {
 private final boolean deepCheck;
 private final FileObject dir;
 private Map data;
diff --git 
a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FoDLayersProvider.java
 
b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FoDLayersProvider.java
index b13bbca..77fac58 100755
--- 
a/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FoDLayersProvider.java
+++ 
b/ergonomics/ide.ergonomics/src/org/netbeans/modules/ide/ergonomics/fod/FoDLayersProvider.java
@@ -43,7 +43,7 @@ import org.openide.util.lookup.ServiceProviders;
 })
 public final class FoDLayersProvider extends Repository.LayerProvider
 implements LookupListener, Runnable {
-final static Logger LOG = Logger.getLogger 
(FoDLayersProvider.class.getPackage().getName());
+static final Logger LOG = Logger.getLogger 
(FoDLayersProvider.class.getPackage().getName());
 private RequestProcessor.Task refresh = 
FeatureManager.getInstance().create(this, true);
 private Lookup.Result factories;
 private Lookup.Result ants;
diff --git 
a/ergonomics/ide.ergonomics/test/unit/src/org/netbeans/modules/ide/ergonomics/CommonServersBase.java
 
b/ergonomics/ide.ergonomics/test/unit/src/org/netbeans/modules/ide/ergonomics/CommonServersBase.java
index 5f78e4a..ff6ba89 100644
--- 
a/ergonomics/ide.ergonomics/test/unit/src/org/netbeans/modules/ide/ergonomics/CommonServersBase.java
+++ 
b/ergonomics/ide.ergonomics/test/unit/src/org/netbeans/modules/ide/ergonomics/CommonServersBase.java
@@ -91,7 +91,7 @@ public abstract class CommonServersBase extends NbTestCase {
 }
 }
 
-private final static Comparator comparator = new 
Comparator() {
+private static final Comparator comparator = new 
Comparator() {
 @Override
 public int compare(ServerWizardProvider arg0, ServerWizardProvider 
arg1) {
 return arg0.getDisplayName().compareTo(arg1.getDisplayName());

-
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



[netbeans] 09/17: Use the blessed modifier order in projects located in harness projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit ed4851dd9ef436e9dc23aa30b6452a841d10de97
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:10:00 2022 +0100

Use the blessed modifier order in projects located in harness projects
---
 .../modules/apisupport/jnlplauncher/Main.java  |  4 ++--
 .../nbjunit/src/org/netbeans/junit/NbTestCase.java | 24 +++---
 .../src/org/netbeans/junit/NbTestDecorator.java| 20 +-
 .../org/netbeans/junit/ParametricTestSuite.java|  2 +-
 .../src/org/netbeans/junit/MockServicesTest.java   |  2 +-
 .../src/org/netbeans/insane/impl/RootTest.java |  2 +-
 6 files changed, 27 insertions(+), 27 deletions(-)

diff --git 
a/harness/apisupport.harness/jnlp-src/org/netbeans/modules/apisupport/jnlplauncher/Main.java
 
b/harness/apisupport.harness/jnlp-src/org/netbeans/modules/apisupport/jnlplauncher/Main.java
index 33f5b2d..187dbcd 100644
--- 
a/harness/apisupport.harness/jnlp-src/org/netbeans/modules/apisupport/jnlplauncher/Main.java
+++ 
b/harness/apisupport.harness/jnlp-src/org/netbeans/modules/apisupport/jnlplauncher/Main.java
@@ -42,7 +42,7 @@ public class Main extends Object {
 
 /** Fixes value of netbeans.user property.
  */
-final static void fixNetBeansUser() {
+static final void fixNetBeansUser() {
 String userDir = System.getProperty("netbeans.user"); // NOI18N
 if (userDir == null) {
 userDir = System.getProperty("jnlp.netbeans.user"); // NOI18N
@@ -68,7 +68,7 @@ public class Main extends Object {
  * permissions. The jars besides the one containing this class
  * don't have to be signed with this.
  */
-final static void fixPolicy() {
+static final void fixPolicy() {
 if (Boolean.getBoolean("netbeans.jnlp.fixPolicy")) { // NOI18N
 // Grant all the code all persmission
 Policy.setPolicy(new RuntimePolicy());
diff --git a/harness/nbjunit/src/org/netbeans/junit/NbTestCase.java 
b/harness/nbjunit/src/org/netbeans/junit/NbTestCase.java
index 56738d1..12e7b39 100644
--- a/harness/nbjunit/src/org/netbeans/junit/NbTestCase.java
+++ b/harness/nbjunit/src/org/netbeans/junit/NbTestCase.java
@@ -631,7 +631,7 @@ public abstract class NbTestCase extends TestCase 
implements NbTest {
  * @param externalDiff instance of class implementing the {@link 
org.netbeans.junit.diff.Diff} interface, it has to be
  * already initialized, when passed in this assertFile function.
  */
-static public void assertFile(String message, String test, String pass, 
String diff, Diff externalDiff) {
+public static void assertFile(String message, String test, String pass, 
String diff, Diff externalDiff) {
 Diff diffImpl = null == externalDiff ? Manager.getSystemDiff() : 
externalDiff;
 FilediffFile = getDiffName(pass, null == diff ? null : new 
File(diff));
 
@@ -666,7 +666,7 @@ public abstract class NbTestCase extends TestCase 
implements NbTest {
  * @param externalDiff instance of class implementing the {@link 
org.netbeans.junit.diff.Diff} interface, it has to be
  * already initialized, when passed in this assertFile function.
  */
-static public void assertFile(String test, String pass, String diff, Diff 
externalDiff) {
+public static void assertFile(String test, String pass, String diff, Diff 
externalDiff) {
 assertFile(null, test, pass, diff, externalDiff);
 }
 /**
@@ -681,7 +681,7 @@ public abstract class NbTestCase extends TestCase 
implements NbTest {
  * directory. Constructed file name consists from the name of pass file 
(without extension and path) appended
  * by the '.diff'.
  */
-static public void assertFile(String message, String test, String pass, 
String diff) {
+public static void assertFile(String message, String test, String pass, 
String diff) {
 assertFile(message, test, pass, diff, null);
 }
 /**
@@ -695,7 +695,7 @@ public abstract class NbTestCase extends TestCase 
implements NbTest {
  * directory. Constructed file name consists from the name of pass file 
(without extension and path) appended
  * by the '.diff'.
  */
-static public void assertFile(String test, String pass, String diff) {
+public static void assertFile(String test, String pass, String diff) {
 assertFile(null, test, pass, diff, null);
 }
 /**
@@ -704,7 +704,7 @@ public abstract class NbTestCase extends TestCase 
implements NbTest {
  * @param pass second file to be compared, it should be so called 'golden' 
file, which defines the
  * correct content for the test-generated file.
  */
-static public void assertFile(String test, String pass) {
+public static void assertFile(String test, String pass) {
 assertFile(null, test, pass, null, null);
 }
 
@@ 

[netbeans] 07/17: Use the blessed modifier order in projects located in nb projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit 68e45d30505e205ee05683caa37e89e8fbb6cd2b
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:09:21 2022 +0100

Use the blessed modifier order in projects located in nb projects
---
 .../src/org/netbeans/upgrade/systemoptions/PropertiesStorage.java | 2 +-
 .../org/netbeans/upgrade/systemoptions/SettingsRecognizer.java| 2 +-
 .../src/org/netbeans/modules/welcome/content/LinkButton.java  | 4 ++--
 .../src/org/netbeans/modules/welcome/ui/StartPageContent.java | 8 
 nb/welcome/src/org/netbeans/modules/welcome/ui/TabbedPane.java| 2 +-
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git 
a/nb/o.n.upgrader/src/org/netbeans/upgrade/systemoptions/PropertiesStorage.java 
b/nb/o.n.upgrader/src/org/netbeans/upgrade/systemoptions/PropertiesStorage.java
index c02bdf8..5c8a3ed 100644
--- 
a/nb/o.n.upgrader/src/org/netbeans/upgrade/systemoptions/PropertiesStorage.java
+++ 
b/nb/o.n.upgrader/src/org/netbeans/upgrade/systemoptions/PropertiesStorage.java
@@ -34,7 +34,7 @@ import org.openide.filesystems.FileUtil;
  */
 class PropertiesStorage  {
 private static final String USERROOT_PREFIX = "/Preferences";//NOI18N
-private final static FileObject SFS_ROOT = FileUtil.getConfigRoot();
+private static final FileObject SFS_ROOT = FileUtil.getConfigRoot();
 
 private final String folderPath;
 private String filePath;
diff --git 
a/nb/o.n.upgrader/src/org/netbeans/upgrade/systemoptions/SettingsRecognizer.java
 
b/nb/o.n.upgrader/src/org/netbeans/upgrade/systemoptions/SettingsRecognizer.java
index b89705b..4040ebd 100644
--- 
a/nb/o.n.upgrader/src/org/netbeans/upgrade/systemoptions/SettingsRecognizer.java
+++ 
b/nb/o.n.upgrader/src/org/netbeans/upgrade/systemoptions/SettingsRecognizer.java
@@ -847,7 +847,7 @@ public class SettingsRecognizer  extends 
org.xml.sax.helpers.DefaultHandler {
 }
 }
 
-final static class StopSAXException extends SAXException {
+static final class StopSAXException extends SAXException {
 public StopSAXException() {
 super("Parser stopped"); // NOI18N
 }
diff --git 
a/nb/welcome/src/org/netbeans/modules/welcome/content/LinkButton.java 
b/nb/welcome/src/org/netbeans/modules/welcome/content/LinkButton.java
index df9e461..56a7ea8 100644
--- a/nb/welcome/src/org/netbeans/modules/welcome/content/LinkButton.java
+++ b/nb/welcome/src/org/netbeans/modules/welcome/content/LinkButton.java
@@ -57,8 +57,8 @@ public abstract class LinkButton extends JButton
 
 private final Color defaultForeground;
 
-private final static Border regularBorder = ButtonBorder.createRegular();
-private final static Border mouseoverBorder = 
ButtonBorder.createMouseOver();
+private static final Border regularBorder = ButtonBorder.createRegular();
+private static final Border mouseoverBorder = 
ButtonBorder.createMouseOver();
 
 private String usageTrackingId;
 
diff --git 
a/nb/welcome/src/org/netbeans/modules/welcome/ui/StartPageContent.java 
b/nb/welcome/src/org/netbeans/modules/welcome/ui/StartPageContent.java
index b553528..c3c8d31 100644
--- a/nb/welcome/src/org/netbeans/modules/welcome/ui/StartPageContent.java
+++ b/nb/welcome/src/org/netbeans/modules/welcome/ui/StartPageContent.java
@@ -39,10 +39,10 @@ import org.netbeans.modules.welcome.content.Constants;
  */
 public class StartPageContent extends JPanel implements Constants {
 
-private final static Color COLOR_TOP_START = new Color(46, 110, 172);
-private final static Color COLOR_TOP_END = new Color(255, 255, 255);
-private final static Color COLOR_BOTTOM_START = new Color(255, 255, 255);
-private final static Color COLOR_BOTTOM_END = new Color(241, 246, 252);
+private static final Color COLOR_TOP_START = new Color(46, 110, 172);
+private static final Color COLOR_TOP_END = new Color(255, 255, 255);
+private static final Color COLOR_BOTTOM_START = new Color(255, 255, 255);
+private static final Color COLOR_BOTTOM_END = new Color(241, 246, 252);
 
 public StartPageContent() {
 super( new GridBagLayout() );
diff --git a/nb/welcome/src/org/netbeans/modules/welcome/ui/TabbedPane.java 
b/nb/welcome/src/org/netbeans/modules/welcome/ui/TabbedPane.java
index f1aab46..cf47ee1 100644
--- a/nb/welcome/src/org/netbeans/modules/welcome/ui/TabbedPane.java
+++ b/nb/welcome/src/org/netbeans/modules/welcome/ui/TabbedPane.java
@@ -153,7 +153,7 @@ class TabbedPane extends JPanel implements Constants {// , 
Scrollable {
 return d;
 }
 
-private final static Color colBackground = Utils.getTopBarColor();
+private static final Color colBackground = Utils.getTopBarColor();
 
 private static final Image imgSelected;
 private static final Image imgRollover;

-

[netbeans] 13/17: Use the blessed modifier order in projects located in extide projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit 89151fc47a659d7cde45ecc77f6a7af5b2794880
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:10:56 2022 +0100

Use the blessed modifier order in projects located in extide projects
---
 .../src/org/netbeans/modules/gradle/ActionProviderImpl.java  |  4 ++--
 .../src/org/netbeans/modules/gradle/NbGradleProjectImpl.java |  2 +-
 .../modules/gradle/api/GradleBaseProjectBuilder.java |  4 ++--
 .../org/netbeans/modules/gradle/api/GradleDependency.java|  8 
 .../modules/gradle/api/execute/GradleCommandLine.java|  2 +-
 .../org/netbeans/modules/gradle/cache/AbstractDiskCache.java | 10 +-
 .../netbeans/modules/gradle/cache/ProjectInfoDiskCache.java  |  2 +-
 .../modules/gradle/customizer/BuildActionsCustomizer.java|  2 +-
 .../modules/gradle/execute/GradleCliCompletionProvider.java  |  2 +-
 .../gradle/execute/GradleDistributionProviderImpl.java   |  2 +-
 .../org/netbeans/modules/gradle/nodes/BuildScriptsNode.java  |  2 +-
 .../org/netbeans/modules/gradle/options/SettingsPanel.java   |  2 +-
 .../modules/gradle/spi/newproject/TemplateOperation.java |  2 +-
 .../src/org/apache/tools/ant/module/AntSettings.java |  2 +-
 .../org/apache/tools/ant/module/api/AntTargetExecutor.java   |  4 ++--
 .../src/org/apache/tools/ant/module/bridge/AntBridge.java|  2 +-
 .../apache/tools/ant/module/nodes/AntProjectChildren.java|  2 +-
 .../src/org/apache/tools/ant/module/run/TargetExecutor.java  |  2 +-
 .../org/apache/tools/ant/module/run/VerticalGridLayout.java  |  2 +-
 .../src/org/apache/tools/ant/module/spi/AntOutputStream.java | 12 ++--
 20 files changed, 35 insertions(+), 35 deletions(-)

diff --git 
a/extide/gradle/src/org/netbeans/modules/gradle/ActionProviderImpl.java 
b/extide/gradle/src/org/netbeans/modules/gradle/ActionProviderImpl.java
index 9e5fc21..6693238 100644
--- a/extide/gradle/src/org/netbeans/modules/gradle/ActionProviderImpl.java
+++ b/extide/gradle/src/org/netbeans/modules/gradle/ActionProviderImpl.java
@@ -372,7 +372,7 @@ public class ActionProviderImpl implements ActionProvider {
 return createCustomGradleAction(project, name, command, Lookup.EMPTY, 
false);
 }
 
-private final static class CustomAction extends AbstractAction {
+private static final class CustomAction extends AbstractAction {
 
 private final ActionMapping mapping;
 private final boolean showUI;
@@ -397,7 +397,7 @@ public class ActionProviderImpl implements ActionProvider {
 }
 
 // Copied from the Maven Plugin with minimal changes applied.
-private static abstract class ConditionallyShownAction extends 
AbstractAction implements ContextAwareAction {
+private abstract static class ConditionallyShownAction extends 
AbstractAction implements ContextAwareAction {
 
 protected boolean triggeredOnFile = false;
 protected boolean triggeredOnGradle = false;
diff --git 
a/extide/gradle/src/org/netbeans/modules/gradle/NbGradleProjectImpl.java 
b/extide/gradle/src/org/netbeans/modules/gradle/NbGradleProjectImpl.java
index a09b799..4492de1 100644
--- a/extide/gradle/src/org/netbeans/modules/gradle/NbGradleProjectImpl.java
+++ b/extide/gradle/src/org/netbeans/modules/gradle/NbGradleProjectImpl.java
@@ -121,7 +121,7 @@ public final class NbGradleProjectImpl implements Project {
 return project != null;
 }
 
-public static abstract class WatcherAccessor {
+public abstract static class WatcherAccessor {
 
 public abstract NbGradleProject createWatcher(NbGradleProjectImpl 
proj);
 
diff --git 
a/extide/gradle/src/org/netbeans/modules/gradle/api/GradleBaseProjectBuilder.java
 
b/extide/gradle/src/org/netbeans/modules/gradle/api/GradleBaseProjectBuilder.java
index 2167860..e1da60d 100644
--- 
a/extide/gradle/src/org/netbeans/modules/gradle/api/GradleBaseProjectBuilder.java
+++ 
b/extide/gradle/src/org/netbeans/modules/gradle/api/GradleBaseProjectBuilder.java
@@ -50,8 +50,8 @@ import org.openide.util.lookup.ServiceProvider;
 @SuppressWarnings("unchecked")
 class GradleBaseProjectBuilder implements ProjectInfoExtractor.Result {
 
-final static Map> DEPENDENCY_TO_PLUGIN = new 
LinkedHashMap<>();
-final static Logger LOG = 
Logger.getLogger(GradleBaseProjectBuilder.class.getName());
+static final Map> DEPENDENCY_TO_PLUGIN = new 
LinkedHashMap<>();
+static final Logger LOG = 
Logger.getLogger(GradleBaseProjectBuilder.class.getName());
 
 static {
 addDependencyPlugin("javax:javaee-api:.*", "ejb", "jpa");
diff --git 
a/extide/gradle/src/org/netbeans/modules/gradle/api/GradleDependency.java 
b/extide/gradle/src/org/netbeans/modules/gradle/api/GradleDependency.java
index 8bd32a2..4649e82 100644
--- a/extide/gradle/src/org/netbeans/modules/gradle/api/GradleDependency.java
+++ b/extide/gradle/sr

[netbeans] 10/17: Use the blessed modifier order in projects located in groovy projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit 6c1dddc3a2304cf45cb7a16ff88426c9909b1c12
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:10:10 2022 +0100

Use the blessed modifier order in projects located in groovy projects
---
 .../qa-functional/src/org/netbeans/test/groovy/GeneralGroovy.java | 2 +-
 .../org/netbeans/modules/groovy/refactoring/ui/WhereUsedPanel.java| 2 +-
 .../actions/singlefilerun/SingleGroovySourceRunActionProvider.java| 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/groovy/groovy.editor/test/qa-functional/src/org/netbeans/test/groovy/GeneralGroovy.java
 
b/groovy/groovy.editor/test/qa-functional/src/org/netbeans/test/groovy/GeneralGroovy.java
index 85322b9..137a850 100644
--- 
a/groovy/groovy.editor/test/qa-functional/src/org/netbeans/test/groovy/GeneralGroovy.java
+++ 
b/groovy/groovy.editor/test/qa-functional/src/org/netbeans/test/groovy/GeneralGroovy.java
@@ -45,7 +45,7 @@ public class GeneralGroovy extends JellyTestCase {
 static final String JAVA_CATEGORY_NAME = "Java";
 static final String GROOVY_CATEGORY_NAME = "Groovy";
 static final String JAVA_PROJECT_NAME = "Java Application";
-static protected final int COMPLETION_LIST_THRESHOLD = 5000;
+protected static final int COMPLETION_LIST_THRESHOLD = 5000;
 protected static final String GROOVY_EXTENSION = ".groovy";
 protected static final String SAMPLES = "Samples";
 protected static final String SAMPLES_CATEGORY = "Groovy";
diff --git 
a/groovy/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/ui/WhereUsedPanel.java
 
b/groovy/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/ui/WhereUsedPanel.java
index 919210c..2694e2c 100644
--- 
a/groovy/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/ui/WhereUsedPanel.java
+++ 
b/groovy/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/ui/WhereUsedPanel.java
@@ -284,7 +284,7 @@ public class WhereUsedPanel extends JPanel implements 
CustomRefactoringPanel {
 }
 }
 
-static abstract class WhereUsedInnerPanel extends JPanel {
+abstract static class WhereUsedInnerPanel extends JPanel {
 abstract boolean isSearchInComments();
 abstract void initialize(RefactoringElement element);
 }
diff --git 
a/groovy/groovy.support/src/org/netbeans/modules/groovy/support/actions/singlefilerun/SingleGroovySourceRunActionProvider.java
 
b/groovy/groovy.support/src/org/netbeans/modules/groovy/support/actions/singlefilerun/SingleGroovySourceRunActionProvider.java
index 25fad3b..bed0556 100644
--- 
a/groovy/groovy.support/src/org/netbeans/modules/groovy/support/actions/singlefilerun/SingleGroovySourceRunActionProvider.java
+++ 
b/groovy/groovy.support/src/org/netbeans/modules/groovy/support/actions/singlefilerun/SingleGroovySourceRunActionProvider.java
@@ -97,7 +97,7 @@ public class SingleGroovySourceRunActionProvider implements 
ActionProvider {
 return isSingleSourceFile(getGroovyFile(context));
 }
 
-static private boolean isSingleSourceFile(FileObject fileObject) {
+private static boolean isSingleSourceFile(FileObject fileObject) {
 if (fileObject == null) {
 return false;
 }
@@ -105,7 +105,7 @@ public class SingleGroovySourceRunActionProvider implements 
ActionProvider {
 return p == null;
 }
 
-static private FileObject getGroovyFile(Lookup lookup) {
+private static FileObject getGroovyFile(Lookup lookup) {
 for (DataObject dObj : lookup.lookupAll(DataObject.class)) {
 FileObject fObj = dObj.getPrimaryFile();
 if (GROOVY_EXTENSION.equals(fObj.getExt().toLowerCase())) {

-
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



[netbeans] 11/17: Use the blessed modifier order in projects located in contrib projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit bb307804df485caa7517bc7b0d1eb853afa243bb
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:10:27 2022 +0100

Use the blessed modifier order in projects located in contrib projects
---
 .../modules/cordova/platforms/ios/IOSPlatform.java |  2 +-
 .../grailsproject/SourceCategoriesGrails11.java|  4 ++--
 .../grailsproject/SourceCategoriesGrails301.java   |  4 ++--
 .../commands/GrailsCommandChooser.java |  4 ++--
 .../ui/wizards/impl/GrailsTargetChooserPanel.java  |  2 +-
 .../framework/HibernateWebModuleExtender.java  |  2 +-
 .../modules/j2ee/jboss4/ide/JBOutputSupport.java   |  2 +-
 .../modules/j2ee/jboss4/ide/JBStartRunnable.java   | 22 +++---
 .../j2ee/weblogic9/WLConnectionSupport.java|  4 ++--
 .../websvc/metro/model/MetroConfigLoader.java  |  4 ++--
 .../wsitconf/api/DesignerListenerProvider.java |  2 +-
 .../websvc/wsitconf/api/DevDefaultsProvider.java   |  2 +-
 .../refactoring/WSITRefactoringPlugin.java |  2 +-
 .../wsitconf/wsdlmodelext/RMDeliveryAssurance.java |  4 ++--
 .../wsitconf/wsdlmodelext/RMSequenceBinding.java   |  4 ++--
 .../wsitconf/wsdlmodelext/WSITModelSupport.java|  2 +-
 .../wsitmodelext/versioning/ConfigVersion.java |  2 +-
 17 files changed, 34 insertions(+), 34 deletions(-)

diff --git 
a/contrib/cordova.platforms.ios/src/org/netbeans/modules/cordova/platforms/ios/IOSPlatform.java
 
b/contrib/cordova.platforms.ios/src/org/netbeans/modules/cordova/platforms/ios/IOSPlatform.java
index 1aa99a7..21c3201 100644
--- 
a/contrib/cordova.platforms.ios/src/org/netbeans/modules/cordova/platforms/ios/IOSPlatform.java
+++ 
b/contrib/cordova.platforms.ios/src/org/netbeans/modules/cordova/platforms/ios/IOSPlatform.java
@@ -54,7 +54,7 @@ public class IOSPlatform implements MobilePlatform {
 
 private boolean isReady = false;
 
-private transient final java.beans.PropertyChangeSupport 
propertyChangeSupport = new java.beans.PropertyChangeSupport(this);
+private final transient java.beans.PropertyChangeSupport 
propertyChangeSupport = new java.beans.PropertyChangeSupport(this);
 private String sdkLocation;
 private SDK DEFAULT = new IOSSDK("Simulator - iOS 6.0", 
"iphonesimulator6.0"); // NOI18N
 
diff --git 
a/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/SourceCategoriesGrails11.java
 
b/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/SourceCategoriesGrails11.java
index 603f8bd..f3254f0 100644
--- 
a/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/SourceCategoriesGrails11.java
+++ 
b/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/SourceCategoriesGrails11.java
@@ -29,8 +29,8 @@ import org.netbeans.modules.groovy.grails.api.GrailsPlatform;
  */
 public class SourceCategoriesGrails11 implements SourceCategoriesInterface {
 
-static public final GrailsPlatform.Version MIN_VERSION = 
GrailsPlatform.Version.VERSION_DEFAULT;
-static private final Map 
SOURCE_CATEGORIES
+public static final GrailsPlatform.Version MIN_VERSION = 
GrailsPlatform.Version.VERSION_DEFAULT;
+private static final Map 
SOURCE_CATEGORIES
 = new HashMap<>();
 
 static {
diff --git 
a/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/SourceCategoriesGrails301.java
 
b/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/SourceCategoriesGrails301.java
index 5625a41..88b8228 100644
--- 
a/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/SourceCategoriesGrails301.java
+++ 
b/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/SourceCategoriesGrails301.java
@@ -29,9 +29,9 @@ import org.netbeans.modules.groovy.grails.api.GrailsPlatform;
  */
 public class SourceCategoriesGrails301 implements SourceCategoriesInterface {
 
-static public final GrailsPlatform.Version MIN_VERSION = 
GrailsPlatform.Version.valueOf("3.0.1");
+public static final GrailsPlatform.Version MIN_VERSION = 
GrailsPlatform.Version.valueOf("3.0.1");
 
-static private final Map 
SOURCE_CATEGORIES
+private static final Map 
SOURCE_CATEGORIES
 = new HashMap<>();
 
 static {
diff --git 
a/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/commands/GrailsCommandChooser.java
 
b/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/commands/GrailsCommandChooser.java
index ba588d9..7339c86 100644
--- 
a/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/commands/GrailsCommandChooser.java
+++ 
b/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/commands/GrailsCommandChooser.java
@@ -60,7 +60,7 @@ import org.openide.util.NbBun

[netbeans] 05/17: Use the blessed modifier order in projects located in php projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit a5373c006c562cce7a7c5913a2e71788af35c20d
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:08:59 2022 +0100

Use the blessed modifier order in projects located in php projects
---
 .../org/netbeans/modules/php/dbgp/SessionProgress.java   |  2 +-
 .../modules/php/dbgp/breakpoints/LineBreakpoint.java |  6 +++---
 .../src/org/netbeans/modules/php/dbgp/URIMapperTest.java |  2 +-
 .../modules/php/editor/parser/ASTPHP5Parser.java | 16 
 .../php/editor/parser/astnodes/FieldsDeclaration.java|  2 +-
 .../modules/php/editor/parser/astnodes/PHPDocTag.java|  4 ++--
 .../php/editor/parser/astnodes/SimpleASTNode.java|  8 
 .../editor/parser/astnodes/SingleFieldDeclaration.java   |  2 +-
 .../qa-functional/src/org/netbeans/test/php/Commit.java  | 10 +-
 .../src/org/netbeans/test/php/GeneralPHP.java|  2 +-
 .../netbeans/modules/php/editor/csl/TestUtilities.java   |  8 
 .../modules/php/editor/parser/PrintASTVisitor.java   |  4 ++--
 .../smarty/editor/actions/ToggleBlockCommentAction.java  |  4 ++--
 .../smarty/editor/completion/TplCompletionProvider.java  |  2 +-
 .../completion/entries/SmartyCodeCompletionOffer.java|  6 +++---
 15 files changed, 39 insertions(+), 39 deletions(-)

diff --git 
a/php/php.dbgp/src/org/netbeans/modules/php/dbgp/SessionProgress.java 
b/php/php.dbgp/src/org/netbeans/modules/php/dbgp/SessionProgress.java
index e20f6ea..5759059 100644
--- a/php/php.dbgp/src/org/netbeans/modules/php/dbgp/SessionProgress.java
+++ b/php/php.dbgp/src/org/netbeans/modules/php/dbgp/SessionProgress.java
@@ -31,7 +31,7 @@ import org.openide.util.NbBundle;
  * @author Radek Matous
  */
 public final class SessionProgress implements Cancellable {
-private final static ConcurrentMap INSTANCE = 
new ConcurrentHashMap<>();
+private static final ConcurrentMap INSTANCE = 
new ConcurrentHashMap<>();
 private final ProgressHandle h;
 private volatile Session session;
 private volatile boolean isFinished;
diff --git 
a/php/php.dbgp/src/org/netbeans/modules/php/dbgp/breakpoints/LineBreakpoint.java
 
b/php/php.dbgp/src/org/netbeans/modules/php/dbgp/breakpoints/LineBreakpoint.java
index 288586e..5021118 100644
--- 
a/php/php.dbgp/src/org/netbeans/modules/php/dbgp/breakpoints/LineBreakpoint.java
+++ 
b/php/php.dbgp/src/org/netbeans/modules/php/dbgp/breakpoints/LineBreakpoint.java
@@ -174,11 +174,11 @@ public class LineBreakpoint extends AbstractBreakpoint {
 return myFileUrl;
 }
 
-public synchronized final String getCondition() {
+public final synchronized String getCondition() {
 return condition;
 }
 
-public synchronized final void setCondition(String condition) {
+public final synchronized void setCondition(String condition) {
 String oldCondition = this.condition;
 if ((condition != null && condition.equals(oldCondition))
 || (condition == null && oldCondition == null)) {
@@ -188,7 +188,7 @@ public class LineBreakpoint extends AbstractBreakpoint {
 firePropertyChange(PROP_CONDITION, oldCondition, condition);
 }
 
-public synchronized final boolean isConditional() {
+public final synchronized boolean isConditional() {
 return condition != null && !condition.isEmpty();
 }
 
diff --git 
a/php/php.dbgp/test/unit/src/org/netbeans/modules/php/dbgp/URIMapperTest.java 
b/php/php.dbgp/test/unit/src/org/netbeans/modules/php/dbgp/URIMapperTest.java
index 2436b29..9d74e4c 100644
--- 
a/php/php.dbgp/test/unit/src/org/netbeans/modules/php/dbgp/URIMapperTest.java
+++ 
b/php/php.dbgp/test/unit/src/org/netbeans/modules/php/dbgp/URIMapperTest.java
@@ -34,7 +34,7 @@ import org.openide.util.Pair;
  */
 public class URIMapperTest extends NbTestCase {
 
-final private URIMapper oneToOneMapper = URIMapper.createOneToOne();
+private final URIMapper oneToOneMapper = URIMapper.createOneToOne();
 private URIMapper basesMapper;
 private URIMapper[] allMappers;
 private URI webServerURIBase;
diff --git 
a/php/php.editor/src/org/netbeans/modules/php/editor/parser/ASTPHP5Parser.java 
b/php/php.editor/src/org/netbeans/modules/php/editor/parser/ASTPHP5Parser.java
index 3cd1832..07c0a43 100644
--- 
a/php/php.editor/src/org/netbeans/modules/php/editor/parser/ASTPHP5Parser.java
+++ 
b/php/php.editor/src/org/netbeans/modules/php/editor/parser/ASTPHP5Parser.java
@@ -2294,14 +2294,14 @@ new EncodedActionTable17().getTableData()
 enum Access {
 NON_STATIC, STATIC, NULLSAFE
 }
-protected final static Integer IMPLICIT_PUBLIC = 
Integer.valueOf(BodyDeclaration.Modifier.IMPLICIT_PUBLIC);
-protected final static Integer PUBLIC = 
Integer.valueOf(BodyDeclaration.Modifier.PUBLIC);
-protected final static Integer PRIVATE = 
Integer.valueOf(

[netbeans] 08/17: Use the blessed modifier order in projects located in nbbuild projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit bff7d9d2d597b94161b1b1cebf1a143b7b96ea9e
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:09:29 2022 +0100

Use the blessed modifier order in projects located in nbbuild projects
---
 nbbuild/antsrc/org/netbeans/nbbuild/AutoUpdateCatalogParser.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/nbbuild/antsrc/org/netbeans/nbbuild/AutoUpdateCatalogParser.java 
b/nbbuild/antsrc/org/netbeans/nbbuild/AutoUpdateCatalogParser.java
index 6d06426..b19a88e 100644
--- a/nbbuild/antsrc/org/netbeans/nbbuild/AutoUpdateCatalogParser.java
+++ b/nbbuild/antsrc/org/netbeans/nbbuild/AutoUpdateCatalogParser.java
@@ -130,10 +130,10 @@ class AutoUpdateCatalogParser extends DefaultHandler {
 
 private static Map cache;
 private static URI cacheURI;
-synchronized static Map getUpdateItems (URL url, URL 
provider, Task task) throws IOException {
+static synchronized Map getUpdateItems (URL url, URL 
provider, Task task) throws IOException {
 return getUpdateItems(url, null, provider, task);
 }
-synchronized static Map getUpdateItems (URL url, 
InputStream data, URL provider, Task task) throws IOException {
+static synchronized Map getUpdateItems (URL url, 
InputStream data, URL provider, Task task) throws IOException {
 
 Map items = new HashMap<> ();
 URI base;

-
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



[netbeans] 02/17: Use the blessed modifier order in projects located in websvccommon projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit b6daca96683129c4cc7daceda3523bb87253a677
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:08:05 2022 +0100

Use the blessed modifier order in projects located in websvccommon projects
---
 .../src/org/netbeans/modules/websvc/saas/model/SaasServicesModel.java | 2 +-
 .../modules/websvc/saas/spi/websvcmgr/WsdlServiceProxyDescriptor.java | 2 +-
 .../netbeans/modules/websvc/saas/codegen/SaasClientCodeGenerator.java | 4 ++--
 .../src/org/netbeans/modules/websvc/saas/codegen/util/Inflector.java  | 2 +-
 .../src/org/netbeans/modules/websvc/saas/ui/nodes/SaasMethodNode.java | 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/websvccommon/websvc.saas.api/src/org/netbeans/modules/websvc/saas/model/SaasServicesModel.java
 
b/websvccommon/websvc.saas.api/src/org/netbeans/modules/websvc/saas/model/SaasServicesModel.java
index 62be31d..6eaccce 100644
--- 
a/websvccommon/websvc.saas.api/src/org/netbeans/modules/websvc/saas/model/SaasServicesModel.java
+++ 
b/websvccommon/websvc.saas.api/src/org/netbeans/modules/websvc/saas/model/SaasServicesModel.java
@@ -58,7 +58,7 @@ public class SaasServicesModel {
 }
 private static SaasServicesModel instance;
 
-public synchronized static SaasServicesModel getInstance() {
+public static synchronized SaasServicesModel getInstance() {
 if (instance == null) {
 instance = new SaasServicesModel();
 }
diff --git 
a/websvccommon/websvc.saas.api/src/org/netbeans/modules/websvc/saas/spi/websvcmgr/WsdlServiceProxyDescriptor.java
 
b/websvccommon/websvc.saas.api/src/org/netbeans/modules/websvc/saas/spi/websvcmgr/WsdlServiceProxyDescriptor.java
index 76a8e59..1ef4486 100644
--- 
a/websvccommon/websvc.saas.api/src/org/netbeans/modules/websvc/saas/spi/websvcmgr/WsdlServiceProxyDescriptor.java
+++ 
b/websvccommon/websvc.saas.api/src/org/netbeans/modules/websvc/saas/spi/websvcmgr/WsdlServiceProxyDescriptor.java
@@ -57,7 +57,7 @@ public class WsdlServiceProxyDescriptor {
 private int wsType;
 private String wsdl;
 private String xmlDescriptor;
-transient private WSService model;
+private transient WSService model;
 private List jars;
 private Map consumerData;
 
diff --git 
a/websvccommon/websvc.saas.codegen/src/org/netbeans/modules/websvc/saas/codegen/SaasClientCodeGenerator.java
 
b/websvccommon/websvc.saas.codegen/src/org/netbeans/modules/websvc/saas/codegen/SaasClientCodeGenerator.java
index 8e38229..9c99e0a 100644
--- 
a/websvccommon/websvc.saas.codegen/src/org/netbeans/modules/websvc/saas/codegen/SaasClientCodeGenerator.java
+++ 
b/websvccommon/websvc.saas.codegen/src/org/netbeans/modules/websvc/saas/codegen/SaasClientCodeGenerator.java
@@ -57,7 +57,7 @@ import org.openide.util.Exceptions;
  *
  * @author nam
  */
-abstract public class SaasClientCodeGenerator implements 
SaasClientCodeGenerationProvider {
+public abstract class SaasClientCodeGenerator implements 
SaasClientCodeGenerationProvider {
 
 public static final String REST_CONNECTION = "RestConnection"; //NOI18N
 public static final String REST_RESPONSE = "RestResponse"; //NOI18N
@@ -238,7 +238,7 @@ abstract public class SaasClientCodeGenerator implements 
SaasClientCodeGeneratio
 }
 }
 
-abstract protected String getCustomMethodBody() throws IOException;
+protected abstract String getCustomMethodBody() throws IOException;
 
 public SaasBean getBean() {
 return bean;
diff --git 
a/websvccommon/websvc.saas.codegen/src/org/netbeans/modules/websvc/saas/codegen/util/Inflector.java
 
b/websvccommon/websvc.saas.codegen/src/org/netbeans/modules/websvc/saas/codegen/util/Inflector.java
index 029f452..981ee8d 100644
--- 
a/websvccommon/websvc.saas.codegen/src/org/netbeans/modules/websvc/saas/codegen/util/Inflector.java
+++ 
b/websvccommon/websvc.saas.codegen/src/org/netbeans/modules/websvc/saas/codegen/util/Inflector.java
@@ -134,7 +134,7 @@ public class Inflector {
  * The singleton instance returned by the default 
getInstance()
  * method.
  */
-private transient static Inflector instance = null;
+private static transient Inflector instance = null;
 
 
 /**
diff --git 
a/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/nodes/SaasMethodNode.java
 
b/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/nodes/SaasMethodNode.java
index 6e388bd..0a7321c 100644
--- 
a/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/nodes/SaasMethodNode.java
+++ 
b/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/nodes/SaasMethodNode.java
@@ -52,7 +52,7 @@ public class SaasMethodNode extends AbstractNode {
 return method.getDocumentation();
 }
 
-static private final Image ICON = 
ImageUtilities.loadImage("org/netbeans/modules/we

[netbeans] 03/17: Use the blessed modifier order in projects located in webcommon projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit 7df85fea5e10e4dcb058b954e85e3ff64d49d018
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:08:23 2022 +0100

Use the blessed modifier order in projects located in webcommon projects
---
 .../modules/cordova/platforms/android/AndroidPlatform.java| 2 +-
 .../netbeans/modules/cordova/platforms/EnhancedBrowserImpl.java   | 2 +-
 .../modules/cordova/platforms/RefreshOnSaveListenerImpl.java  | 4 ++--
 .../src/org/netbeans/modules/cordova/updatetask/XMLFile.java  | 2 +-
 .../cordova/src/org/netbeans/modules/cordova/CordovaPlatform.java | 2 +-
 .../netbeans/modules/cordova/project/MobileConfigurationImpl.java | 2 +-
 .../src/org/netbeans/modules/cordova/wizard/CordovaTemplate.java  | 2 +-
 .../modules/extbrowser/plugins/ExtensionManagerAccessor.java  | 2 +-
 .../modules/extbrowser/plugins/chrome/ChromeManagerAccessor.java  | 2 +-
 .../modules/html/angular/editor/AngularJsCompletionItem.java  | 2 +-
 .../modules/html/angular/model/AngularConfigInterceptor.java  | 2 +-
 .../modules/html/angular/model/AngularModuleInterceptor.java  | 4 ++--
 .../modules/html/angular/model/AngularWhenInterceptor.java| 8 
 .../src/org/netbeans/modules/html/angular/TestProjectSupport.java | 2 +-
 .../html/angular/editor/AngularJsDeclarationFinder2Test.java  | 2 +-
 .../modules/javascript/bower/ui/libraries/DependenciesPanel.java  | 8 
 .../src/org/netbeans/modules/javascript/cdnjs/Library.java| 2 +-
 .../org/netbeans/modules/javascript/cdnjs/ui/SelectionPanel.java  | 6 +++---
 .../modules/javascript/nodejs/ui/libraries/DependenciesPanel.java | 8 
 .../javascript/v8debug/ui/eval/EvaluationResultsModel.java| 2 +-
 .../src/org/netbeans/modules/javascript2/editor/FileUtils.java| 2 +-
 .../src/org/netbeans/modules/javascript2/editor/JsKeywords.java   | 4 ++--
 .../netbeans/modules/javascript2/editor/JsStructureScanner.java   | 8 
 .../modules/javascript2/editor/JsTypedTextInterceptor.java| 4 ++--
 .../netbeans/modules/javascript2/editor/formatter/CodeStyle.java  | 2 +-
 .../modules/javascript2/editor/parser/JsErrorManager.java | 2 +-
 .../modules/javascript2/editor/parser/SanitizingParser.java   | 4 ++--
 .../netbeans/modules/javascript2/extjs/ExtJsCodeCompletion.java   | 2 +-
 .../modules/javascript2/jade/editor/JadeCodeCompletion.java   | 4 ++--
 .../modules/javascript2/jade/editor/JadeCompletionItem.java   | 6 +++---
 .../modules/javascript2/jquery/editor/JQueryCodeCompletion.java   | 2 +-
 .../modules/javascript2/jquery/model/JQueryExtendInterceptor.java | 2 +-
 .../modules/javascript2/jquery/model/JQueryWidgetInterceptor.java | 2 +-
 .../modules/javascript2/jsdoc/model/JsDocElementType.java | 2 +-
 .../org/netbeans/modules/javascript2/model/CatchBlockImpl.java| 2 +-
 .../org/netbeans/modules/javascript2/model/JsFunctionImpl.java| 6 +++---
 .../src/org/netbeans/modules/javascript2/model/JsObjectImpl.java  | 8 
 .../src/org/netbeans/modules/javascript2/model/ModelVisitor.java  | 2 +-
 .../netbeans/modules/javascript2/model/api/IndexedElement.java| 6 +++---
 .../netbeans/modules/javascript2/nodejs/TestProjectSupport.java   | 2 +-
 .../javascript2/nodejs/editor/NodeJSCodeCompletionTest.java   | 2 +-
 .../nodejs/editor/NodeJsCodeCompletionWithJsRunTimeTest.java  | 2 +-
 .../modules/javascript2/prototypejs/model/CreateInterceptor.java  | 6 +++---
 .../modules/javascript2/requirejs/RequireJsDataProvider.java  | 2 +-
 .../modules/javascript2/requirejs/editor/FSCompletionUtils.java   | 2 +-
 .../modules/javascript2/requirejs/editor/SimpleHandle.java| 2 +-
 .../javascript2/requirejs/editor/model/ConfigInterceptor.java | 2 +-
 .../modules/javascript2/requirejs/TestProjectSupport.java | 2 +-
 .../javascript2/requirejs/editor/RequireJSCodeCompletionTest.java | 2 +-
 .../src/org/netbeans/lib/v8debug/client/cmdline/V8Debug.java  | 2 +-
 .../modules/web/clientproject/build/ui/VerticalGridLayout.java| 2 +-
 .../modules/web/clientproject/browser/BrowserActionProvider.java  | 2 +-
 .../clientproject/browser/ClientProjectEnhancedBrowserImpl.java   | 4 ++--
 .../web/clientproject/browser/RefreshOnSaveListenerImpl.java  | 4 ++--
 .../modules/web/inspect/webkit/knockout/KnockoutNode.java | 2 +-
 .../web/javascript/debugger/eval/ui/EvaluationResultsModel.java   | 2 +-
 56 files changed, 89 insertions(+), 89 deletions(-)

diff --git 
a/webcommon/cordova.platforms.android/src/org/netbeans/modules/cordova/platforms/android/AndroidPlatform.java
 
b/webcommon/cordova.platforms.android/src/org/netbeans/modules/cordova/platforms/android/AndroidPlatform.java
index cb5345c..ad46a42 100644
--- 
a/webcommon/cordova.platforms.android/src/org/netbeans/modules/cordova/platforms/android/Android

[netbeans] 01/17: Use the blessed modifier order in projects located in cpplite projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit a6bb989e647ea819ef6741c7a3e0edabce59793c
Author: Martin Klähn 
AuthorDate: Thu Feb 17 22:23:09 2022 +0100

Use the blessed modifier order in projects located in cpplite projects
---
 .../cpplite/debugger/debuggingview/DebuggingActionsProvider.java| 2 +-
 .../org/netbeans/modules/cpplite/debugger/AbstractDebugTest.java| 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/debuggingview/DebuggingActionsProvider.java
 
b/cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/debuggingview/DebuggingActionsProvider.java
index 0585757..a5411fb 100644
--- 
a/cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/debuggingview/DebuggingActionsProvider.java
+++ 
b/cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/debuggingview/DebuggingActionsProvider.java
@@ -123,7 +123,7 @@ public class DebuggingActionsProvider implements 
NodeActionsProvider {
 );
 }
 
-private static abstract class LazyActionPerformer implements 
Models.ActionPerformer {
+private abstract static class LazyActionPerformer implements 
Models.ActionPerformer {
 
 private RequestProcessor rp;
 
diff --git 
a/cpplite/cpplite.debugger/test/unit/src/org/netbeans/modules/cpplite/debugger/AbstractDebugTest.java
 
b/cpplite/cpplite.debugger/test/unit/src/org/netbeans/modules/cpplite/debugger/AbstractDebugTest.java
index 5e2e811..c4b3077 100644
--- 
a/cpplite/cpplite.debugger/test/unit/src/org/netbeans/modules/cpplite/debugger/AbstractDebugTest.java
+++ 
b/cpplite/cpplite.debugger/test/unit/src/org/netbeans/modules/cpplite/debugger/AbstractDebugTest.java
@@ -54,7 +54,7 @@ public abstract class AbstractDebugTest extends NbTestCase {
 super(s);
 }
 
-protected final static void createSourceFile(String fileName, File wd, 
String content) throws IOException {
+protected static final void createSourceFile(String fileName, File wd, 
String content) throws IOException {
 FileObject source = FileUtil.createData(FileUtil.toFileObject(wd), 
"main.cpp");
 try (OutputStream os = source.getOutputStream();
 Writer w = new OutputStreamWriter(os)) {
@@ -62,12 +62,12 @@ public abstract class AbstractDebugTest extends NbTestCase {
 }
 }
 
-protected final static void compileC(String name, File wd) throws 
IOException, InterruptedException {
+protected static final void compileC(String name, File wd) throws 
IOException, InterruptedException {
 Process compile = new ProcessBuilder("gcc", "-o", name, "-g", name + 
".c").directory(wd).start();
 assertEquals(0, compile.waitFor());
 }
 
-protected final static void compileCPP(String name, File wd) throws 
IOException, InterruptedException {
+protected static final void compileCPP(String name, File wd) throws 
IOException, InterruptedException {
 Process compile = new ProcessBuilder("g++", "-o", name, "-g", name + 
".cpp").directory(wd).start();
 assertEquals(0, compile.waitFor());
 }

-
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



[netbeans] branch master updated (9310f3d -> 0cfebd41)

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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


from 9310f3d  Support for generating Micronaut Data entity classes end 
repository interfaces added. (#3584)
 new a6bb989  Use the blessed modifier order in projects located in cpplite 
projects
 new b6daca9  Use the blessed modifier order in projects located in 
websvccommon projects
 new 7df85fe  Use the blessed modifier order in projects located in 
webcommon projects
 new 5840175  Use the blessed modifier order in projects located in 
profiler projects
 new a5373c0  Use the blessed modifier order in projects located in php 
projects
 new 4672545  Use the blessed modifier order in projects located in nbi 
projects
 new 68e45d3  Use the blessed modifier order in projects located in nb 
projects
 new bff7d9d  Use the blessed modifier order in projects located in nbbuild 
projects
 new ed4851d  Use the blessed modifier order in projects located in harness 
projects
 new 6c1dddc  Use the blessed modifier order in projects located in groovy 
projects
 new bb30780  Use the blessed modifier order in projects located in contrib 
projects
 new a3af860  Use the blessed modifier order in projects located in 
ergonomics projects
 new 89151fc  Use the blessed modifier order in projects located in extide 
projects
 new 8ea4656  Use the blessed modifier order in projects located in 
enterprise projects
 new 255cfd2  Use the blessed modifier order in projects located in 
platform projects
 new 5c49be4  Use the blessed modifier order in projects located in ide 
projects
 new 0cfebd41 Use the blessed modifier order in projects located in java 
projects

The 17 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:
 .../modules/cordova/platforms/ios/IOSPlatform.java |  2 +-
 .../grailsproject/SourceCategoriesGrails11.java|  4 +-
 .../grailsproject/SourceCategoriesGrails301.java   |  4 +-
 .../commands/GrailsCommandChooser.java |  4 +-
 .../ui/wizards/impl/GrailsTargetChooserPanel.java  |  2 +-
 .../framework/HibernateWebModuleExtender.java  |  2 +-
 .../modules/j2ee/jboss4/ide/JBOutputSupport.java   |  2 +-
 .../modules/j2ee/jboss4/ide/JBStartRunnable.java   | 22 +++---
 .../j2ee/weblogic9/WLConnectionSupport.java|  4 +-
 .../websvc/metro/model/MetroConfigLoader.java  |  4 +-
 .../wsitconf/api/DesignerListenerProvider.java |  2 +-
 .../websvc/wsitconf/api/DevDefaultsProvider.java   |  2 +-
 .../refactoring/WSITRefactoringPlugin.java |  2 +-
 .../wsitconf/wsdlmodelext/RMDeliveryAssurance.java |  4 +-
 .../wsitconf/wsdlmodelext/RMSequenceBinding.java   |  4 +-
 .../wsitconf/wsdlmodelext/WSITModelSupport.java|  2 +-
 .../wsitmodelext/versioning/ConfigVersion.java |  2 +-
 .../debuggingview/DebuggingActionsProvider.java|  2 +-
 .../cpplite/debugger/AbstractDebugTest.java|  6 +-
 .../web/webmodule/WebModuleExtenderBridge.java |  2 +-
 .../modules/glassfish/common/CreateDomain.java | 20 +++---
 .../glassfish/common/GlassfishInstance.java|  4 +-
 .../common/GlassfishInstanceProvider.java  | 32 -
 .../modules/glassfish/common/LogViewMgr.java   |  8 +--
 .../common/nodes/Hk2ApplicationsChildren.java  |  2 +-
 .../modules/glassfish/common/nodes/Hk2Cookie.java  |  2 +-
 .../common/nodes/Hk2ResourceContainers.java|  2 +-
 .../common/nodes/Hk2ResourcesChildren.java |  2 +-
 .../glassfish/common/nodes/Hk2WSChildren.java  |  2 +-
 .../glassfish/common/parser/TreeParser.java|  2 +-
 .../modules/glassfish/common/ui/BasePanel.java |  4 +-
 .../modules/glassfish/common/utils/Util.java   |  4 +-
 .../wizards/AddDomainLocationVisualPanel.java  |  2 +-
 .../modules/glassfish/spi/ExecSupport.java |  2 +-
 .../modules/glassfish/spi/ServerUtilities.java |  4 +-
 .../eecommon/api/ConfigureProfilerHelper.java  |  2 +-
 .../glassfish/eecommon/api/DomainEditor.java   | 30 
 .../eecommon/api/FindJSPServletHelper.java |  6 +-
 .../eecommon/api/JDBCDriverDeployHelper.java   |  8 +--
 .../modules/glassfish/eecommon/api/Utils.java  |  2 +-
 .../glassfish/eecommon/api/VerifierSupport.java|  6 +-
 .../eecommon/api/config/DescriptorListener.java|  2 +-
 .../api/config/GlassfishConfiguration.java |  4 +-
 .../glassfish/javaee/FindJSPServletImpl.java   |  6 +-
 .../glassfish/javaee/JDBCDriverDeployerImpl.java   |  6 +-
 .../javaee/JavaEEServerModuleFactory.java  |  4 +-
 .../glassfish/javaee/ModuleConfigurationImpl.java  |  2 +-
 .../glassfish/javaee/db/ResourcesHelper.java   |  4 +-
 .../modules/glassfish/javaee/

[netbeans] 06/17: Use the blessed modifier order in projects located in nbi projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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

commit 467254516cd5c56194022a68c3aa7bb683c525da
Author: Martin Klähn 
AuthorDate: Fri Feb 18 11:09:08 2022 +0100

Use the blessed modifier order in projects located in nbi projects
---
 .../src/org/netbeans/installer/utils/BrowserUtils.java   |  6 +++---
 .../installer/utils/helper/swing/NbiTreeTableModel.java  |  6 +++---
 .../org/netbeans/installer/utils/system/NativeUtils.java | 16 
 .../wizard/components/panels/ErrorMessagePanel.java  |  2 +-
 .../infra/utils/comment/handlers/BlockFileHandler.java   | 12 ++--
 5 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/nbi/engine/src/org/netbeans/installer/utils/BrowserUtils.java 
b/nbi/engine/src/org/netbeans/installer/utils/BrowserUtils.java
index 92c5d0d..254684c 100644
--- a/nbi/engine/src/org/netbeans/installer/utils/BrowserUtils.java
+++ b/nbi/engine/src/org/netbeans/installer/utils/BrowserUtils.java
@@ -34,9 +34,9 @@ import javax.swing.event.HyperlinkListener;
  */
 public class BrowserUtils {
 
-private final static boolean isBrowseSupported;
-private final static Method browseMethod;
-private final static Object desktop;
+private static final boolean isBrowseSupported;
+private static final Method browseMethod;
+private static final Object desktop;
 
 
 static {
diff --git 
a/nbi/engine/src/org/netbeans/installer/utils/helper/swing/NbiTreeTableModel.java
 
b/nbi/engine/src/org/netbeans/installer/utils/helper/swing/NbiTreeTableModel.java
index 456acaf..2e121fb 100644
--- 
a/nbi/engine/src/org/netbeans/installer/utils/helper/swing/NbiTreeTableModel.java
+++ 
b/nbi/engine/src/org/netbeans/installer/utils/helper/swing/NbiTreeTableModel.java
@@ -52,7 +52,7 @@ public abstract class NbiTreeTableModel implements TableModel 
{
 
 public abstract int getTreeColumnIndex();
 
-final public TreeModel getTreeModel() {
+public final TreeModel getTreeModel() {
 return treeModel;
 }
 
@@ -62,7 +62,7 @@ public abstract class NbiTreeTableModel implements TableModel 
{
 addTreeModelListener();
 }
 
-final public JTree getTree() {
+public final JTree getTree() {
 return tree;
 }
 
@@ -81,7 +81,7 @@ public abstract class NbiTreeTableModel implements TableModel 
{
 }
 
 // partial TableModel implementation 

-final public int getRowCount() {
+public final int getRowCount() {
 return tree.getRowCount();
 }
 
diff --git 
a/nbi/engine/src/org/netbeans/installer/utils/system/NativeUtils.java 
b/nbi/engine/src/org/netbeans/installer/utils/system/NativeUtils.java
index 101ed4d..9fd820f 100644
--- a/nbi/engine/src/org/netbeans/installer/utils/system/NativeUtils.java
+++ b/nbi/engine/src/org/netbeans/installer/utils/system/NativeUtils.java
@@ -57,21 +57,21 @@ public abstract class NativeUtils {
 private static HashSet forbiddenDeletingFiles = new HashSet();
 private static List  uninstallerJVMs = new ArrayList 
 ();
 private static Platform currentPlatform;
-public final static String NATIVE_RESOURCE_SUFFIX = "native/"; // NOI18N
-public final static String NATIVE_JNILIB_RESOURCE_SUFFIX =
+public static final String NATIVE_RESOURCE_SUFFIX = "native/"; // NOI18N
+public static final String NATIVE_JNILIB_RESOURCE_SUFFIX =
 NATIVE_RESOURCE_SUFFIX +
 "jnilib/"; // NOI18N
-public final static String NATIVE_LAUNCHER_RESOURCE_SUFFIX =
+public static final String NATIVE_LAUNCHER_RESOURCE_SUFFIX =
 NATIVE_RESOURCE_SUFFIX +
 "launcher/"; // NOI18N
-public final static String NATIVE_CLEANER_RESOURCE_SUFFIX =
+public static final String NATIVE_CLEANER_RESOURCE_SUFFIX =
 NATIVE_RESOURCE_SUFFIX +
 "cleaner/"; // NOI18N
 private static OnExitCleanerHandler cleanerHandler;
 
 protected abstract Platform getPlatform();
 
-final public Platform getCurrentPlatform() {
+public final Platform getCurrentPlatform() {
 if (currentPlatform == null) {
 currentPlatform = getPlatform();
 }
@@ -295,7 +295,7 @@ public abstract class NativeUtils {
 return !(forbiddenDeletingFiles.contains(file));
 }
 
-public final  static int FA_MODE_SET = 1;
-public final  static int FA_MODE_ADD = 2;
-public final  static int FA_MODE_REMOVE = 4;
+public static  final int FA_MODE_SET = 1;
+public static  final int FA_MODE_ADD = 2;
+public static  final int FA_MODE_REMOVE = 4;
 }
diff --git 
a/nbi/engine/src/org/netbeans/installer/wizard/components/panels/ErrorMessagePanel.java
 
b/nbi/engine/src/org/netbeans/installer/wizard/components/panels/ErrorMessagePanel.java
index 0886ba9..57cda94 100644
--- 
a/nbi/engine/src

[jira] [Commented] (NETBEANS-6458) Cyclic reference. Somebody is trying to get value from FolderInstance (org.openide.awt.Toolbar$Folder) from the same thread that is processing the instance.

2022-02-18 Thread Martin Entlicher (Jira)


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

Martin Entlicher commented on NETBEANS-6458:


Despite it's failing on the gates quite often, I've problems to reproduce it 
locally.

> Cyclic reference. Somebody is trying to get value from FolderInstance 
> (org.openide.awt.Toolbar$Folder) from the same thread that is processing the 
> instance.
> 
>
> Key: NETBEANS-6458
> URL: https://issues.apache.org/jira/browse/NETBEANS-6458
> Project: NetBeans
>  Issue Type: Bug
>  Components: platform - Other
>Reporter: Martin Entlicher
>Priority: Critical
>
> {code}
> INFO [org.openide.loaders.FolderInstance.Toolbars]: Cannot create 
> org.openide.loaders.FolderInstance$HoldInstance@1d0068b[Toolbars/File]
> [junit] java.io.IOException: Cyclic reference. Somebody is trying to get 
> value from FolderInstance (org.openide.awt.Toolbar$Folder) from the same 
> thread that is processing the instance
> [junit]   at 
> org.openide.loaders.FolderInstance.instanceCreate(FolderInstance.java:274)
> [junit]   at 
> org.openide.loaders.FolderInstance.instanceForCookie(FolderInstance.java:555)
> [junit]   at 
> org.openide.loaders.FolderInstance$HoldInstance.instanceCreate(FolderInstance.java:1132)
> [junit] [catch] at 
> org.openide.loaders.FolderInstance$1R.instances(FolderInstance.java:675)
> [junit]   at 
> org.openide.loaders.FolderInstance$1R.run(FolderInstance.java:696)
> [junit]   at 
> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
> [junit]   at 
> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
> [junit]   at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
> [junit]   at 
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
> [junit] INFO [org.openide.awt.Toolbar]: Too long AWTTask: 1,811 ms for 
> org.openide.awt.Toolbar$Folder@512070e2(FolderList{MultiFileObject@3a04eb7f[Toolbars/UndoRedo]})
> {code}
> It has happened during test 
> org.netbeans.modules.debugger.jpda.truffle.DebugRubyTest.
> See https://app.travis-ci.com/github/apache/netbeans/jobs/559303759 for 
> details.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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] (NETBEANS-6465) java.lang.IllegalArgumentException in org.netbeans.modules.parsing.api.Source.createSnapshot

2022-02-18 Thread Grigory Ivanov (Jira)


[ https://issues.apache.org/jira/browse/NETBEANS-6465 ]


Grigory Ivanov deleted comment on NETBEANS-6465:
--

was (Author: JIRAUSER285411):
Thats the project is ~3GB size, and I dont know which file causes this issue. I 
will try to pinpoint it by exclusion...

> java.lang.IllegalArgumentException in 
> org.netbeans.modules.parsing.api.Source.createSnapshot
> 
>
> Key: NETBEANS-6465
> URL: https://issues.apache.org/jira/browse/NETBEANS-6465
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.6
> Environment: Product Version: Apache NetBeans IDE DEV (Build 
> dev-56863585d0ac228073579fe7605ad314b85b9687)
> Java: 17.0.2; OpenJDK 64-Bit Server VM 17.0.2+8-86
> Runtime: OpenJDK Runtime Environment 17.0.2+8-86
> System: Linux version 5.16.0-1-amd64 running on amd64; UTF-8; en_US (nb)
>Reporter: Grigory Ivanov
>Priority: Major
> Attachments: test.zip
>
>
> During code analysis "Unexpected Exception: 
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)" occurs.
> In details it says "system should continue working", but code 
> completion/inspection are broken for current project.
> It seems like some file has badly encoded character in it, but netbeans does 
> not show which one and does not handle exception for that file, skipping not 
> only this bad file, but entire scanning/analysing process.
> Version 12.5 does not have any problems with same files and same settings, 
> but 12.6 and onward has.
> Stack trace from most current build (#813, 
> NetBeans-dev-dev-56863585d0ac228073579fe7605ad314b85b9687):
>  
> {code:java}
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)
>     at java.base/java.nio.Buffer.createPositionException(Buffer.java:341)
>     at java.base/java.nio.Buffer.position(Buffer.java:316)
>     at java.base/java.nio.ByteBuffer.position(ByteBuffer.java:1516)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:622)
>     at 
> org.netbeans.api.queries.FileEncodingQuery$ProxyCharset$ProxyDecoder.decodeLoop(FileEncodingQuery.java:191)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:585)
> Caused: java.nio.charset.CoderMalfunctionError
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:587)
>     at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:305)
>     at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
>     at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177)
>     at org.netbeans.modules.parsing.api.Source.createSnapshot(Source.java:360)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.createSnapshot(SourceCache.java:157)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.getSnapshot(SourceCache.java:132)
>     at 
> org.netbeans.modules.parsing.api.ResultIterator.getSnapshot(ResultIterator.java:86)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1T.run(RepositoryUpdater.java:3153)
>     at 
> org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:169)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:140)
>     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:85)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:3253)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2861)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.lambda$index$0(RepositoryUpdater.java:2626)
>     at 
> org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2625)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.lam

[netbeans] branch master updated: Use the blessed modifier order in projects located in javafx projects

2022-02-18 Thread mklaehn
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/master by this push:
 new ef920f5  Use the blessed modifier order in projects located in javafx 
projects
ef920f5 is described below

commit ef920f5e897086a8d5b1e995509459d37ea08cbd
Author: Martin Klähn 
AuthorDate: Thu Feb 17 22:41:58 2022 +0100

Use the blessed modifier order in projects located in javafx projects
---
 .../javafx2/editor/completion/beans/FxBean.java|  2 +-
 .../editor/completion/impl/ClassCompleter.java |  2 +-
 .../modules/javafx2/editor/spi/FXMLOpener.java |  6 ++---
 .../javafx2/project/ui/RuntimeComboBox.java| 20 +++
 .../scenebuilder/SceneBuilderFXMLOpener.java   |  2 +-
 .../modules/javafx2/scenebuilder/Settings.java |  6 ++---
 .../javafx2/scenebuilder/impl/SBHomeFactory.java   |  6 ++---
 .../scenebuilder/options/GrowingComboBox.java  | 30 +++---
 .../scenebuilder/options/SBOptionsPanel.java   |  4 +--
 .../options/SBOptionsPanelController.java  |  4 +--
 10 files changed, 41 insertions(+), 41 deletions(-)

diff --git 
a/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/completion/beans/FxBean.java
 
b/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/completion/beans/FxBean.java
index fd0b96c..df9eb98 100644
--- 
a/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/completion/beans/FxBean.java
+++ 
b/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/completion/beans/FxBean.java
@@ -173,7 +173,7 @@ public final class FxBean extends FxDefinition {
 
 /**
  * Provides names of all factory methods. Factory method is, per JavaFX 
guide,
- * a static public method on the class, which returns the class itself.
+ * a public static method on the class, which returns the class itself.
  * 
  * @return all factory methods
  */
diff --git 
a/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/completion/impl/ClassCompleter.java
 
b/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/completion/impl/ClassCompleter.java
index f7ea5a9..615e19f 100644
--- 
a/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/completion/impl/ClassCompleter.java
+++ 
b/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/completion/impl/ClassCompleter.java
@@ -62,7 +62,7 @@ import org.netbeans.spi.editor.completion.CompletionProvider;
  * @author sdedic
  */
 @MimeRegistration(mimeType=JavaFXEditorUtils.FXML_MIME_TYPE, 
service=Completer.Factory.class)
-final public class ClassCompleter implements Completer, Completer.Factory {
+public final class ClassCompleter implements Completer, Completer.Factory {
 private static final Logger LOG = 
Logger.getLogger(ClassCompleter.class.getName());
 
 private static final int IMPORTED_PRIORITY = 50;
diff --git 
a/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/spi/FXMLOpener.java
 
b/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/spi/FXMLOpener.java
index 18c9cdc..05f8b97 100644
--- 
a/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/spi/FXMLOpener.java
+++ 
b/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/spi/FXMLOpener.java
@@ -27,7 +27,7 @@ import org.openide.util.Lookup;
  * 
  * @since 1.3.1
  */
-abstract public class FXMLOpener {
-abstract public boolean isEnabled(Lookup context);
-abstract public boolean open(Lookup context);
+public abstract class FXMLOpener {
+public abstract boolean isEnabled(Lookup context);
+public abstract boolean open(Lookup context);
 }
diff --git 
a/javafx/javafx2.project/src/org/netbeans/modules/javafx2/project/ui/RuntimeComboBox.java
 
b/javafx/javafx2.project/src/org/netbeans/modules/javafx2/project/ui/RuntimeComboBox.java
index 47c441f..b633766 100644
--- 
a/javafx/javafx2.project/src/org/netbeans/modules/javafx2/project/ui/RuntimeComboBox.java
+++ 
b/javafx/javafx2.project/src/org/netbeans/modules/javafx2/project/ui/RuntimeComboBox.java
@@ -292,11 +292,11 @@ public class RuntimeComboBox extends javax.swing.JPanel {
 getModel().setGrowAction(growAction);
 }
 
-final public static class RuntimeListModel implements ComboBoxModel {
+public static final class RuntimeListModel implements ComboBoxModel {
 
-final private Set listeners = new 
CopyOnWriteArraySet();
-final private List predefinedList = new ArrayList();
-final private List userList = new ArrayList();
+private final Set listeners = new 
CopyOnWriteArraySet();
+private final List predefinedList = new ArrayList();
+private final List userList = new ArrayList();
 
 private T selected = null;
 private Action growAction;
@@ -372,11 +372,11 @@ public class RuntimeComboBox extends javax.swing.JPan

[jira] [Comment Edited] (NETBEANS-6465) java.lang.IllegalArgumentException in org.netbeans.modules.parsing.api.Source.createSnapshot

2022-02-18 Thread Grigory Ivanov (Jira)


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

Grigory Ivanov edited comment on NETBEANS-6465 at 2/18/22, 9:38 AM:


I found the file, as I expected it is not encoded propertly.

I've attached file which will cause this issue, just drop that XML anywhere in 
the project.


was (Author: JIRAUSER285411):
I found the file, as I expected it is not encoded propertly.

I've attached file which will cause this issue.

> java.lang.IllegalArgumentException in 
> org.netbeans.modules.parsing.api.Source.createSnapshot
> 
>
> Key: NETBEANS-6465
> URL: https://issues.apache.org/jira/browse/NETBEANS-6465
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.6
> Environment: Product Version: Apache NetBeans IDE DEV (Build 
> dev-56863585d0ac228073579fe7605ad314b85b9687)
> Java: 17.0.2; OpenJDK 64-Bit Server VM 17.0.2+8-86
> Runtime: OpenJDK Runtime Environment 17.0.2+8-86
> System: Linux version 5.16.0-1-amd64 running on amd64; UTF-8; en_US (nb)
>Reporter: Grigory Ivanov
>Priority: Major
> Attachments: test.zip
>
>
> During code analysis "Unexpected Exception: 
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)" occurs.
> In details it says "system should continue working", but code 
> completion/inspection are broken for current project.
> It seems like some file has badly encoded character in it, but netbeans does 
> not show which one and does not handle exception for that file, skipping not 
> only this bad file, but entire scanning/analysing process.
> Version 12.5 does not have any problems with same files and same settings, 
> but 12.6 and onward has.
> Stack trace from most current build (#813, 
> NetBeans-dev-dev-56863585d0ac228073579fe7605ad314b85b9687):
>  
> {code:java}
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)
>     at java.base/java.nio.Buffer.createPositionException(Buffer.java:341)
>     at java.base/java.nio.Buffer.position(Buffer.java:316)
>     at java.base/java.nio.ByteBuffer.position(ByteBuffer.java:1516)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:622)
>     at 
> org.netbeans.api.queries.FileEncodingQuery$ProxyCharset$ProxyDecoder.decodeLoop(FileEncodingQuery.java:191)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:585)
> Caused: java.nio.charset.CoderMalfunctionError
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:587)
>     at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:305)
>     at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
>     at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177)
>     at org.netbeans.modules.parsing.api.Source.createSnapshot(Source.java:360)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.createSnapshot(SourceCache.java:157)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.getSnapshot(SourceCache.java:132)
>     at 
> org.netbeans.modules.parsing.api.ResultIterator.getSnapshot(ResultIterator.java:86)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1T.run(RepositoryUpdater.java:3153)
>     at 
> org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:169)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:140)
>     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:85)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:3253)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2861)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.lambda$index$0(RepositoryUpdater.java:2626)
>     at 
> org.netb

[jira] [Comment Edited] (NETBEANS-6465) java.lang.IllegalArgumentException in org.netbeans.modules.parsing.api.Source.createSnapshot

2022-02-18 Thread Grigory Ivanov (Jira)


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

Grigory Ivanov edited comment on NETBEANS-6465 at 2/18/22, 9:36 AM:


I found the file, as I expected it is not encoded propertly.

I've attached file which will cause this issue.


was (Author: JIRAUSER285411):
I found the file, as I expected it is not encoded propertly.

 

I've attached file which will cause this issue.

> java.lang.IllegalArgumentException in 
> org.netbeans.modules.parsing.api.Source.createSnapshot
> 
>
> Key: NETBEANS-6465
> URL: https://issues.apache.org/jira/browse/NETBEANS-6465
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.6
> Environment: Product Version: Apache NetBeans IDE DEV (Build 
> dev-56863585d0ac228073579fe7605ad314b85b9687)
> Java: 17.0.2; OpenJDK 64-Bit Server VM 17.0.2+8-86
> Runtime: OpenJDK Runtime Environment 17.0.2+8-86
> System: Linux version 5.16.0-1-amd64 running on amd64; UTF-8; en_US (nb)
>Reporter: Grigory Ivanov
>Priority: Major
> Attachments: test.zip
>
>
> During code analysis "Unexpected Exception: 
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)" occurs.
> In details it says "system should continue working", but code 
> completion/inspection are broken for current project.
> It seems like some file has badly encoded character in it, but netbeans does 
> not show which one and does not handle exception for that file, skipping not 
> only this bad file, but entire scanning/analysing process.
> Version 12.5 does not have any problems with same files and same settings, 
> but 12.6 and onward has.
> Stack trace from most current build (#813, 
> NetBeans-dev-dev-56863585d0ac228073579fe7605ad314b85b9687):
>  
> {code:java}
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)
>     at java.base/java.nio.Buffer.createPositionException(Buffer.java:341)
>     at java.base/java.nio.Buffer.position(Buffer.java:316)
>     at java.base/java.nio.ByteBuffer.position(ByteBuffer.java:1516)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:622)
>     at 
> org.netbeans.api.queries.FileEncodingQuery$ProxyCharset$ProxyDecoder.decodeLoop(FileEncodingQuery.java:191)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:585)
> Caused: java.nio.charset.CoderMalfunctionError
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:587)
>     at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:305)
>     at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
>     at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177)
>     at org.netbeans.modules.parsing.api.Source.createSnapshot(Source.java:360)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.createSnapshot(SourceCache.java:157)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.getSnapshot(SourceCache.java:132)
>     at 
> org.netbeans.modules.parsing.api.ResultIterator.getSnapshot(ResultIterator.java:86)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1T.run(RepositoryUpdater.java:3153)
>     at 
> org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:169)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:140)
>     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:85)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:3253)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2861)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.lambda$index$0(RepositoryUpdater.java:2626)
>     at 
> org.netbeans.modules.parsing.impl.indexing.errors.

[jira] [Commented] (NETBEANS-6465) java.lang.IllegalArgumentException in org.netbeans.modules.parsing.api.Source.createSnapshot

2022-02-18 Thread Grigory Ivanov (Jira)


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

Grigory Ivanov commented on NETBEANS-6465:
--

I found the file, as I expected it is not encoded propertly.

 

I've attached file which will cause this issue.

> java.lang.IllegalArgumentException in 
> org.netbeans.modules.parsing.api.Source.createSnapshot
> 
>
> Key: NETBEANS-6465
> URL: https://issues.apache.org/jira/browse/NETBEANS-6465
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.6
> Environment: Product Version: Apache NetBeans IDE DEV (Build 
> dev-56863585d0ac228073579fe7605ad314b85b9687)
> Java: 17.0.2; OpenJDK 64-Bit Server VM 17.0.2+8-86
> Runtime: OpenJDK Runtime Environment 17.0.2+8-86
> System: Linux version 5.16.0-1-amd64 running on amd64; UTF-8; en_US (nb)
>Reporter: Grigory Ivanov
>Priority: Major
> Attachments: test.zip
>
>
> During code analysis "Unexpected Exception: 
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)" occurs.
> In details it says "system should continue working", but code 
> completion/inspection are broken for current project.
> It seems like some file has badly encoded character in it, but netbeans does 
> not show which one and does not handle exception for that file, skipping not 
> only this bad file, but entire scanning/analysing process.
> Version 12.5 does not have any problems with same files and same settings, 
> but 12.6 and onward has.
> Stack trace from most current build (#813, 
> NetBeans-dev-dev-56863585d0ac228073579fe7605ad314b85b9687):
>  
> {code:java}
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)
>     at java.base/java.nio.Buffer.createPositionException(Buffer.java:341)
>     at java.base/java.nio.Buffer.position(Buffer.java:316)
>     at java.base/java.nio.ByteBuffer.position(ByteBuffer.java:1516)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:622)
>     at 
> org.netbeans.api.queries.FileEncodingQuery$ProxyCharset$ProxyDecoder.decodeLoop(FileEncodingQuery.java:191)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:585)
> Caused: java.nio.charset.CoderMalfunctionError
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:587)
>     at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:305)
>     at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
>     at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177)
>     at org.netbeans.modules.parsing.api.Source.createSnapshot(Source.java:360)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.createSnapshot(SourceCache.java:157)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.getSnapshot(SourceCache.java:132)
>     at 
> org.netbeans.modules.parsing.api.ResultIterator.getSnapshot(ResultIterator.java:86)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1T.run(RepositoryUpdater.java:3153)
>     at 
> org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:169)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:140)
>     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:85)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:3253)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2861)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.lambda$index$0(RepositoryUpdater.java:2626)
>     at 
> org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2625)
>     at 
> org.netbeans.module

[jira] [Updated] (NETBEANS-6465) java.lang.IllegalArgumentException in org.netbeans.modules.parsing.api.Source.createSnapshot

2022-02-18 Thread Grigory Ivanov (Jira)


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

Grigory Ivanov updated NETBEANS-6465:
-
Attachment: test.zip

> java.lang.IllegalArgumentException in 
> org.netbeans.modules.parsing.api.Source.createSnapshot
> 
>
> Key: NETBEANS-6465
> URL: https://issues.apache.org/jira/browse/NETBEANS-6465
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.6
> Environment: Product Version: Apache NetBeans IDE DEV (Build 
> dev-56863585d0ac228073579fe7605ad314b85b9687)
> Java: 17.0.2; OpenJDK 64-Bit Server VM 17.0.2+8-86
> Runtime: OpenJDK Runtime Environment 17.0.2+8-86
> System: Linux version 5.16.0-1-amd64 running on amd64; UTF-8; en_US (nb)
>Reporter: Grigory Ivanov
>Priority: Major
> Attachments: test.zip
>
>
> During code analysis "Unexpected Exception: 
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)" occurs.
> In details it says "system should continue working", but code 
> completion/inspection are broken for current project.
> It seems like some file has badly encoded character in it, but netbeans does 
> not show which one and does not handle exception for that file, skipping not 
> only this bad file, but entire scanning/analysing process.
> Version 12.5 does not have any problems with same files and same settings, 
> but 12.6 and onward has.
> Stack trace from most current build (#813, 
> NetBeans-dev-dev-56863585d0ac228073579fe7605ad314b85b9687):
>  
> {code:java}
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)
>     at java.base/java.nio.Buffer.createPositionException(Buffer.java:341)
>     at java.base/java.nio.Buffer.position(Buffer.java:316)
>     at java.base/java.nio.ByteBuffer.position(ByteBuffer.java:1516)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:622)
>     at 
> org.netbeans.api.queries.FileEncodingQuery$ProxyCharset$ProxyDecoder.decodeLoop(FileEncodingQuery.java:191)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:585)
> Caused: java.nio.charset.CoderMalfunctionError
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:587)
>     at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:305)
>     at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
>     at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177)
>     at org.netbeans.modules.parsing.api.Source.createSnapshot(Source.java:360)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.createSnapshot(SourceCache.java:157)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.getSnapshot(SourceCache.java:132)
>     at 
> org.netbeans.modules.parsing.api.ResultIterator.getSnapshot(ResultIterator.java:86)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1T.run(RepositoryUpdater.java:3153)
>     at 
> org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:169)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:140)
>     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:85)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:3253)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2861)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.lambda$index$0(RepositoryUpdater.java:2626)
>     at 
> org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2625)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.lambda$scanSource$3(RepositoryUpdater.java:5719)
>     at 
> org.netbeans.modules.pars

[netbeans] branch master updated: Fixed processing env variables with '=' in value

2022-02-18 Thread entl
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/master by this push:
 new 0f3de8c  Fixed processing env variables with '=' in value
0f3de8c is described below

commit 0f3de8c2ef4387574ae9f09030eddb37c190d068
Author: Jiri Sedlacek 
AuthorDate: Thu Feb 17 13:14:38 2022 +0100

Fixed processing env variables with '=' in value
---
 java/java.lsp.server/vscode/src/runConfiguration.ts | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/java/java.lsp.server/vscode/src/runConfiguration.ts 
b/java/java.lsp.server/vscode/src/runConfiguration.ts
index be6c37e..b0dbfa6 100644
--- a/java/java.lsp.server/vscode/src/runConfiguration.ts
+++ b/java/java.lsp.server/vscode/src/runConfiguration.ts
@@ -70,8 +70,11 @@ class RunConfigurationProvider implements 
vscode.DebugConfigurationProvider {
config.env = {};
}
for (let val of envs) {
-   const vals = val.trim().split('=');
-   config.env[vals[0]] = vals[1];
+   val = val.trim();
+   const div = val.indexOf('=');
+   if (div > 0) { // div === 0 means bad 
format (no ENV name)
+   config.env[val.substring(0, 
div)] = val.substring(div + 1, val.length);
+   }
}
}
 

-
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-6465) java.lang.IllegalArgumentException in org.netbeans.modules.parsing.api.Source.createSnapshot

2022-02-18 Thread Grigory Ivanov (Jira)


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

Grigory Ivanov commented on NETBEANS-6465:
--

Thats the project is ~3GB size, and I dont know which file causes this issue. I 
will try to pinpoint it by exclusion...

> java.lang.IllegalArgumentException in 
> org.netbeans.modules.parsing.api.Source.createSnapshot
> 
>
> Key: NETBEANS-6465
> URL: https://issues.apache.org/jira/browse/NETBEANS-6465
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.6
> Environment: Product Version: Apache NetBeans IDE DEV (Build 
> dev-56863585d0ac228073579fe7605ad314b85b9687)
> Java: 17.0.2; OpenJDK 64-Bit Server VM 17.0.2+8-86
> Runtime: OpenJDK Runtime Environment 17.0.2+8-86
> System: Linux version 5.16.0-1-amd64 running on amd64; UTF-8; en_US (nb)
>Reporter: Grigory Ivanov
>Priority: Major
>
> During code analysis "Unexpected Exception: 
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)" occurs.
> In details it says "system should continue working", but code 
> completion/inspection are broken for current project.
> It seems like some file has badly encoded character in it, but netbeans does 
> not show which one and does not handle exception for that file, skipping not 
> only this bad file, but entire scanning/analysing process.
> Version 12.5 does not have any problems with same files and same settings, 
> but 12.6 and onward has.
> Stack trace from most current build (#813, 
> NetBeans-dev-dev-56863585d0ac228073579fe7605ad314b85b9687):
>  
> {code:java}
> java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)
>     at java.base/java.nio.Buffer.createPositionException(Buffer.java:341)
>     at java.base/java.nio.Buffer.position(Buffer.java:316)
>     at java.base/java.nio.ByteBuffer.position(ByteBuffer.java:1516)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:622)
>     at 
> org.netbeans.api.queries.FileEncodingQuery$ProxyCharset$ProxyDecoder.decodeLoop(FileEncodingQuery.java:191)
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:585)
> Caused: java.nio.charset.CoderMalfunctionError
>     at 
> java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:587)
>     at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:305)
>     at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
>     at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177)
>     at org.netbeans.modules.parsing.api.Source.createSnapshot(Source.java:360)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.createSnapshot(SourceCache.java:157)
>     at 
> org.netbeans.modules.parsing.impl.SourceCache.getSnapshot(SourceCache.java:132)
>     at 
> org.netbeans.modules.parsing.api.ResultIterator.getSnapshot(ResultIterator.java:86)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1T.run(RepositoryUpdater.java:3153)
>     at 
> org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:169)
>     at 
> org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:140)
>     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:85)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:3253)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2861)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.lambda$index$0(RepositoryUpdater.java:2626)
>     at 
> org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540)
>     at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2625)
>     at 
> org.netbeans.modules.parsing.impl.indexing.Re

[jira] [Updated] (NETBEANS-6377) Offer the canonical constructor in records

2022-02-18 Thread Petr Miksik (Jira)


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

Petr Miksik updated NETBEANS-6377:
--
Description: 
Code completion fails to offer a canonical constructor in records.

{code}
public record R1(int x, String s) {
R1 // Press Ctrl + Space here
}
{code}
 It seems that code completion here stucks in infinite loop.

  was:
Code completion fails to offer a canonical constructor in records.

{code}
public record R1(int x, String s) {
R1 // Press Ctrl + Space here
}
{code}
 It seems that code completion here stuck in infinite loop.


> Offer the canonical constructor in records
> --
>
> Key: NETBEANS-6377
> URL: https://issues.apache.org/jira/browse/NETBEANS-6377
> Project: NetBeans
>  Issue Type: Bug
>  Components: cnd - Code Completion
>Affects Versions: 12.6
>Reporter: Petr Miksik
>Priority: Minor
>
> Code completion fails to offer a canonical constructor in records.
> {code}
> public record R1(int x, String s) {
> R1 // Press Ctrl + Space here
> }
> {code}
>  It seems that code completion here stucks in infinite loop.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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