[jira] [Updated] (NETBEANS-6173) Premature end of file
[ https://issues.apache.org/jira/browse/NETBEANS-6173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-6173: - Description: We never saw this kind of problem with Netbeans 12.4 Netbeans gives this assertion error: * I was loading a medium size Gradle project * I don't think there's a problem with the source files, they are straight down from github * I'm attaching the log files available {noformat} Sourcepath: /work/products/4AMS/FAMS-243/CaaServlet/src/main/resources:/work/products/4AMS/FAMS-243/CaaServlet/build/generated/sources/annotationProcessor/java/main:/work/products/4AMS/FAMS-243/CaaServlet/src/main/java java.lang.AssertionError: at com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitError(ClassWriter.java:659) at com.sun.tools.javac.code.Attribute$Error.accept(Attribute.java:388) at com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) at com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitCompound(ClassWriter.java:656) at com.sun.tools.javac.code.Attribute$Compound.accept(Attribute.java:228) at com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) at com.sun.tools.javac.jvm.ClassWriter.writeJavaAnnotations(ClassWriter.java:516) at com.sun.tools.javac.jvm.ClassWriter.writeClassFile(ClassWriter.java:1672) at com.sun.tools.javac.jvm.ClassWriter.writeClass(ClassWriter.java:1552) at com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:787) at com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1752) at com.sun.tools.javac.api.JavacTaskImpl$2.process(JavacTaskImpl.java:592) at com.sun.tools.javac.api.JavacTaskImpl$Filter.run(JavacTaskImpl.java:669) at com.sun.tools.javac.api.JavacTaskImpl.generate(JavacTaskImpl.java:595) at org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker$2.run(SuperOnePassCompileWorker.java:291) at org.netbeans.modules.java.source.parsing.FileManagerTransaction.runConcurrent(FileManagerTransaction.java:180) [catch] at org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker.compile(SuperOnePassCompileWorker.java:287) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:361) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:138) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:275) {noformat} was: Netbeans gives this assertion error: * I was loading a medium size Gradle project * I don't think there's a problem with the source files, they are straight down from github * I'm attaching the log files available {noformat} Sourcepath: /work/products/4AMS/FAMS-243/CaaServlet/src/main/resources:/work/products/4AMS/FAMS-243/CaaServlet/build/generated/sources/annotationProcessor/java/main:/work/products/4AMS/FAMS-243/CaaServlet/src/main/java java.lang.AssertionError: at com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitError(ClassWriter.java:659) at com.sun.tools.javac.code.Attribute$Error.accept(Attribute.java:388) at com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) at com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitCompound(ClassWriter.java:656) at com.sun.tools.javac.code.Attribute$Compound.accept(Attribute.java:228) at com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) at com.sun.tools.javac.jvm.ClassWriter.writeJavaAnnotations(ClassWriter.java:516) at com.sun.tools.javac.jvm.ClassWriter.writeClassFile(ClassWriter.java:1672) at com.sun.tools.javac.jvm.ClassWriter.writeClass(ClassWriter.java:1552) at com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:787) at com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1752) at com.sun.tools.javac.api.JavacTaskImpl$2.process(JavacTaskImpl.java:592) at com.sun.tools.javac.api.JavacTaskImpl$Filter.run(JavacTaskImpl.java:669) at com.sun.tools.javac.api.JavacTaskImpl.generate(JavacTaskImpl.java:595) at org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker$2.run(SuperOnePassCompileWorker.java:291) at org.netbeans.modules.java.source.parsing.FileManagerTransaction.runConcurrent(FileManagerTransaction.java:180) [catch] at org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker.compile(SuperOnePassCompileWorker.java:287) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:361) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:138) at
[jira] [Updated] (NETBEANS-6173) Premature end of file
[ https://issues.apache.org/jira/browse/NETBEANS-6173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-6173: - Attachment: netbeans-UI-log.log netbeans-IDE-log.log > Premature end of file > - > > Key: NETBEANS-6173 > URL: https://issues.apache.org/jira/browse/NETBEANS-6173 > Project: NetBeans > Issue Type: Bug >Affects Versions: 12.5 > Environment: Linux/Ubuntu 21.04 > Java 16 > Compiler JDK 1.8 >Reporter: will mason >Priority: Major > Attachments: netbeans-IDE-log.log, netbeans-UI-log.log > > > Netbeans gives this assertion error: > * I was loading a medium size Gradle project > * I don't think there's a problem with the source files, they are straight > down from github > * I'm attaching the log files available > {noformat} > Sourcepath: > /work/products/4AMS/FAMS-243/CaaServlet/src/main/resources:/work/products/4AMS/FAMS-243/CaaServlet/build/generated/sources/annotationProcessor/java/main:/work/products/4AMS/FAMS-243/CaaServlet/src/main/java > java.lang.AssertionError: > at > com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitError(ClassWriter.java:659) > at com.sun.tools.javac.code.Attribute$Error.accept(Attribute.java:388) > at > com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) > at > com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitCompound(ClassWriter.java:656) > at > com.sun.tools.javac.code.Attribute$Compound.accept(Attribute.java:228) > at > com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) > at > com.sun.tools.javac.jvm.ClassWriter.writeJavaAnnotations(ClassWriter.java:516) > at > com.sun.tools.javac.jvm.ClassWriter.writeClassFile(ClassWriter.java:1672) > at com.sun.tools.javac.jvm.ClassWriter.writeClass(ClassWriter.java:1552) > at com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:787) > at > com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1752) > at > com.sun.tools.javac.api.JavacTaskImpl$2.process(JavacTaskImpl.java:592) > at > com.sun.tools.javac.api.JavacTaskImpl$Filter.run(JavacTaskImpl.java:669) > at > com.sun.tools.javac.api.JavacTaskImpl.generate(JavacTaskImpl.java:595) > at > org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker$2.run(SuperOnePassCompileWorker.java:291) > at > org.netbeans.modules.java.source.parsing.FileManagerTransaction.runConcurrent(FileManagerTransaction.java:180) > [catch] at > org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker.compile(SuperOnePassCompileWorker.java:287) > at > org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:361) > at > org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:138) > at > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:275) > {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-6173) Premature end of file
[ https://issues.apache.org/jira/browse/NETBEANS-6173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-6173: - Labels: Regression (was: ) > Premature end of file > - > > Key: NETBEANS-6173 > URL: https://issues.apache.org/jira/browse/NETBEANS-6173 > Project: NetBeans > Issue Type: Bug >Affects Versions: 12.5 > Environment: Linux/Ubuntu 21.04 > Java 16 > Compiler JDK 1.8 >Reporter: will mason >Priority: Major > Labels: Regression > Attachments: netbeans-IDE-log.log, netbeans-UI-log.log > > > Netbeans gives this assertion error: > * I was loading a medium size Gradle project > * I don't think there's a problem with the source files, they are straight > down from github > * I'm attaching the log files available > {noformat} > Sourcepath: > /work/products/4AMS/FAMS-243/CaaServlet/src/main/resources:/work/products/4AMS/FAMS-243/CaaServlet/build/generated/sources/annotationProcessor/java/main:/work/products/4AMS/FAMS-243/CaaServlet/src/main/java > java.lang.AssertionError: > at > com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitError(ClassWriter.java:659) > at com.sun.tools.javac.code.Attribute$Error.accept(Attribute.java:388) > at > com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) > at > com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitCompound(ClassWriter.java:656) > at > com.sun.tools.javac.code.Attribute$Compound.accept(Attribute.java:228) > at > com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) > at > com.sun.tools.javac.jvm.ClassWriter.writeJavaAnnotations(ClassWriter.java:516) > at > com.sun.tools.javac.jvm.ClassWriter.writeClassFile(ClassWriter.java:1672) > at com.sun.tools.javac.jvm.ClassWriter.writeClass(ClassWriter.java:1552) > at com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:787) > at > com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1752) > at > com.sun.tools.javac.api.JavacTaskImpl$2.process(JavacTaskImpl.java:592) > at > com.sun.tools.javac.api.JavacTaskImpl$Filter.run(JavacTaskImpl.java:669) > at > com.sun.tools.javac.api.JavacTaskImpl.generate(JavacTaskImpl.java:595) > at > org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker$2.run(SuperOnePassCompileWorker.java:291) > at > org.netbeans.modules.java.source.parsing.FileManagerTransaction.runConcurrent(FileManagerTransaction.java:180) > [catch] at > org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker.compile(SuperOnePassCompileWorker.java:287) > at > org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:361) > at > org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:138) > at > org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:275) > {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-6173) Premature end of file
will mason created NETBEANS-6173: Summary: Premature end of file Key: NETBEANS-6173 URL: https://issues.apache.org/jira/browse/NETBEANS-6173 Project: NetBeans Issue Type: Bug Affects Versions: 12.5 Environment: Linux/Ubuntu 21.04 Java 16 Compiler JDK 1.8 Reporter: will mason Netbeans gives this assertion error: * I was loading a medium size Gradle project * I don't think there's a problem with the source files, they are straight down from github * I'm attaching the log files available {noformat} Sourcepath: /work/products/4AMS/FAMS-243/CaaServlet/src/main/resources:/work/products/4AMS/FAMS-243/CaaServlet/build/generated/sources/annotationProcessor/java/main:/work/products/4AMS/FAMS-243/CaaServlet/src/main/java java.lang.AssertionError: at com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitError(ClassWriter.java:659) at com.sun.tools.javac.code.Attribute$Error.accept(Attribute.java:388) at com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) at com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitCompound(ClassWriter.java:656) at com.sun.tools.javac.code.Attribute$Compound.accept(Attribute.java:228) at com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) at com.sun.tools.javac.jvm.ClassWriter.writeJavaAnnotations(ClassWriter.java:516) at com.sun.tools.javac.jvm.ClassWriter.writeClassFile(ClassWriter.java:1672) at com.sun.tools.javac.jvm.ClassWriter.writeClass(ClassWriter.java:1552) at com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:787) at com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1752) at com.sun.tools.javac.api.JavacTaskImpl$2.process(JavacTaskImpl.java:592) at com.sun.tools.javac.api.JavacTaskImpl$Filter.run(JavacTaskImpl.java:669) at com.sun.tools.javac.api.JavacTaskImpl.generate(JavacTaskImpl.java:595) at org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker$2.run(SuperOnePassCompileWorker.java:291) at org.netbeans.modules.java.source.parsing.FileManagerTransaction.runConcurrent(FileManagerTransaction.java:180) [catch] at org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker.compile(SuperOnePassCompileWorker.java:287) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:361) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:138) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:275) {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-877) netbeans 9.0 rc1 : cannot update plugins : java source base version 2 required
[ https://issues.apache.org/jira/browse/NETBEANS-877?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16506055#comment-16506055 ] will mason commented on NETBEANS-877: - * The first thing I did on first initiation of I *rc1* was to check updates and then * Open plugins / updates tab ** Nothing else happened my 2nd task * These same updates were shown as pending/required: ** IDE Platform ** Ant ** Docker UI * When I attempted to update them, as instructed the same error shows {noformat} cannot update plugins : java source base version 2 required {noformat} * I'm using the most recent Oracle Java 10.00.01 on Linux / Debian * There is NO plugin showing or listed for "Java Source Base" ** No workaround has been offered (so far) * The message does NOT say it is an optional update -- That makes it difficult to appreciate how it jumped below "*Major*" (political reasoning _aside_). * I succeeded in adding the Gradle plugin and was * Rewarded by an "Updates found message" for Docker UI ** That's actually not something I'd have installed at this point anyway so that is also a mystery. * Ant on the other hand -- We stil have legacy Ant builds I need to look at from time to time. ** It is alwo worth mentioning that I and most others (I hope) use the SDKMAN tool for managing thing like Ant, Groovy, Gradle, etc. * This behaviour obviously slipped-in between Beta and the RC1 * I always considered a Beta to mean "feature complete" _d'oh_! > netbeans 9.0 rc1 : cannot update plugins : java source base version 2 required > -- > > Key: NETBEANS-877 > URL: https://issues.apache.org/jira/browse/NETBEANS-877 > Project: NetBeans > Issue Type: Bug > Components: java - Source >Affects Versions: 9.0 > Environment: openjdk version "9-Debian" > OpenJDK Runtime Environment (build 9-Debian+0-9b181-4bpo91) > OpenJDK 64-Bit Server VM (build 9-Debian+0-9b181-4bpo91, mixed mo >Reporter: hanasaki jiji >Priority: Minor > Fix For: 9.0 > > > (I) created as "blocker" because it happens on first install and fails all > plugin updates. > installed rc1 (linux openjdk9 with the source package too - on debian 9) > java -version > openjdk version "9-Debian" > OpenJDK Runtime Environment (build 9-Debian+0-9b181-4bpo91) > OpenJDK 64-Bit Server VM (build 9-Debian+0-9b181-4bpo91, mixed mode) > > netbeans updates are available however the following error is reported. > This happened with the beta's and with jdk10 too. > Some plugins require plugin Java Source Base to be installed. > The plugin Java Source Base is requested in implementation version 2. > The following plugin is affected: Java Shell Support -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-680) Erroneous Gradle Compile-on-Save activity
[ https://issues.apache.org/jira/browse/NETBEANS-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16460997#comment-16460997 ] will mason commented on NETBEANS-680: - * I'd like to point out a problem with the JIRA workflow. * The "status" for this bug should be something like: "Will not fix." * It is decidedly *_on-going_*. * Concerning this substance of the Bug. * When "compile on save" is turned to: "*{{OFF}}*" * I fail to understand _Why?_ any build tool would be invoked. Including Gradle, SBT, Maven and Ant. ** It does not follow. * _Naive_ as it sounds, for me when a feature/option/capability is in the "{{OFF}}" position ... It Shall-Not-Be _actioned_. * A second concern is that this spurious activity SLOW-s Netbeans IDE down significantly * I recommend that instead of swallowing these exceptions, they ought to cause a Netbeans stall and get the user to restart the IDE. * There are any number of examples of invalid Cache files in my IDE logs from Maven, Gradle and (_legacy_) Ant projects. * I can't honestly say that a Build Tool can-possibly BE culpable for IDE malfunctions. ** It is like me blaming Adobe Reader for an Email failure because there was supposed to be a PDF attachment. When the error is with the absent attachment -- I assert that result is Not the "Adobe Reader"-'s issue. ** The data allowed to be passed to the Reader is invalid, and then we blame the Reader. ** I wish I could think of a more directly IDE example. I'm sure others will find this bug record and just like me, _Wonder Why?_ > Erroneous Gradle Compile-on-Save activity > - > > Key: NETBEANS-680 > URL: https://issues.apache.org/jira/browse/NETBEANS-680 > Project: NetBeans > Issue Type: Bug > Components: third-party - Other >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 >Reporter: will mason >Priority: Major > Labels: Gradle, Regression, build-options, build-tools, > build.gradle, compile-on-save, project-options > Attachments: image-2018-04-17-16-32-57-113.png, messages.log > > > h2. expected > * To carry on my editing and testing without burdensome overheads > * Also don't want Settings and Options that are turned-off to be acted upon. > h2. actual > * Looking at the log output, I see that something was logged for > {{Compile-on-Save}} (see below) > * I do not have Compile on save set in my Gradle / Project options (see > screenshot) > > {panel:title=Gradle Compile settings} > !image-2018-04-17-16-32-57-113.png! > {panel} > > .CompileOnSave errors > {noformat} > INFO [org.netbeans.core.windows.persistence]: > [PersistenceManager.getTopComponentForID] Problem when deserializing > TopComponent for tcID:'MultiView-java#002Eso2D0988CFtext#002Ehistory#007C'. > Reason: Top component MultiView-java#002Eso2D0988CFtext#002Ehistory#007C > could not be located or loaded from Components folder. > WARNING > [org.netbeans.modules.java.preprocessorbridge.spi.CompileOnSaveAction]: More > than one binary directory for root: > file:/D:/work/products/FourAbs/FourAbsClientLibrary/src/main/java/ > WARNING > [org.netbeans.modules.java.preprocessorbridge.spi.CompileOnSaveAction]: More > than one binary directory for root: > file:/D:/work/products/FourAbs/FourAbsClientLibrary/src/main/java/ > INFO [org.netbeans.modules.parsing.impl.TaskProcessor]: Task: > CancelableTaskWrapper[task: > org.netbeans.modules.java.navigation.ElementScanningTask@481f9ade, phase: > ELEMENTS_RESOLVED, priority: 300] : class > org.netbeans.modules.java.source.JavaSourceAccessor$CancelableTaskWrapper > ignored cancel for 1,787 ms. > WARNING [org.openide.util.WeakListenerImpl]: Can't remove > java.beans.PropertyChangeListener using method > org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener > from org.netbeans.modules.editor.NbEditorDocument@72d5f76d, > mimeType='text/x-editor-search', kitClass=null, length=10, version=16, > file=null > WARNING [org.netbeans.modules.java.source.parsing.JavacParser]: Invalid or > deleted file: > Z:\$$$\SYSTEM\vcs-1523941566317\vcs-1523945354090\JPanelSpaDetails.java > WARNING [org.netbeans.modules.versioning.core.spi.VCSContext]: null > VCSFileProxy for FileObject > AbstractFileObject@6781f8d1[au/com/fourtel/util/client/JPanelDetail.java] > WARNING [org.openide.util.WeakListenerImpl]: Can't remove > java.beans.PropertyChangeListener using method >
[jira] [Commented] (NETBEANS-633) GUI Builder fails to load sub-panel with NLS / Respource bundle
[ https://issues.apache.org/jira/browse/NETBEANS-633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16459633#comment-16459633 ] will mason commented on NETBEANS-633: - Hi. I have attached a minimal example demonstrating this problem. In the *{{GuiClient}}* project has the screens. * *{{BigPanel}}* is a container for the *{{MainPanel}}* and another field. * *{{MainPanel}}* includes a properties string from the {{GuiCommon}} project resources area ** *{{bundles/commonStrings.properties}}* * GuiClient depends-on GuiCommon in the gradle build. * Netbeans finds the correct properties file and programs with the same structure run quite nicely ** I haven't run the example. I just wanted to reproduce the designer error. If the problem can't be fixed directly; a suitable workaround would be to permit loading and design of the {{BigPanel}} container without barfing on the {{bundles/commonStrings.properties}}. For other resources there's a call to check if we are at design-time so missing resources don't crash. Something like that would let changes be made _at least_. *Project tree* ... {noformat} swing_bundles/ | +-- GuiClient/ | | | +-- src/ | | | +-- main/ | | | | : +-- java/ | ... MainPanel.java | ... BigPanel.java | +-- GuiCommon/ | +-- src/ | +-- main/ | | | +-- java/ | | | +-- resources/ | | | + bundles/ | | | +-- commonStrings.properties +-- test/ {noformat} This is the stacktrace from a Netbeans 8.2 session on Linux. I included this for comparison with the Netbeans 9.0-beta stacktrace posted originally. The problem is in both versions. It probably only makes sense to fix it for Netbeans 9. -- *stacktrace* -- {noformat} java.util.MissingResourceException: Can't find bundle for base name bundles/commonStrings, locale en_AU at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1573) at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1396) at java.util.ResourceBundle.getBundle(ResourceBundle.java:782) at ex.gui.bundles.MainPanel.initComponents(MainPanel.java:33) at ex.gui.bundles.MainPanel.(MainPanel.java:18) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at org.netbeans.modules.form.CreationFactory.createDefaultInstance(CreationFactory.java:180) at org.netbeans.modules.form.RADComponent.createBeanInstance(RADComponent.java:252) at org.netbeans.modules.form.RADComponent.initInstance(RADComponent.java:191) at org.netbeans.modules.form.GandalfPersistenceManager.restoreComponent(GandalfPersistenceManager.java:780) at org.netbeans.modules.form.GandalfPersistenceManager.loadComponent(GandalfPersistenceManager.java:968) at org.netbeans.modules.form.GandalfPersistenceManager.loadForm(GandalfPersistenceManager.java:503) at org.netbeans.modules.form.GandalfPersistenceManager.loadForm(GandalfPersistenceManager.java:283) at org.netbeans.modules.form.FormEditor$2.run(FormEditor.java:352) at org.netbeans.modules.form.FormLAF$2.run(FormLAF.java:293) at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:138) at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:98) at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:94) at org.openide.util.Mutex.readAccess(Mutex.java:250) at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:276) at org.netbeans.modules.form.FormEditor.loadFormData(FormEditor.java:349) at org.netbeans.modules.nbform.FormEditorSupport.loadOpeningForm(FormEditorSupport.java:461) at org.netbeans.modules.nbform.FormDesignerTC.loadForm(FormDesignerTC.java:279) at org.netbeans.modules.nbform.FormDesignerTC.access$300(FormDesignerTC.java:87) at org.netbeans.modules.nbform.FormDesignerTC$PreLoadTask$1.run(FormDesignerTC.java:268) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at
[jira] [Updated] (NETBEANS-633) GUI Builder fails to load sub-panel with NLS / Respource bundle
[ https://issues.apache.org/jira/browse/NETBEANS-633?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-633: Attachment: swing_bundles.7z > GUI Builder fails to load sub-panel with NLS / Respource bundle > --- > > Key: NETBEANS-633 > URL: https://issues.apache.org/jira/browse/NETBEANS-633 > Project: NetBeans > Issue Type: Bug > Components: guibuilder - Binding, guibuilder - Natural Layout >Affects Versions: 8.2, 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 >Reporter: will mason >Priority: Critical > Labels: GUI, MissingResourceException, Swing, > internationalization > Attachments: image-2018-04-10-10-32-31-818.png, swing_bundles.7z > > > h2. expected > * To be able to view and edit parent JPanel screen in Netbeans GUI Builder. > * This should be possible no matter what the sub-panels do > * If/when a resource is missing or unresolved some kind of place holder can > be used > h2. actual > * We have several GUI JPanel-s which act as containers for a "details" > screen, sub-panel layouts. > * In one of the sub-panels we introduced a resource bundle to display > options for check-boxes.. > * This details screen works as a sub-panel at run-time. > * This details screen works as in the GUI designer/builder fine. > * However whenever we load the parent panel, the container it fails with a > *{{MissingResourceException}}*. > !image-2018-04-10-10-32-31-818.png! > > * This is somewhat of a SHOW STOPPER as far as internationalisation goes for > reusable GUI components I'm afraid. > * The situation is quite mysterious as well since the Resource file is > found, loaded and displayed by the detail JPanel screen which is IN THE SAME > java Package at runtime and design time. > * The resource bundle itself is in the {{resources/bundles}} folder of > common library (Gradle directory layout) and is "fixed" so to speak at design > time. > * I believe there is some fundamental flaw here because you must have > parents able to load sub-components with or without any resource strings. > > h2. supporting information > {noformat} > --[ *stacktrace* ]-- > java.util.MissingResourceException: Can't find bundle for base name > bundles/SpaAssurancesText, locale en_AU > at > java.base/java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2055) > at > java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1689) > at > java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1593) > at > java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1556) > at java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:857) > at > au.com.fourtel.fourabs.client.spas.JPanelSpaDetails.initComponents(JPanelSpaDetails.java:1608) > at > au.com.fourtel.fourabs.client.spas.JPanelSpaDetails.(JPanelSpaDetails.java:148) > at > au.com.fourtel.fourabs.client.spas.JPanelSpaDetails.(JPanelSpaDetails.java:141) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at > java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488) > at java.base/java.lang.Class.newInstance(Class.java:560) > at > org.netbeans.modules.form.CreationFactory.createDefaultInstance(CreationFactory.java:155) > at > org.netbeans.modules.form.RADComponent.createBeanInstance(RADComponent.java:227) > at > org.netbeans.modules.form.RADComponent.initInstance(RADComponent.java:166) > at > org.netbeans.modules.form.GandalfPersistenceManager.restoreComponent(GandalfPersistenceManager.java:755) > at > org.netbeans.modules.form.GandalfPersistenceManager.loadComponent(GandalfPersistenceManager.java:943) > at > org.netbeans.modules.form.GandalfPersistenceManager.restoreComponent(GandalfPersistenceManager.java:799) > at > org.netbeans.modules.form.GandalfPersistenceManager.loadComponent(GandalfPersistenceManager.java:943) > at > org.netbeans.modules.form.GandalfPersistenceManager.restoreComponent(GandalfPersistenceManager.java:799) > at >
[jira] [Commented] (NETBEANS-698) AssertionError loading Designer pallete
[ https://issues.apache.org/jira/browse/NETBEANS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16449786#comment-16449786 ] will mason commented on NETBEANS-698: - I defer to Incubator process. For example where I work, we are 100% Gradle and this bug makes Netbeans 9 unusable for production work and all Android related projects. I have checked the Netbeans 9 IDE log on my Linux PC and there is not reference to that folder * {{groovy/main}} path in the Linux log.Calls upon groovy main src and class paths seems both _plain mysterious_ and may relate to onlty to Windows or Gradle on Windows. Looking back it is possible to recover the problem by Removing all and Every Gradle cache. The invocation of a {{CompileOnSaveAction}} when it is turned OFF is of critical importance based on collective experiences with Ant, Maven and Gradle when this option is legitimately "_*on*_". It is a concern that {{CompileOnSaveAction}} activity is involved in this bug -- When it is very likely element in the root causality tree -- Because this activity should be not called. When an unexpected action relies or instigates processing for the (Gradle) plugin and the plug-in has a problem with the existing configuration. That to me appears to be a problem in the Netbeans caller by giving he plugin the wrong information. One might _blame_ the plugin. In my book, if the plugin is told to do something about {{CompileOnSaveAction}} or to look for a Classpath with {{groovy/main}} in the path, when it does Not Exist -- The Gradle plugin may well be correct because it is doing what's expected with Incorrect Information. If the plugin finds a work around the Netbeans bug -- does that bring Netbeans up to the required standard? I'll tell you what, should that be the case ... * It will bury any causal bug in Netbeans Like why is the {{CompileOnSaveAction}} invoked when it is OFF? > AssertionError loading Designer pallete > --- > > Key: NETBEANS-698 > URL: https://issues.apache.org/jira/browse/NETBEANS-698 > Project: NetBeans > Issue Type: Bug > Components: third-party - Other >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 > Plugins: > * Netbeans Gradle plugin v1.4.3 >Reporter: will mason >Priority: Blocker > Labels: AssertionError, GUI, Regression, cache, cache-control, > designer, pallette > Fix For: 9.0 > > Attachments: AssertionError-02.logs, AssertionError.logs, > image-2018-04-19-10-26-25-919.png, messages-02.log, messages.log > > > h2. context > * Starting Netbeans from command-line > * Reset windows > h2. expected / desirable > * Windows should be reset to default state > h2. actual > * The pallete sub-panel was not painting ... It just showed "Loading ..." > for quite some time. > * I used reset windows to try to get it back > * Errors in the attached {{messages.log}} file. > * Assertion Error, see AssertionError.logs attachment. > ** AssertionError stacktrace: > {noformat} > java.lang.AssertionError: > file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main > at > org.netbeans.modules.form.project.ClassSource.getClasspath(ClassSource.java:81) > at > org.netbeans.modules.form.project.ClassPathUtils.loadClass(ClassPathUtils.java:164) > at > org.netbeans.modules.form.palette.PaletteItem.loadComponentClass(PaletteItem.java:318) > at > org.netbeans.modules.form.palette.PaletteItem.getComponentClass(PaletteItem.java:146) > at > org.netbeans.modules.form.palette.PaletteItem.getBeanDescriptor(PaletteItem.java:346) > at > org.netbeans.modules.form.palette.PaletteItem.getTooltip(PaletteItem.java:264) > at > org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getShortDescription(PaletteItemDataObject.java:333) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at > org.netbeans.modules.palette.DefaultItem.getShortDescription(DefaultItem.java:64) > at > org.netbeans.modules.palette.ui.CategoryList$ItemRenderer.getListCellRendererComponent(CategoryList.java:305) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439) > at >
[jira] [Commented] (NETBEANS-698) AssertionError loading Designer pallete
[ https://issues.apache.org/jira/browse/NETBEANS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16449298#comment-16449298 ] will mason commented on NETBEANS-698: - * This may be helpful -- netbeans is open but sitting _idle_ at the moment. ** Once more stressing there should-not-be / isn't a {{src/main/groovy}} path. * As well there should-not-be / is-not a "{{CompileOnSaveAction}}" ** That option is definitely OFF * Whatever is happening is outside the project and project settings as I know the ** And as the whole team configure the IDE to operate * It is not clear if the Groovy related methods are internal Netbeans functions or not. ** Only test code is written in Groovy and I'm sure it will slow things down to process Test Code in the background while dealing with production code. {noformat} INFO [org.netbeans.modules.parsing.api.Source]: Calling Source.getDocument(forceOpen=true) for Source preferring files -> possible performance problem [java.base/java.lang.Thread.getStackTrace(Thread.java:1654), org.netbeans.modules.parsing.api.Source.getDocument(Source.java:277), org.netbeans.modules.groovy.editor.api.lexer.LexUtilities.getDocument(LexUtilities.java:122), org.netbeans.modules.groovy.editor.api.lexer.LexUtilities.getDocument(LexUtilities.java:112), org.netbeans.modules.groovy.editor.api.GroovyIndexer$TreeAnalyzer.analyze(GroovyIndexer.java:264), org.netbeans.modules.groovy.editor.api.GroovyIndexer.index(GroovyIndexer.java:141), org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$3.run(Indexable.java:225), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:275), org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:223), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:3209), org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586), org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130), org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114), org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181), org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178), org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153), org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335), org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118), org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67), org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178), org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:3143), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2862), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.access$800(RepositoryUpdater.java:2154), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2636), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2634), org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2634), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$3.call(RepositoryUpdater.java:3300), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$3.call(RepositoryUpdater.java:3255), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$4.run(RepositoryUpdater.java:2127), org.openide.util.lookup.Lookups.executeWith(Lookups.java:279), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2123), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2104), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.access$1500(RepositoryUpdater.java:136), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.scanFiles(RepositoryUpdater.java:3255), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:3785), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3420), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6183), org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$4300(RepositoryUpdater.java:5834),
[jira] [Created] (NETBEANS-722) Code Folding should respect mouse -click location
will mason created NETBEANS-722: --- Summary: Code Folding should respect mouse -click location Key: NETBEANS-722 URL: https://issues.apache.org/jira/browse/NETBEANS-722 Project: NetBeans Issue Type: Bug Components: editor - Code folding Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Plugins: * Netbeans Gradle plugin v1.4.3 Reporter: will mason Fix For: 9.0 h2. context * Editing Java source code * Most Java method signatures are _folded_ (with the code-folding feature) * Scroll back or forward from the current editing line (previous cursor position) * The previous position has moved off the visible line of code h2. expected / desirable Based in Netbeans 8.2 behaviour * Click on [*+*] icon to expand a method {code:java} [+] void abcd() { } {code} * Expand method body to this {code:java} [+] void abcd() { // something something } {code} * Cursor STAYS on the or near-by the {{abcd()}} method h2. actual * Cursor appears to Jump rapidly to the last edit line "previous cursor position" * this is extremely disconcerting every time. * It has become extremely annoying in a very short time :( * The place -- Line of code or method -- the user is _actually_ interested in has vanished from the screen h2. Impact * I have not yet thrown my screen out the window * this requires NOT only going back to the place in the code you need. * You must also remember to click the mouse on that new position line someplace or ** You will lose your place again * It may have taken several minutes to find the specific few lines or method you are seeking * One may need to scan 1,000-s of lines in collapsed code * All these effects are time wasting, unattractive, and off-putting * In addition time is money -- My bosses won't like Netbeans becoming less productive. Furthermore... * At least in the current Netbeans 9, the ALT-LeftArrow and ALT-RightArrow don't alwasy jump to the context in the current file. * They often skip about throudh recently edited files ** Which is Largely the function of the ALT-Tab _imho_. * In any case these arrow key functions don't look at were the mouse click for code-unfolding / code-folding happened. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-698) AssertionError loading Designer pallete
[ https://issues.apache.org/jira/browse/NETBEANS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16449253#comment-16449253 ] will mason commented on NETBEANS-698: - * Hiding assertions would be a very unproductive move, _imho_. Concerning Netbeans 8 * It is noted above, that I checked the Netbeans 8 logs for this behaviour * There's no log message looking for a groovy/main or {{File not found}} for the directory. * Such a directory Must/Should Not be there in any case. ** Or at least to _ought_ to optional ** The Gradle command line builds certainly don't _notice_ this condition. This error seems to be only with Netbeans 9 at least in so far as the logs report. * It remains a mystery Why / How a build tool problem affects the GUI Designer * I find that dependency surprising. Class path * The directory in question doesn't exist under Netbeans 8 or Netbeans 9 or when building from the command line. * Since this happens for netbeans 9 has something changed in classpath construction? Are extraneous paths being added because something assumed they ought to be there? > AssertionError loading Designer pallete > --- > > Key: NETBEANS-698 > URL: https://issues.apache.org/jira/browse/NETBEANS-698 > Project: NetBeans > Issue Type: Bug > Components: third-party - Other >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 > Plugins: > * Netbeans Gradle plugin v1.4.3 >Reporter: will mason >Priority: Blocker > Labels: AssertionError, GUI, Regression, cache, cache-control, > designer, pallette > Fix For: 9.0 > > Attachments: AssertionError-02.logs, AssertionError.logs, > image-2018-04-19-10-26-25-919.png, messages-02.log, messages.log > > > h2. context > * Starting Netbeans from command-line > * Reset windows > h2. expected / desirable > * Windows should be reset to default state > h2. actual > * The pallete sub-panel was not painting ... It just showed "Loading ..." > for quite some time. > * I used reset windows to try to get it back > * Errors in the attached {{messages.log}} file. > * Assertion Error, see AssertionError.logs attachment. > ** AssertionError stacktrace: > {noformat} > java.lang.AssertionError: > file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main > at > org.netbeans.modules.form.project.ClassSource.getClasspath(ClassSource.java:81) > at > org.netbeans.modules.form.project.ClassPathUtils.loadClass(ClassPathUtils.java:164) > at > org.netbeans.modules.form.palette.PaletteItem.loadComponentClass(PaletteItem.java:318) > at > org.netbeans.modules.form.palette.PaletteItem.getComponentClass(PaletteItem.java:146) > at > org.netbeans.modules.form.palette.PaletteItem.getBeanDescriptor(PaletteItem.java:346) > at > org.netbeans.modules.form.palette.PaletteItem.getTooltip(PaletteItem.java:264) > at > org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getShortDescription(PaletteItemDataObject.java:333) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at > org.netbeans.modules.palette.DefaultItem.getShortDescription(DefaultItem.java:64) > at > org.netbeans.modules.palette.ui.CategoryList$ItemRenderer.getListCellRendererComponent(CategoryList.java:305) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439) > at > org.netbeans.modules.palette.ui.CategoryList$CategoryListUI.updateLayoutState(CategoryList.java:386) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1389) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.getCellBounds(BasicListUI.java:1027) > at java.desktop/javax.swing.JList.getCellBounds(JList.java:1641) > at java.desktop/javax.swing.JList.ensureIndexIsVisible(JList.java:1153) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.doSetOpened(CategoryDescriptor.java:200) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.(CategoryDescriptor.java:99) > at > org.netbeans.modules.palette.ui.PalettePanel.computeDescriptors(PalettePanel.java:186) > at > org.netbeans.modules.palette.ui.PalettePanel.access$500(PalettePanel.java:87) > at >
[jira] [Created] (NETBEANS-721) AbstractRefactoring AssertionError on Find Usages
will mason created NETBEANS-721: --- Summary: AbstractRefactoring AssertionError on Find Usages Key: NETBEANS-721 URL: https://issues.apache.org/jira/browse/NETBEANS-721 Project: NetBeans Issue Type: Bug Components: editor - Refactoring, java - Refactoring Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Plugins: * Netbeans Gradle plugin v1.4.3 Reporter: will mason Fix For: 9.0 Attachments: AbstractRefactoring-AssertionError.logs, Annotation-AssertionError.logs, messages.log h2. context * Clicked on '{{Find usages}}' ALT/F7 * Symbol is a {{@Override}} of a library method * Find Usages dialogue popped up * Press [*Find*] h2. expected / desirable * Expected netbeans to run-off and find usages h2. actual * Instead received a "Review and Report Problem" error ** {{AssertionError}} from refactoring code (see stack trace attached) * Disclaimer about how finding library methods wasn't foolproof * Pressed [*Find*] * Received another pop-up with an {{AssertionError}} from Annotation-s * Needless to say NO instances of the target method were listed in the Usages window. h2. Impact * With Netbeans 8.2 some method occurrences are found * I certainly don't see Assertion Errors * It becomes annoying to just have to cancel error reports * The ALT/F7, 'Find Usages' command is one of the major commands used ** I don't recall the Eclipse command but Ntebeans and IDEA teams I've worked on ALT-F7 was a common catch cry ** If you want flexible and responsive development, Refactoring and Test support are #1 priority. * Speaking personally I don't understand the large number of Regression errors I'm seeing. ** Before my PC crashed I was working hard to find significant errors in Netbeans 8-beta. h2. supporting information * messages.log * AbstractRefactoring-AssertionError.logs, contains ... ** UI log ** IDE log ** stacktrace * Annotation-AssertionError.logs ** UI log ** IDE log ** stacktrace -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-715) Annotation: java.lang.ClassCastException While Editing Swing Panel Java Source
[ https://issues.apache.org/jira/browse/NETBEANS-715?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-715: Labels: ClassCastException GUI Regression annotations editor hints (was: ClassCastException GUI annotations editor hints) > Annotation: java.lang.ClassCastException While Editing Swing Panel Java Source > -- > > Key: NETBEANS-715 > URL: https://issues.apache.org/jira/browse/NETBEANS-715 > Project: NetBeans > Issue Type: Bug > Components: editor - Hints Annotations >Affects Versions: 9.0 > Environment: * Empty cache directory > Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 > Plugins: > * Netbeans Gradle plugin v1.4.3 >Reporter: will mason >Priority: Major > Labels: ClassCastException, GUI, Regression, annotations, > editor, hints > Fix For: 9.0 > > Attachments: ClassCastException.logs, JPanelIbaDetails.dump, > messages.log > > > h2. context > * Gradle project open > * Panel class open in editor > * Java debugger running > * Adding a correction to set value for a JCheckBox field. > h2. expected / desirable > * Finish adding source code change > * Move to next GUI error in debugger and consider how that should work in > source > h2. actual > * Annotation exception > ** stacktrace > {code:java} > An error occurred during parsing of > 'D:\work\products\FourAbs\FourAbsClientLibrary\src\main\java\au\com\fourtel\fourabs\client\ibas\JPanelIbaDetails.java'. > Please report a bug against java/source and attach dump file > 'Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs\var\log\JPanelIbaDetails.dump'. > Caused: java.lang.ClassCastException: > com.sun.tools.javac.tree.JCTree$JCConditional cannot be cast to > com.sun.tools.javac.tree.JCTree$JCMethodInvocation > at > com.sun.tools.javac.comp.ArgumentAttr$ResolvedMethodType.dup(ArgumentAttr.java:607) > at > com.sun.tools.javac.comp.ArgumentAttr.processArg(ArgumentAttr.java:240) > ... > {code} > h2. Impact > * Interrupts work > * Not sure if editing is stable > h2. supporting information > * JPanelIbaDetails.dump > * messages.log > * AssertionError.logs - contains ... > ** stacktrace > ** UI log > ** IDE log -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-715) Annotation: java.lang.ClassCastException While Editing Swing Panel Java Source
[ https://issues.apache.org/jira/browse/NETBEANS-715?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-715: Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Plugins: * Netbeans Gradle plugin v1.4.3 was: * Empty cache directory Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Plugins: * Netbeans Gradle plugin v1.4.3 > Annotation: java.lang.ClassCastException While Editing Swing Panel Java Source > -- > > Key: NETBEANS-715 > URL: https://issues.apache.org/jira/browse/NETBEANS-715 > Project: NetBeans > Issue Type: Bug > Components: editor - Hints Annotations >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 > Plugins: > * Netbeans Gradle plugin v1.4.3 >Reporter: will mason >Priority: Major > Labels: ClassCastException, GUI, Regression, annotations, > editor, hints > Fix For: 9.0 > > Attachments: ClassCastException.logs, JPanelIbaDetails.dump, > messages.log > > > h2. context > * Gradle project open > * Panel class open in editor > * Java debugger running > * Adding a correction to set value for a JCheckBox field. > h2. expected / desirable > * Finish adding source code change > * Move to next GUI error in debugger and consider how that should work in > source > h2. actual > * Annotation exception > ** stacktrace > {code:java} > An error occurred during parsing of > 'D:\work\products\FourAbs\FourAbsClientLibrary\src\main\java\au\com\fourtel\fourabs\client\ibas\JPanelIbaDetails.java'. > Please report a bug against java/source and attach dump file > 'Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs\var\log\JPanelIbaDetails.dump'. > Caused: java.lang.ClassCastException: > com.sun.tools.javac.tree.JCTree$JCConditional cannot be cast to > com.sun.tools.javac.tree.JCTree$JCMethodInvocation > at > com.sun.tools.javac.comp.ArgumentAttr$ResolvedMethodType.dup(ArgumentAttr.java:607) > at > com.sun.tools.javac.comp.ArgumentAttr.processArg(ArgumentAttr.java:240) > ... > {code} > h2. Impact > * Interrupts work > * Not sure if editing is stable > h2. supporting information > * JPanelIbaDetails.dump > * messages.log > * AssertionError.logs - contains ... > ** stacktrace > ** UI log > ** IDE log -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-715) Annotation: java.lang.ClassCastException While Editing Swing Panel Java Source
[ https://issues.apache.org/jira/browse/NETBEANS-715?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-715: Description: h2. context * Gradle project open * Panel class open in editor * Java debugger running * Adding a correction to set value for a JCheckBox field. h2. expected / desirable * Finish adding source code change * Move to next GUI error in debugger and consider how that should work in source h2. actual * Annotation exception ** stacktrace {code:java} An error occurred during parsing of 'D:\work\products\FourAbs\FourAbsClientLibrary\src\main\java\au\com\fourtel\fourabs\client\ibas\JPanelIbaDetails.java'. Please report a bug against java/source and attach dump file 'Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs\var\log\JPanelIbaDetails.dump'. Caused: java.lang.ClassCastException: com.sun.tools.javac.tree.JCTree$JCConditional cannot be cast to com.sun.tools.javac.tree.JCTree$JCMethodInvocation at com.sun.tools.javac.comp.ArgumentAttr$ResolvedMethodType.dup(ArgumentAttr.java:607) at com.sun.tools.javac.comp.ArgumentAttr.processArg(ArgumentAttr.java:240) ... {code} h2. Impact * Interrupts work * Not sure if editing is stable h2. supporting information * JPanelIbaDetails.dump * messages.log * AssertionError.logs - contains ... ** stacktrace ** UI log ** IDE log was: h2. context * Gradle project open * Panel class open in editor * Java debugger running * Adding a correction to set value for a JCheckBox field. h2. expected / desirable * Finish adding source code change * Move to next GUI error in debugger and consider how that should work in source h2. actual * Annotation exception ** stacktrace {code:java} An error occurred during parsing of 'D:\work\products\FourAbs\FourAbsClientLibrary\src\main\java\au\com\fourtel\fourabs\client\ibas\JPanelIbaDetails.java'. Please report a bug against java/source and attach dump file 'Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs\var\log\JPanelIbaDetails.dump'. Caused: java.lang.ClassCastException: com.sun.tools.javac.tree.JCTree$JCConditional cannot be cast to com.sun.tools.javac.tree.JCTree$JCMethodInvocation at com.sun.tools.javac.comp.ArgumentAttr$ResolvedMethodType.dup(ArgumentAttr.java:607) at com.sun.tools.javac.comp.ArgumentAttr.processArg(ArgumentAttr.java:240) ... {code} h2. Impact h2. supporting information * JPanelIbaDetails.dump * messages.log * AssertionError.logs - contains ... ** stacktrace ** UI log ** IDE log > Annotation: java.lang.ClassCastException While Editing Swing Panel Java Source > -- > > Key: NETBEANS-715 > URL: https://issues.apache.org/jira/browse/NETBEANS-715 > Project: NetBeans > Issue Type: Bug > Components: editor - Hints Annotations >Affects Versions: 9.0 > Environment: * Empty cache directory > Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 > Plugins: > * Netbeans Gradle plugin v1.4.3 >Reporter: will mason >Priority: Major > Labels: ClassCastException, GUI, annotations, editor, hints > Fix For: 9.0 > > Attachments: ClassCastException.logs, JPanelIbaDetails.dump, > messages.log > > > h2. context > * Gradle project open > * Panel class open in editor > * Java debugger running > * Adding a correction to set value for a JCheckBox field. > h2. expected / desirable > * Finish adding source code change > * Move to next GUI error in debugger and consider how that should work in > source > h2. actual > * Annotation exception > ** stacktrace > {code:java} > An error occurred during parsing of > 'D:\work\products\FourAbs\FourAbsClientLibrary\src\main\java\au\com\fourtel\fourabs\client\ibas\JPanelIbaDetails.java'. > Please report a bug against java/source and attach dump file > 'Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs\var\log\JPanelIbaDetails.dump'. > Caused: java.lang.ClassCastException: > com.sun.tools.javac.tree.JCTree$JCConditional cannot be cast to > com.sun.tools.javac.tree.JCTree$JCMethodInvocation > at > com.sun.tools.javac.comp.ArgumentAttr$ResolvedMethodType.dup(ArgumentAttr.java:607) > at > com.sun.tools.javac.comp.ArgumentAttr.processArg(ArgumentAttr.java:240) > ... > {code} > h2. Impact > * Interrupts work > * Not sure if editing is stable > h2. supporting information > * JPanelIbaDetails.dump > * messages.log > * AssertionError.logs - contains
[jira] [Created] (NETBEANS-715) Annotation: java.lang.ClassCastException While Editing Swing Panel Java Source
will mason created NETBEANS-715: --- Summary: Annotation: java.lang.ClassCastException While Editing Swing Panel Java Source Key: NETBEANS-715 URL: https://issues.apache.org/jira/browse/NETBEANS-715 Project: NetBeans Issue Type: Bug Components: editor - Hints Annotations Affects Versions: 9.0 Environment: * Empty cache directory Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Plugins: * Netbeans Gradle plugin v1.4.3 Reporter: will mason Fix For: 9.0 Attachments: ClassCastException.logs, JPanelIbaDetails.dump, messages.log h2. context * Gradle project open * Panel class open in editor * Java debugger running * Adding a correction to set value for a JCheckBox field. h2. expected / desirable * Finish adding source code change * Move to next GUI error in debugger and consider how that should work in source h2. actual * Annotation exception ** stacktrace {code:java} An error occurred during parsing of 'D:\work\products\FourAbs\FourAbsClientLibrary\src\main\java\au\com\fourtel\fourabs\client\ibas\JPanelIbaDetails.java'. Please report a bug against java/source and attach dump file 'Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs\var\log\JPanelIbaDetails.dump'. Caused: java.lang.ClassCastException: com.sun.tools.javac.tree.JCTree$JCConditional cannot be cast to com.sun.tools.javac.tree.JCTree$JCMethodInvocation at com.sun.tools.javac.comp.ArgumentAttr$ResolvedMethodType.dup(ArgumentAttr.java:607) at com.sun.tools.javac.comp.ArgumentAttr.processArg(ArgumentAttr.java:240) ... {code} h2. Impact h2. supporting information * JPanelIbaDetails.dump * messages.log * AssertionError.logs - contains ... ** stacktrace ** UI log ** IDE log -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-698) AssertionError loading Designer pallete
[ https://issues.apache.org/jira/browse/NETBEANS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-698: Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Plugins: * Netbeans Gradle plugin v1.4.3 was: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 > AssertionError loading Designer pallete > --- > > Key: NETBEANS-698 > URL: https://issues.apache.org/jira/browse/NETBEANS-698 > Project: NetBeans > Issue Type: Bug > Components: third-party - Other >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 > Plugins: > * Netbeans Gradle plugin v1.4.3 >Reporter: will mason >Priority: Blocker > Labels: AssertionError, GUI, Regression, cache, cache-control, > designer, pallette > Fix For: 9.0 > > Attachments: AssertionError-02.logs, AssertionError.logs, > image-2018-04-19-10-26-25-919.png, messages-02.log, messages.log > > > h2. context > * Starting Netbeans from command-line > * Reset windows > h2. expected / desirable > * Windows should be reset to default state > h2. actual > * The pallete sub-panel was not painting ... It just showed "Loading ..." > for quite some time. > * I used reset windows to try to get it back > * Errors in the attached {{messages.log}} file. > * Assertion Error, see AssertionError.logs attachment. > ** AssertionError stacktrace: > {noformat} > java.lang.AssertionError: > file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main > at > org.netbeans.modules.form.project.ClassSource.getClasspath(ClassSource.java:81) > at > org.netbeans.modules.form.project.ClassPathUtils.loadClass(ClassPathUtils.java:164) > at > org.netbeans.modules.form.palette.PaletteItem.loadComponentClass(PaletteItem.java:318) > at > org.netbeans.modules.form.palette.PaletteItem.getComponentClass(PaletteItem.java:146) > at > org.netbeans.modules.form.palette.PaletteItem.getBeanDescriptor(PaletteItem.java:346) > at > org.netbeans.modules.form.palette.PaletteItem.getTooltip(PaletteItem.java:264) > at > org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getShortDescription(PaletteItemDataObject.java:333) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at > org.netbeans.modules.palette.DefaultItem.getShortDescription(DefaultItem.java:64) > at > org.netbeans.modules.palette.ui.CategoryList$ItemRenderer.getListCellRendererComponent(CategoryList.java:305) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439) > at > org.netbeans.modules.palette.ui.CategoryList$CategoryListUI.updateLayoutState(CategoryList.java:386) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1389) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.getCellBounds(BasicListUI.java:1027) > at java.desktop/javax.swing.JList.getCellBounds(JList.java:1641) > at java.desktop/javax.swing.JList.ensureIndexIsVisible(JList.java:1153) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.doSetOpened(CategoryDescriptor.java:200) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.(CategoryDescriptor.java:99) > at > org.netbeans.modules.palette.ui.PalettePanel.computeDescriptors(PalettePanel.java:186) > at > org.netbeans.modules.palette.ui.PalettePanel.access$500(PalettePanel.java:87) > at > org.netbeans.modules.palette.ui.PalettePanel$2.run(PalettePanel.java:284) > at > org.netbeans.modules.palette.ui.PalettePanel.refresh(PalettePanel.java:301) > at >
[jira] [Commented] (NETBEANS-698) AssertionError loading Designer pallete
[ https://issues.apache.org/jira/browse/NETBEANS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16447417#comment-16447417 ] will mason commented on NETBEANS-698: - * As this error involves an expected path in the build directory: ** {{build/classes/groovy/main}} ** I wondered if there is something to do with the Java 10 compiler. * The problem does not exhibit with java 8u162, Netbeans 8 and Netbeans Gradle plugin v1.4.3 ** Both Netbeans 9 and Netbeans 8 use the 1.4.3 Gradle plugin > AssertionError loading Designer pallete > --- > > Key: NETBEANS-698 > URL: https://issues.apache.org/jira/browse/NETBEANS-698 > Project: NetBeans > Issue Type: Bug > Components: third-party - Other >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 >Reporter: will mason >Priority: Blocker > Labels: AssertionError, GUI, Regression, cache, cache-control, > designer, pallette > Fix For: 9.0 > > Attachments: AssertionError-02.logs, AssertionError.logs, > image-2018-04-19-10-26-25-919.png, messages-02.log, messages.log > > > h2. context > * Starting Netbeans from command-line > * Reset windows > h2. expected / desirable > * Windows should be reset to default state > h2. actual > * The pallete sub-panel was not painting ... It just showed "Loading ..." > for quite some time. > * I used reset windows to try to get it back > * Errors in the attached {{messages.log}} file. > * Assertion Error, see AssertionError.logs attachment. > ** AssertionError stacktrace: > {noformat} > java.lang.AssertionError: > file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main > at > org.netbeans.modules.form.project.ClassSource.getClasspath(ClassSource.java:81) > at > org.netbeans.modules.form.project.ClassPathUtils.loadClass(ClassPathUtils.java:164) > at > org.netbeans.modules.form.palette.PaletteItem.loadComponentClass(PaletteItem.java:318) > at > org.netbeans.modules.form.palette.PaletteItem.getComponentClass(PaletteItem.java:146) > at > org.netbeans.modules.form.palette.PaletteItem.getBeanDescriptor(PaletteItem.java:346) > at > org.netbeans.modules.form.palette.PaletteItem.getTooltip(PaletteItem.java:264) > at > org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getShortDescription(PaletteItemDataObject.java:333) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at > org.netbeans.modules.palette.DefaultItem.getShortDescription(DefaultItem.java:64) > at > org.netbeans.modules.palette.ui.CategoryList$ItemRenderer.getListCellRendererComponent(CategoryList.java:305) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439) > at > org.netbeans.modules.palette.ui.CategoryList$CategoryListUI.updateLayoutState(CategoryList.java:386) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1389) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.getCellBounds(BasicListUI.java:1027) > at java.desktop/javax.swing.JList.getCellBounds(JList.java:1641) > at java.desktop/javax.swing.JList.ensureIndexIsVisible(JList.java:1153) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.doSetOpened(CategoryDescriptor.java:200) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.(CategoryDescriptor.java:99) > at > org.netbeans.modules.palette.ui.PalettePanel.computeDescriptors(PalettePanel.java:186) > at > org.netbeans.modules.palette.ui.PalettePanel.access$500(PalettePanel.java:87) > at > org.netbeans.modules.palette.ui.PalettePanel$2.run(PalettePanel.java:284) > at > org.netbeans.modules.palette.ui.PalettePanel.refresh(PalettePanel.java:301) > at > org.netbeans.modules.palette.ui.PalettePanel.setContent(PalettePanel.java:403) > at > org.netbeans.spi.palette.PaletteTopComponent.setPaletteController(PaletteTopComponent.java:134) > at > org.netbeans.spi.palette.PaletteTopComponent.propertyChange(PaletteTopComponent.java:128) > at > java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:341) > at > java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) > at >
[jira] [Commented] (NETBEANS-698) AssertionError loading Designer pallete
[ https://issues.apache.org/jira/browse/NETBEANS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16447415#comment-16447415 ] will mason commented on NETBEANS-698: - * A bug has been filed against the Netbeans Gradle plug-in. ** [#382 -- *Netbeans 9-beta1 -- AssertionError during Netbeans start-up*|https://github.com/kelemen/netbeans-gradle-project/issues/382] * The {{AssertionError}} was raised on netbeans star-up this morning. Without explicitly switching to a designer view. > AssertionError loading Designer pallete > --- > > Key: NETBEANS-698 > URL: https://issues.apache.org/jira/browse/NETBEANS-698 > Project: NetBeans > Issue Type: Bug > Components: third-party - Other >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 >Reporter: will mason >Priority: Blocker > Labels: AssertionError, GUI, Regression, cache, cache-control, > designer, pallette > Fix For: 9.0 > > Attachments: AssertionError-02.logs, AssertionError.logs, > image-2018-04-19-10-26-25-919.png, messages-02.log, messages.log > > > h2. context > * Starting Netbeans from command-line > * Reset windows > h2. expected / desirable > * Windows should be reset to default state > h2. actual > * The pallete sub-panel was not painting ... It just showed "Loading ..." > for quite some time. > * I used reset windows to try to get it back > * Errors in the attached {{messages.log}} file. > * Assertion Error, see AssertionError.logs attachment. > ** AssertionError stacktrace: > {noformat} > java.lang.AssertionError: > file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main > at > org.netbeans.modules.form.project.ClassSource.getClasspath(ClassSource.java:81) > at > org.netbeans.modules.form.project.ClassPathUtils.loadClass(ClassPathUtils.java:164) > at > org.netbeans.modules.form.palette.PaletteItem.loadComponentClass(PaletteItem.java:318) > at > org.netbeans.modules.form.palette.PaletteItem.getComponentClass(PaletteItem.java:146) > at > org.netbeans.modules.form.palette.PaletteItem.getBeanDescriptor(PaletteItem.java:346) > at > org.netbeans.modules.form.palette.PaletteItem.getTooltip(PaletteItem.java:264) > at > org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getShortDescription(PaletteItemDataObject.java:333) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at > org.netbeans.modules.palette.DefaultItem.getShortDescription(DefaultItem.java:64) > at > org.netbeans.modules.palette.ui.CategoryList$ItemRenderer.getListCellRendererComponent(CategoryList.java:305) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439) > at > org.netbeans.modules.palette.ui.CategoryList$CategoryListUI.updateLayoutState(CategoryList.java:386) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1389) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.getCellBounds(BasicListUI.java:1027) > at java.desktop/javax.swing.JList.getCellBounds(JList.java:1641) > at java.desktop/javax.swing.JList.ensureIndexIsVisible(JList.java:1153) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.doSetOpened(CategoryDescriptor.java:200) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.(CategoryDescriptor.java:99) > at > org.netbeans.modules.palette.ui.PalettePanel.computeDescriptors(PalettePanel.java:186) > at > org.netbeans.modules.palette.ui.PalettePanel.access$500(PalettePanel.java:87) > at > org.netbeans.modules.palette.ui.PalettePanel$2.run(PalettePanel.java:284) > at > org.netbeans.modules.palette.ui.PalettePanel.refresh(PalettePanel.java:301) > at > org.netbeans.modules.palette.ui.PalettePanel.setContent(PalettePanel.java:403) > at > org.netbeans.spi.palette.PaletteTopComponent.setPaletteController(PaletteTopComponent.java:134) > at > org.netbeans.spi.palette.PaletteTopComponent.propertyChange(PaletteTopComponent.java:128) > at > java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:341) > at > java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) > at >
[jira] [Commented] (NETBEANS-698) AssertionError loading Designer pallete
[ https://issues.apache.org/jira/browse/NETBEANS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16445184#comment-16445184 ] will mason commented on NETBEANS-698: - * I have restored the Gradle plugin * The palette again will not load. * It is confusing too because there is NO groovy/main tree in the src-s tree. > AssertionError loading Designer pallete > --- > > Key: NETBEANS-698 > URL: https://issues.apache.org/jira/browse/NETBEANS-698 > Project: NetBeans > Issue Type: Bug > Components: editor - Painting Printing, guibuilder - Code >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 >Reporter: will mason >Priority: Blocker > Labels: AssertionError, GUI, Regression, cache, cache-control, > designer, pallette > Fix For: 9.0 > > Attachments: AssertionError-02.logs, AssertionError.logs, > image-2018-04-19-10-26-25-919.png, messages-02.log, messages.log > > > h2. context > * Starting Netbeans from command-line > * Reset windows > h2. expected / desirable > * Windows should be reset to default state > h2. actual > * The pallete sub-panel was not painting ... It just showed "Loading ..." > for quite some time. > * I used reset windows to try to get it back > * Errors in the attached {{messages.log}} file. > * Assertion Error, see AssertionError.logs attachment. > ** AssertionError stacktrace: > {noformat} > java.lang.AssertionError: > file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main > at > org.netbeans.modules.form.project.ClassSource.getClasspath(ClassSource.java:81) > at > org.netbeans.modules.form.project.ClassPathUtils.loadClass(ClassPathUtils.java:164) > at > org.netbeans.modules.form.palette.PaletteItem.loadComponentClass(PaletteItem.java:318) > at > org.netbeans.modules.form.palette.PaletteItem.getComponentClass(PaletteItem.java:146) > at > org.netbeans.modules.form.palette.PaletteItem.getBeanDescriptor(PaletteItem.java:346) > at > org.netbeans.modules.form.palette.PaletteItem.getTooltip(PaletteItem.java:264) > at > org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getShortDescription(PaletteItemDataObject.java:333) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at > org.netbeans.modules.palette.DefaultItem.getShortDescription(DefaultItem.java:64) > at > org.netbeans.modules.palette.ui.CategoryList$ItemRenderer.getListCellRendererComponent(CategoryList.java:305) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439) > at > org.netbeans.modules.palette.ui.CategoryList$CategoryListUI.updateLayoutState(CategoryList.java:386) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1389) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.getCellBounds(BasicListUI.java:1027) > at java.desktop/javax.swing.JList.getCellBounds(JList.java:1641) > at java.desktop/javax.swing.JList.ensureIndexIsVisible(JList.java:1153) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.doSetOpened(CategoryDescriptor.java:200) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.(CategoryDescriptor.java:99) > at > org.netbeans.modules.palette.ui.PalettePanel.computeDescriptors(PalettePanel.java:186) > at > org.netbeans.modules.palette.ui.PalettePanel.access$500(PalettePanel.java:87) > at > org.netbeans.modules.palette.ui.PalettePanel$2.run(PalettePanel.java:284) > at > org.netbeans.modules.palette.ui.PalettePanel.refresh(PalettePanel.java:301) > at > org.netbeans.modules.palette.ui.PalettePanel.setContent(PalettePanel.java:403) > at > org.netbeans.spi.palette.PaletteTopComponent.setPaletteController(PaletteTopComponent.java:134) > at > org.netbeans.spi.palette.PaletteTopComponent.propertyChange(PaletteTopComponent.java:128) > at > java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:341) > at > java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) > at > java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:266) > at >
[jira] [Commented] (NETBEANS-698) AssertionError loading Designer pallete
[ https://issues.apache.org/jira/browse/NETBEANS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16445153#comment-16445153 ] will mason commented on NETBEANS-698: - * Error returned right after netbeans restart this morning. {noformat} java.lang.AssertionError: file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main at org.netbeans.modules.form.project.ClassSource.getClasspath(ClassSource.java:81) at org.netbeans.modules.form.project.ClassPathUtils.loadClass(ClassPathUtils.java:164) at org.netbeans.modules.form.palette.PaletteItem.loadComponentClass(PaletteItem.java:318) at org.netbeans.modules.form.palette.PaletteItem.getComponentClass(PaletteItem.java:146) at org.netbeans.modules.form.palette.PaletteItem.getBeanDescriptor(PaletteItem.java:346) at org.netbeans.modules.form.palette.PaletteItem.getDisplayName(PaletteItem.java:259) at org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getDisplayName(PaletteItemDataObject.java:307) at org.openide.nodes.FilterNode.getDisplayName(FilterNode.java:503) at org.openide.nodes.FilterNode.getDisplayName(FilterNode.java:503) at org.netbeans.modules.form.palette.PaletteUtils$1.run(PaletteUtils.java:224) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to at org.openide.util.RequestProcessor.post(RequestProcessor.java:395) at org.netbeans.modules.form.palette.PaletteUtils.preparePalette(PaletteUtils.java:211) at org.netbeans.modules.form.palette.PaletteUtils.getPaletteLookup(PaletteUtils.java:161) at org.netbeans.modules.form.FormDesigner.initLookup(FormDesigner.java:346) at org.netbeans.modules.form.FormDesigner.(FormDesigner.java:164) at org.netbeans.modules.nbform.FormDesignerTC.createDesigner(FormDesignerTC.java:97) at org.netbeans.modules.nbform.FormDesignerTC.(FormDesignerTC.java:89) at org.netbeans.modules.nbform.FormDesignerTC.(FormDesignerTC.java:83) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488) at org.netbeans.core.spi.multiview.MultiViewFactory$MapMVD.createElement(MultiViewFactory.java:422) at org.netbeans.core.multiview.MultiViewModel.getElementForDescription(MultiViewModel.java:197) at org.netbeans.core.multiview.MultiViewModel.getActiveElement(MultiViewModel.java:107) at org.netbeans.core.multiview.MultiViewModel.getActiveElement(MultiViewModel.java:103) at org.netbeans.core.multiview.MultiViewPeer.assignLookup(MultiViewPeer.java:236) at org.netbeans.core.multiview.MultiViewCloneableTopComponent.getLookup(MultiViewCloneableTopComponent.java:98) at org.openide.windows.CloneableTopComponent.componentOpened(CloneableTopComponent.java:169) at org.netbeans.core.multiview.MultiViewCloneableTopComponent.componentOpened(MultiViewCloneableTopComponent.java:128) at org.openide.windows.WindowManager.componentOpenNotify(WindowManager.java:282) at org.netbeans.core.windows.WindowManagerImpl.notifyTopComponentOpened(WindowManagerImpl.java:1124) at org.netbeans.core.windows.Central.addModeOpenedTopComponent(Central.java:773) at org.netbeans.core.windows.ModeImpl.addOpenedTopComponent(ModeImpl.java:329) at org.netbeans.core.windows.LazyLoader.lazyLoad(LazyLoader.java:117) at org.netbeans.core.windows.PersistenceHandler.initModeFromConfig(PersistenceHandler.java:416) at org.netbeans.core.windows.PersistenceHandler.load(PersistenceHandler.java:179) at org.netbeans.core.windows.WindowSystemImpl.load(WindowSystemImpl.java:56) at org.netbeans.core.GuiRunLevel$InitWinSys.run(GuiRunLevel.java:204) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at
[jira] [Created] (NETBEANS-706) ArrayIndexOutOfBoundsException
will mason created NETBEANS-706: --- Summary: ArrayIndexOutOfBoundsException Key: NETBEANS-706 URL: https://issues.apache.org/jira/browse/NETBEANS-706 Project: NetBeans Issue Type: Bug Components: ide - UI, projects - Generic Infrastructure Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Fix For: 9.0 Attachments: ArrayOutOfBounds.logs, messages.log h2. context * Just restarted Netbeans * Viewing a Java file * Clicked on a file in the Projects tree h2. expected / desirable * Continue working without the Exception h2. actual * Error pop-up for: {{ArrayIndexOutOfBoundsException}} * Something quite basic must be amiss in the IDE h2. supporting information * messages.log * AssertionError.logs - contains ... ** UI log ** IDE log ** stacktrace -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-704) IOException: error=2, No such file or directory
will mason created NETBEANS-704: --- Summary: IOException: error=2, No such file or directory Key: NETBEANS-704 URL: https://issues.apache.org/jira/browse/NETBEANS-704 Project: NetBeans Issue Type: Bug Components: java - Compiler Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2 Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Linux version 4.15.11-041511-generic running on amd64; UTF-8; en_AU (nb) User directory: /home/william/.config/netbeans/v09.00-beta/01/user Cache directory: /home/william/.cache/netbeans/v09.00-beta/01 Reporter: will mason Attachments: messages.log h2. context * Netbeans restart after installing plugins h2. specification / expected * I do not expect a restart to report a missing directory h2. actual * IoException as shown / attached h2. supporting information * IoException.logs ** stacktrace -- _below_ ** UI log ** Ide log {noformat} java.io.IOException: error=2, No such file or directory at java.base/java.lang.ProcessImpl.forkAndExec(Native Method) at java.base/java.lang.ProcessImpl.(ProcessImpl.java:339) at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:270) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1107) Caused: java.io.IOException: Cannot run program "null/mnt/data/home/projects/work/products/watchdog/r08.00.00--repeater/message_splitter/appliances/repeater/test-help": error=2, No such file or directory at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1128) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1071) at java.base/java.lang.Runtime.exec(Runtime.java:635) at java.base/java.lang.Runtime.exec(Runtime.java:459) at java.base/java.lang.Runtime.exec(Runtime.java:356) at com.sessonad.oscommands.commands.Commands.executeFileSystemBrowserCommand(Commands.java:128) [catch] at com.sessonad.oscommands.commands.Commands.browseInFileSystemToFileOrDir(Commands.java:86) at me.dsnet.quickopener.actions.FileSystem.performAction(FileSystem.java:52) at org.openide.util.actions.NodeAction.performAction(NodeAction.java:270) at org.openide.util.actions.CallableSystemAction$1.run(CallableSystemAction.java:105) at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:70) at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:91) at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:74) at org.openide.util.actions.CallableSystemAction.actionPerformed(CallableSystemAction.java:102) at org.openide.util.actions.NodeAction.actionPerformed(NodeAction.java:258) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:270) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:298) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297) at java.desktop/java.awt.Component.processMouseEvent(Component.java:6589) at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342) at java.desktop/java.awt.Component.processEvent(Component.java:6354) at java.desktop/java.awt.Container.processEvent(Container.java:2260) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4966) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2318) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4906) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2304) at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at
[jira] [Created] (NETBEANS-699) Refactoring Tools Servely Disabled for Un-saved Java Code
will mason created NETBEANS-699: --- Summary: Refactoring Tools Servely Disabled for Un-saved Java Code Key: NETBEANS-699 URL: https://issues.apache.org/jira/browse/NETBEANS-699 Project: NetBeans Issue Type: Bug Components: editor - Navigation, editor - Refactoring, java - Navigation, java - Refactoring Affects Versions: 9.0 Environment: * gradle clean * Purged all Gradle caches * Empty cache directory Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Fix For: 9.0 Attachments: image-2018-04-19-12-58-53-652.png, messages.log h2. context * Editing Java code * Wanted to find all usages of a method h2. expected / desirable * Select method name * Press *ALT / F7* * See Usages pop-up * Press *OK* * Review list of uses found. * There is ONE as identified using {{grep}} * I expect Navigation and Refactoring tools to work on ALL files and Open/Active buffers. * Netbeans 8 does not force me to save or save and reopen files to rename a method, or find all usages, etc. h2. actual * Pressing *ALT / F7* resulted in the following error: {panel:title=ALT / F7 error} !image-2018-04-19-12-58-53-652.png! {panel} * The method immediately above this line and the method below are both private * I can press *ALT / F7* for those methods, no problem. * In addition navigation isn't working e.g. *CTRL / Left-Mouse-Click* - Jump to source code fails. * But only for that One method. _Furthermore_ ... * These operations started / resumed working on the {{isNullSelectedNote()}} method after *Save-*ing the file. * In a great many cases now Navigation and Refactoring operations have Failed. * And later worked / Resumed working later * There is NO CONSISTENT pattern - However most of the time saving the file or All Files eventually the task seems to work (_again_) * On the other hand, sometimes navigation, refactoring operations work fine without forcing me to save a file. * It is unpredictable - That can be worse than broken sometimes! * h2. Impact * Had to go to a command line and run grep * That is not helpful for a Public method used across many projects h2. supporting information * messages.log * screenshot -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-698) AssertionError loading Designer pallete
[ https://issues.apache.org/jira/browse/NETBEANS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16443404#comment-16443404 ] will mason commented on NETBEANS-698: - * I found a work around -- However the crux of the matter though is that the Cache ought not be reaching this kind of unstable state. * Finally got Netbeans back with a Pallete * Needed to ... *# gradle clean *# remove ALL gradle caches (that I can find) *# remove Netbeans cache > AssertionError loading Designer pallete > --- > > Key: NETBEANS-698 > URL: https://issues.apache.org/jira/browse/NETBEANS-698 > Project: NetBeans > Issue Type: Bug > Components: editor - Painting Printing, guibuilder - Code >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 >Reporter: will mason >Priority: Blocker > Labels: AssertionError, GUI, Regression, cache, cache-control, > designer, pallette > Fix For: 9.0 > > Attachments: AssertionError-02.logs, AssertionError.logs, > image-2018-04-19-10-26-25-919.png, messages-02.log, messages.log > > > h2. context > * Starting Netbeans from command-line > * Reset windows > h2. expected / desirable > * Windows should be reset to default state > h2. actual > * The pallete sub-panel was not painting ... It just showed "Loading ..." > for quite some time. > * I used reset windows to try to get it back > * Errors in the attached {{messages.log}} file. > * Assertion Error, see AssertionError.logs attachment. > ** AssertionError stacktrace: > {noformat} > java.lang.AssertionError: > file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main > at > org.netbeans.modules.form.project.ClassSource.getClasspath(ClassSource.java:81) > at > org.netbeans.modules.form.project.ClassPathUtils.loadClass(ClassPathUtils.java:164) > at > org.netbeans.modules.form.palette.PaletteItem.loadComponentClass(PaletteItem.java:318) > at > org.netbeans.modules.form.palette.PaletteItem.getComponentClass(PaletteItem.java:146) > at > org.netbeans.modules.form.palette.PaletteItem.getBeanDescriptor(PaletteItem.java:346) > at > org.netbeans.modules.form.palette.PaletteItem.getTooltip(PaletteItem.java:264) > at > org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getShortDescription(PaletteItemDataObject.java:333) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) > at > org.netbeans.modules.palette.DefaultItem.getShortDescription(DefaultItem.java:64) > at > org.netbeans.modules.palette.ui.CategoryList$ItemRenderer.getListCellRendererComponent(CategoryList.java:305) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439) > at > org.netbeans.modules.palette.ui.CategoryList$CategoryListUI.updateLayoutState(CategoryList.java:386) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1389) > at > java.desktop/javax.swing.plaf.basic.BasicListUI.getCellBounds(BasicListUI.java:1027) > at java.desktop/javax.swing.JList.getCellBounds(JList.java:1641) > at java.desktop/javax.swing.JList.ensureIndexIsVisible(JList.java:1153) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.doSetOpened(CategoryDescriptor.java:200) > at > org.netbeans.modules.palette.ui.CategoryDescriptor.(CategoryDescriptor.java:99) > at > org.netbeans.modules.palette.ui.PalettePanel.computeDescriptors(PalettePanel.java:186) > at > org.netbeans.modules.palette.ui.PalettePanel.access$500(PalettePanel.java:87) > at > org.netbeans.modules.palette.ui.PalettePanel$2.run(PalettePanel.java:284) > at > org.netbeans.modules.palette.ui.PalettePanel.refresh(PalettePanel.java:301) > at > org.netbeans.modules.palette.ui.PalettePanel.setContent(PalettePanel.java:403) > at > org.netbeans.spi.palette.PaletteTopComponent.setPaletteController(PaletteTopComponent.java:134) > at > org.netbeans.spi.palette.PaletteTopComponent.propertyChange(PaletteTopComponent.java:128) > at > java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:341) > at > java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) > at >
[jira] [Created] (NETBEANS-698) AssertionError loading Designer pallete
will mason created NETBEANS-698: --- Summary: AssertionError loading Designer pallete Key: NETBEANS-698 URL: https://issues.apache.org/jira/browse/NETBEANS-698 Project: NetBeans Issue Type: Bug Components: editor - Painting Printing, guibuilder - Code Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Fix For: 9.0 Attachments: AssertionError-02.logs, AssertionError.logs, image-2018-04-19-10-26-25-919.png, messages-02.log, messages.log h2. context * Starting Netbeans from command-line * Reset windows h2. expected / desirable * Windows should be reset to default state h2. actual * The pallete sub-panel was not painting ... It just showed "Loading ..." for quite some time. * I used reset windows to try to get it back * Errors in the attached {{messages.log}} file. * Assertion Error, see AssertionError.logs attachment. ** AssertionError stacktrace: {noformat} java.lang.AssertionError: file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main at org.netbeans.modules.form.project.ClassSource.getClasspath(ClassSource.java:81) at org.netbeans.modules.form.project.ClassPathUtils.loadClass(ClassPathUtils.java:164) at org.netbeans.modules.form.palette.PaletteItem.loadComponentClass(PaletteItem.java:318) at org.netbeans.modules.form.palette.PaletteItem.getComponentClass(PaletteItem.java:146) at org.netbeans.modules.form.palette.PaletteItem.getBeanDescriptor(PaletteItem.java:346) at org.netbeans.modules.form.palette.PaletteItem.getTooltip(PaletteItem.java:264) at org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getShortDescription(PaletteItemDataObject.java:333) at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) at org.netbeans.modules.palette.DefaultItem.getShortDescription(DefaultItem.java:64) at org.netbeans.modules.palette.ui.CategoryList$ItemRenderer.getListCellRendererComponent(CategoryList.java:305) at java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439) at org.netbeans.modules.palette.ui.CategoryList$CategoryListUI.updateLayoutState(CategoryList.java:386) at java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1389) at java.desktop/javax.swing.plaf.basic.BasicListUI.getCellBounds(BasicListUI.java:1027) at java.desktop/javax.swing.JList.getCellBounds(JList.java:1641) at java.desktop/javax.swing.JList.ensureIndexIsVisible(JList.java:1153) at org.netbeans.modules.palette.ui.CategoryDescriptor.doSetOpened(CategoryDescriptor.java:200) at org.netbeans.modules.palette.ui.CategoryDescriptor.(CategoryDescriptor.java:99) at org.netbeans.modules.palette.ui.PalettePanel.computeDescriptors(PalettePanel.java:186) at org.netbeans.modules.palette.ui.PalettePanel.access$500(PalettePanel.java:87) at org.netbeans.modules.palette.ui.PalettePanel$2.run(PalettePanel.java:284) at org.netbeans.modules.palette.ui.PalettePanel.refresh(PalettePanel.java:301) at org.netbeans.modules.palette.ui.PalettePanel.setContent(PalettePanel.java:403) at org.netbeans.spi.palette.PaletteTopComponent.setPaletteController(PaletteTopComponent.java:134) at org.netbeans.spi.palette.PaletteTopComponent.propertyChange(PaletteTopComponent.java:128) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:341) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:266) at org.netbeans.spi.palette.PaletteSwitch.showHidePaletteTopComponent(PaletteSwitch.java:226) at org.netbeans.spi.palette.PaletteSwitch.access$400(PaletteSwitch.java:54) at org.netbeans.spi.palette.PaletteSwitch$3.run(PaletteSwitch.java:341) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at
[jira] [Created] (NETBEANS-697) Netbeans start-up exceptions
will mason created NETBEANS-697: --- Summary: Netbeans start-up exceptions Key: NETBEANS-697 URL: https://issues.apache.org/jira/browse/NETBEANS-697 Project: NetBeans Issue Type: Bug Components: platform - Module System, platform - Netigso Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Fix For: 9.0 Attachments: AssertionError.logs, messages.log h2. context * Starting Netbeans from command-line * Previous open Gradle projects to load * Previous Source code editor windows to load h2. expected / desirable * I feel Ntebeans should be starting without Exceptions showing in the log * If there were problems with previous project state these can be logged ** And should be repaired, or dropped ** In certain case the user might be prompted to supply missing information h2. actual * There are several errors in the attached {{messages.log}} file. * As well on this start-up there was also an Assertion Error, see AssertionError.logs attachment. ** AssertionError stacktrace: {noformat} java.lang.AssertionError: file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main at org.netbeans.modules.form.project.ClassSource.getClasspath(ClassSource.java:81) at org.netbeans.modules.form.project.ClassPathUtils.loadClass(ClassPathUtils.java:164) at org.netbeans.modules.form.palette.PaletteItem.loadComponentClass(PaletteItem.java:318) at org.netbeans.modules.form.palette.PaletteItem.getComponentClass(PaletteItem.java:146) at org.netbeans.modules.form.palette.PaletteItem.getBeanDescriptor(PaletteItem.java:346) at org.netbeans.modules.form.palette.PaletteItem.getTooltip(PaletteItem.java:264) at org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getShortDescription(PaletteItemDataObject.java:333) at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) at org.openide.nodes.FilterNode.getShortDescription(FilterNode.java:526) at org.netbeans.modules.palette.DefaultItem.getShortDescription(DefaultItem.java:64) at org.netbeans.modules.palette.ui.CategoryList$ItemRenderer.getListCellRendererComponent(CategoryList.java:305) at java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439) at org.netbeans.modules.palette.ui.CategoryList$CategoryListUI.updateLayoutState(CategoryList.java:386) at java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1389) at java.desktop/javax.swing.plaf.basic.BasicListUI.getCellBounds(BasicListUI.java:1027) at java.desktop/javax.swing.JList.getCellBounds(JList.java:1641) at java.desktop/javax.swing.JList.ensureIndexIsVisible(JList.java:1153) at org.netbeans.modules.palette.ui.CategoryDescriptor.doSetOpened(CategoryDescriptor.java:200) at org.netbeans.modules.palette.ui.CategoryDescriptor.(CategoryDescriptor.java:99) at org.netbeans.modules.palette.ui.PalettePanel.computeDescriptors(PalettePanel.java:186) at org.netbeans.modules.palette.ui.PalettePanel.access$500(PalettePanel.java:87) at org.netbeans.modules.palette.ui.PalettePanel$2.run(PalettePanel.java:284) at org.netbeans.modules.palette.ui.PalettePanel.refresh(PalettePanel.java:301) at org.netbeans.modules.palette.ui.PalettePanel.setContent(PalettePanel.java:403) at org.netbeans.spi.palette.PaletteTopComponent.setPaletteController(PaletteTopComponent.java:134) at org.netbeans.spi.palette.PaletteTopComponent.propertyChange(PaletteTopComponent.java:128) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:341) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:266) at org.netbeans.spi.palette.PaletteSwitch.showHidePaletteTopComponent(PaletteSwitch.java:226) at org.netbeans.spi.palette.PaletteSwitch.access$400(PaletteSwitch.java:54) at org.netbeans.spi.palette.PaletteSwitch$3.run(PaletteSwitch.java:341) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
[jira] [Created] (NETBEANS-696) Seing Designer palette shows in non-designer view of same file
will mason created NETBEANS-696: --- Summary: Seing Designer palette shows in non-designer view of same file Key: NETBEANS-696 URL: https://issues.apache.org/jira/browse/NETBEANS-696 Project: NetBeans Issue Type: Bug Components: editor - Painting Printing Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Fix For: 9.0 Attachments: image-2018-04-19-09-27-07-905.png h2. context * Editing a Swing GUI form (call this Window #1) * Also displaying the Java source code in second window (call this Window #2) * Working with view side-by-side h2. expected / desirable * Locate the Designer specific panels with the GUI designer ** The Palette ** The Properties display - which only relates to the GUI designer * These should be in same frame h2. actual * Refer to screenshot * The GUI designer Palette is displayed in Window #2 ** And Not With the GUI form being worked on. ** This makes using the Palette from the other window cumbersome. * The GUI properties panel is displayed in Window #2 ** Again you need to change context to examine any properties * Commonly different windows are actually on different monitors and locating palette and properties elsewhere doesn't make a lot of sense in the modern day. * A second problem is that when you are editing the JAVA file the palette/properties area still shows! ** With nothing to display - Just a grey large mass of wasted screen area {panel:title=Two Views on Same file} !image-2018-04-19-09-41-36-420.png! {panel} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-690) Editor randomly Jumps about in Source file
will mason created NETBEANS-690: --- Summary: Editor randomly Jumps about in Source file Key: NETBEANS-690 URL: https://issues.apache.org/jira/browse/NETBEANS-690 Project: NetBeans Issue Type: Bug Components: editor - Code folding, editor - Formatting Indentation Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Fix For: 9.0 h2. context * Normal everyday editing of java code * The position on the SCREEN that user is viewing stays put h2. expected / desirable * Edit files without any warning or pattern -- Except that when it happens you might think it was because of ... X * Some examples ** Scroll file to some other section -- Then do an action. File jumps. ** Select or try to select code in another part of the file; or in another window. File jumps. ** Fold or Expand a method or comment and file Jumps ** editing in one window -- code jumps in other views of that file. h2. actual * The editor often jumps around in the source file with not warning ** Sometimes it can be OK, and other times your context is shattered! h2. Impact * Extremely annoying * need to repeat work to reestablish context * sometime need to find a different way to achieve the goal -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-687) Code Refactoring Must respect code style, formatting, spacing and layout
[ https://issues.apache.org/jira/browse/NETBEANS-687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-687: Description: h2. expected * I expect automatic code edits to respect code layout as much as possible * For example the code layout below should NOT change, following... * Rename of '{{jComboBoxCorridor}}' --> '{{jComboBoxSectionCorridor}}' {code:java} // Example 1 helper.enable( jComboBoxNoteType, jComboBoxSectionCorridor ); // Example 2 helper.enable ( jComboBoxNoteType, jComboBoxSectionCorridor ); // Example 3 helper.setEnabled( jRadioButtonSection.isSelected() && enabled, jComboBoxSectionCorridor, jComboBoxNirCode ); {code} h2. actual * This is highly undesirable * The first two code examples are change to the following: {code:java} helper.enable(jComboBoxNoteType, jComboBoxSectionCorridor ); {code} * Example 3 results in a even less desirable change: {code:java} helper.enable (jRadioButtonSection.isSelected() && enabled, jComboBoxSectionCorridor, jComboBoxNirCode {code} ** In this case the indenting was showing that the boolean result is applied to all the indented fields. ** That information has been lost and was overlooked during debugging * These changes are definitely potential source for application code bugs was: h2. expected * I expect automatic code edits to respect code layout as much as possible * For example the code layout below should NOT change, following... * Rename of '{{jComboBoxCorridor}}' --> '{{jComboBoxSectionCorridor}}' {code:java} // Example 1 helper.enable( jComboBoxNoteType, jComboBoxSectionCorridor ); // Example 2 helper.enable ( jComboBoxNoteType, jComboBoxSectionCorridor ); // Example 3 helper.setEnabled( jRadioButtonSection.isSelected() && enabled, jComboBoxSectionCorridor, jComboBoxNirCode ); {code} h2. actual * This is highly undesirable * The first two code examples are change to the following: {code:java} helper.enable(jComboBoxNoteType, jComboBoxSectionCorridor ); {code} * Example 3 results in a even less desirable change: {code:java} helper.enable( (jRadioButtonSection.isSelected() && enabled, jComboBoxSectionCorridor, jComboBoxNirCode {code} ** In this case the indenting was showing that the boolean result is applied to all the indented fields. ** That information has been lost and was overlooked during debugging * These changes are definitely potential source for application code bugs > Code Refactoring Must respect code style, formatting, spacing and layout > > > Key: NETBEANS-687 > URL: https://issues.apache.org/jira/browse/NETBEANS-687 > Project: NetBeans > Issue Type: Bug > Components: editor - Refactoring, java - Refactoring >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 >Reporter: will mason >Priority: Major > Labels: Regression, code-generation, formatting > Fix For: 9.0 > > > h2. expected > * I expect automatic code edits to respect code layout as much as possible > * For example the code layout below should NOT change, following... > * Rename of '{{jComboBoxCorridor}}' --> '{{jComboBoxSectionCorridor}}' > {code:java} > // Example 1 > helper.enable( > jComboBoxNoteType, > jComboBoxSectionCorridor > ); > // Example 2 > helper.enable > ( > jComboBoxNoteType, > jComboBoxSectionCorridor > ); > // Example 3 > helper.setEnabled( > jRadioButtonSection.isSelected() && enabled, > jComboBoxSectionCorridor, > jComboBoxNirCode > ); > {code} > h2. actual > * This is highly undesirable > * The first two code examples are change to the following: {code:java} > helper.enable(jComboBoxNoteType, > jComboBoxSectionCorridor > ); > {code} > * Example 3 results in a even less desirable change: {code:java} > helper.enable > (jRadioButtonSection.isSelected() && enabled, > jComboBoxSectionCorridor, > jComboBoxNirCode > {code} > ** In this case the indenting was showing that the
[jira] [Created] (NETBEANS-687) Code Refactoring Must respect code style, formatting, spacing and layout
will mason created NETBEANS-687: --- Summary: Code Refactoring Must respect code style, formatting, spacing and layout Key: NETBEANS-687 URL: https://issues.apache.org/jira/browse/NETBEANS-687 Project: NetBeans Issue Type: Bug Components: editor - Refactoring, java - Refactoring Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Fix For: 9.0 h2. expected * I expect automatic code edits to respect code layout as much as possible * For example the code layout below should NOT change, following... * Rename of '{{jComboBoxCorridor}}' --> '{{jComboBoxSectionCorridor}}' {code:java} // Example 1 helper.enable( jComboBoxNoteType, jComboBoxSectionCorridor ); // Example 2 helper.enable ( jComboBoxNoteType, jComboBoxSectionCorridor ); // Example 3 helper.setEnabled( jRadioButtonSection.isSelected() && enabled, jComboBoxSectionCorridor, jComboBoxNirCode ); {code} h2. actual * This is highly undesirable * The first two code examples are change to the following: {code:java} helper.enable(jComboBoxNoteType, jComboBoxSectionCorridor ); {code} * Example 3 results in a even less desirable change: {code:java} helper.enable( (jRadioButtonSection.isSelected() && enabled, jComboBoxSectionCorridor, jComboBoxNirCode {code} ** In this case the indenting was showing that the boolean result is applied to all the indented fields. ** That information has been lost and was overlooked during debugging * These changes are definitely potential source for application code bugs -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-683) BadLocationException in Editor
[ https://issues.apache.org/jira/browse/NETBEANS-683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16441732#comment-16441732 ] will mason commented on NETBEANS-683: - h2. Actual * Same error occurred as soon as I resumed editing * Problem seemed to go away after I SAVE-d the file * Related, the navigation command: CTRL/Left-mouse-click Failed earlier ** After I saved the file, then it worked again * I suspect there's something no longer being done in the live files. {noformat} javax.swing.text.BadLocationException: Invalid offset=-1 < 0; docLen=101142 at org.netbeans.modules.editor.lib2.document.EditorDocumentContent.checkOffsetNonNegative(EditorDocumentContent.java:246) at org.netbeans.modules.editor.lib2.document.EditorDocumentContent.checkOffsetInContent(EditorDocumentContent.java:259) at org.netbeans.modules.editor.lib2.document.EditorDocumentContent.createPosition(EditorDocumentContent.java:173) at java.desktop/javax.swing.text.AbstractDocument.createPosition(AbstractDocument.java:838) at org.netbeans.modules.editor.java.JavaBracesMatcher$1.run(JavaBracesMatcher.java:319) at org.netbeans.modules.editor.java.JavaBracesMatcher$1.run(JavaBracesMatcher.java:256) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:501) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:451) Caused: java.io.IOException at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:463) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:422) at org.netbeans.modules.editor.java.JavaBracesMatcher.findContextBackwards(JavaBracesMatcher.java:256) [catch] at org.netbeans.modules.editor.java.JavaBracesMatcher.findContext(JavaBracesMatcher.java:236) at org.netbeans.modules.editor.bracesmatching.BraceMatchingSidebarComponent.matchHighlighted(BraceMatchingSidebarComponent.java:421) at org.netbeans.modules.editor.bracesmatching.MasterMatcher.fireMatchesHighlighted(MasterMatcher.java:349) at org.netbeans.modules.editor.bracesmatching.MasterMatcher.access$300(MasterMatcher.java:60) at org.netbeans.modules.editor.bracesmatching.MasterMatcher$Firer.run(MasterMatcher.java:555) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) {noformat} > BadLocationException in Editor > -- > > Key: NETBEANS-683 > URL: https://issues.apache.org/jira/browse/NETBEANS-683 > Project: NetBeans > Issue Type: Bug > Components: cnd - Editor, editor - Other >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 >Reporter: will mason >Priority: Major > Labels: Regression, editor, parser > Fix For: 9.0 > > Attachments: BadLocationException.logs, messages.log > > > h2. context > * Editing open Java source file > * I was just commencing to write a new method > h2. expected > * Just edit the code, typing > h2. actual > * Work interrupted by this error > * Need to report as a bug > *
[jira] [Created] (NETBEANS-679) AssertionError opening JPanel GUI page
will mason created NETBEANS-679: --- Summary: AssertionError opening JPanel GUI page Key: NETBEANS-679 URL: https://issues.apache.org/jira/browse/NETBEANS-679 Project: NetBeans Issue Type: Bug Components: editor - Painting Printing, guibuilder - Code Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Attachments: AssertionError.logs, messages.log h2. expected * Opened an existing Java file and form for a JPanel class * Expected to display the panel in the designer h2. actual * Received this error: {noformat} AssertionError: file:/D:/work/products/FourAbs/FourAbsClientCommon/build/classes/groovy/main {noformat} * Display the panel in the designer h2. Impact * Stop to report bug * Needs time now to confirm nothing has been broken h2. supporting information * messages.log * AssertionError.logs - contains ... ** UI log ** IDE log -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-675) Editor crash during code complete/hint
will mason created NETBEANS-675: --- Summary: Editor crash during code complete/hint Key: NETBEANS-675 URL: https://issues.apache.org/jira/browse/NETBEANS-675 Project: NetBeans Issue Type: Bug Components: editor - Completion Templates Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Fix For: 9.0 Attachments: AssertionError.logs, messages.log h2. context * Editing Java source file h2. expected * Typed beginning of a variable name * Presses CTRL/Space * Expected to see list of matching names h2. actual * Some kind of AssertError on a Groovy test specification * Not really related to the Java file at all. h2. Impact * Degraded workflow and frustration * Waste time to search the variable name maunally and * Then return to the right edit location h2. supporting information * messages.log * AssertionError.logs - contains ... ** UI log ** IDE log -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-674) GUI designer failed to load
[ https://issues.apache.org/jira/browse/NETBEANS-674?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-674: Attachment: messages.log > GUI designer failed to load > --- > > Key: NETBEANS-674 > URL: https://issues.apache.org/jira/browse/NETBEANS-674 > Project: NetBeans > Issue Type: Bug > Components: editor - Painting Printing, guibuilder - Code >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 >Reporter: will mason >Priority: Major > Labels: AssertionError, Exception, FormDesigner, Regression > Fix For: 9.0 > > Attachments: messages.log > > > h2. expected > * Clicked on {{Design}} in open Java Editor tab > * Would expect design view to load > h2. actual > * A pop-up about being too slow > * When I looked at the log, there was actually an *Exception* > h2. Impact > * Could not use GUI designer > ** Reloading file appears to work OK then > h2. supporting information > * messages.log > * Exception stack trace > --[ *stacktrace* ]-- > {noformat} > WARNING > [org.netbeans.modules.java.preprocessorbridge.spi.CompileOnSaveAction]: More > than one binary directory for root: > file:/D:/work/products/FourAbs/FourAbsClientLibrary/src/main/java/ > WARNING > [org.netbeans.modules.java.preprocessorbridge.spi.CompileOnSaveAction]: More > than one binary directory for root: > file:/D:/work/products/FourAbs/FourAbsClientLibrary/src/main/java/ > SEVERE [global] > java.lang.AssertionError > at > org.netbeans.modules.nbform.FormDesignerTC.loadForm(FormDesignerTC.java:253) > at > org.netbeans.modules.nbform.FormDesignerTC.access$300(FormDesignerTC.java:64) > at > org.netbeans.modules.nbform.FormDesignerTC$PreLoadTask$1.run(FormDesignerTC.java:245) > at > java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) > at > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) > at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) > at java.base/java.security.AccessController.doPrivileged(Native > Method) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) > at > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136) > [catch] at > java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) > at > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) > at > java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) > at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) > at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > at > java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) > WARNING > [org.netbeans.modules.java.preprocessorbridge.spi.CompileOnSaveAction]: More > than one binary directory for root: > file:/D:/work/products/FourAbs/FourAbsClientLibrary/src/main/java/ > WARNING > [org.netbeans.modules.java.preprocessorbridge.spi.CompileOnSaveAction]: More > than one binary directory for root: > file:/D:/work/products/FourAbs/FourAbsClientLibrary/src/main/java/ > WARNING [org.netbeans.modules.java.navigation.ClassMemberPanelUI]: No > scheduled navigator update in 30,000ms, current state: SCHEDULED > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-674) GUI designer failed to load
will mason created NETBEANS-674: --- Summary: GUI designer failed to load Key: NETBEANS-674 URL: https://issues.apache.org/jira/browse/NETBEANS-674 Project: NetBeans Issue Type: Bug Components: editor - Painting Printing, guibuilder - Code Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Fix For: 9.0 h2. expected * Clicked on {{Design}} in open Java Editor tab * Would expect design view to load h2. actual * A pop-up about being too slow * When I looked at the log, there was actually an *Exception* h2. Impact * Could not use GUI designer ** Reloading file appears to work OK then h2. supporting information * messages.log * Exception stack trace --[ *stacktrace* ]-- {noformat} WARNING [org.netbeans.modules.java.preprocessorbridge.spi.CompileOnSaveAction]: More than one binary directory for root: file:/D:/work/products/FourAbs/FourAbsClientLibrary/src/main/java/ WARNING [org.netbeans.modules.java.preprocessorbridge.spi.CompileOnSaveAction]: More than one binary directory for root: file:/D:/work/products/FourAbs/FourAbsClientLibrary/src/main/java/ SEVERE [global] java.lang.AssertionError at org.netbeans.modules.nbform.FormDesignerTC.loadForm(FormDesignerTC.java:253) at org.netbeans.modules.nbform.FormDesignerTC.access$300(FormDesignerTC.java:64) at org.netbeans.modules.nbform.FormDesignerTC$PreLoadTask$1.run(FormDesignerTC.java:245) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136) [catch] at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) WARNING [org.netbeans.modules.java.preprocessorbridge.spi.CompileOnSaveAction]: More than one binary directory for root: file:/D:/work/products/FourAbs/FourAbsClientLibrary/src/main/java/ WARNING [org.netbeans.modules.java.preprocessorbridge.spi.CompileOnSaveAction]: More than one binary directory for root: file:/D:/work/products/FourAbs/FourAbsClientLibrary/src/main/java/ WARNING [org.netbeans.modules.java.navigation.ClassMemberPanelUI]: No scheduled navigator update in 30,000ms, current state: SCHEDULED {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-658) Netbeans Locked up after EXIT
will mason created NETBEANS-658: --- Summary: Netbeans Locked up after EXIT Key: NETBEANS-658 URL: https://issues.apache.org/jira/browse/NETBEANS-658 Project: NetBeans Issue Type: Bug Components: platform - Execution, platform - Window System Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 {noformat} d:> rem B:\dev\netbeans\v09.00-beta\bin\netbeans64.exe --jdkhome %JDK10_HOME% --userdir z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs --cachedir Z:\tmp\.other\cache\netbeans\FourAbs-09 {noformat} Reporter: will mason Fix For: 9.0 Attachments: messages.log, uigestures h2. context * Have been using Netbeans 9 for about 5 days ** Common use pattern when working on tasks that may take several days / weeks. * I need to reboot the PC following a Windows update * I started Netbeans from command line to permit me to monitor goings-on * Netbeans start command: h2. expected * Click [Close-Window] icon, top-right corner [{color:#d04437}* X *{color}] * Netbeans window disappeared * Command-line prompt returns "D:\> " in Windows {{cmd}} window h2. actual * Netbeans window disappeared / closed * System was slow * Then received a Windows pop-up that Netbeans program was "not responding" ** Stop program / Debug * Stopped ** Normally that is sufficient to exit the program * Checked command-line console window * Netbeans was still writing messages * After a few seconds it just stoppe with the last few lines of output on the screen ** No dos windows command prompt h2. supporting information * messages.log (attached) * last few lines on console window (_below_) {noformat} INFO [org.netbeans.gradle.project.tasks.AttacherListener]: Attempting to attach to debugee on port: 5,005 WARNING [org.netbeans.gradle.project.properties.standard.JavaPlatformUtils]: The chosen platform has a higher version number than the requested one: 1.7. Chosen: 1.8 WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@3a5c4d7d, mimeType='text/x-editor-search', kitClass=null, length=12, version=38, file=null INFO [org.netbeans.core.browser.webview.ext.WebBrowserImpl] java.lang.Throwable: Connection reset by server [catch] at javafx.web/javafx.scene.web.WebEngine$LoadWorker.describeError(WebEngine.java:1434) at javafx.web/javafx.scene.web.WebEngine$LoadWorker.dispatchLoadEvent(WebEngine.java:1373) at javafx.web/javafx.scene.web.WebEngine$LoadWorker.access$1200(WebEngine.java:1248) at javafx.web/javafx.scene.web.WebEngine$PageLoadListener.dispatchLoadEvent(WebEngine.java:1235) at javafx.web/com.sun.webkit.WebPage.fireLoadEvent(WebPage.java:2516) at javafx.web/com.sun.webkit.WebPage.fwkFireLoadEvent(WebPage.java:2360) at javafx.web/com.sun.webkit.network.URLLoader.twkDidFail(Native Method) at javafx.web/com.sun.webkit.network.URLLoader.notifyDidFail(URLLoader.java:895) at javafx.web/com.sun.webkit.network.URLLoader.lambda$didFail$6(URLLoader.java:878) at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(PlatformImpl.java:418) at java.base/java.security.AccessController.doPrivileged(Native Method) at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:417) at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:175) at java.base/java.lang.Thread.run(Thread.java:844) SEVERE [global] java.lang.NoClassDefFoundError: Could not initialize class org.netbeans.modules.extbrowser.NbDdeBrowserImpl at org.netbeans.modules.extbrowser.SystemDefaultBrowser.createHtmlBrowserImpl(SystemDefaultBrowser.java:94) at org.openide.awt.HtmlBrowser.findComponent(HtmlBrowser.java:245) at org.openide.awt.HtmlBrowser.(HtmlBrowser.java:155) at org.openide.awt.HtmlBrowser.(HtmlBrowser.java:134) at org.openide.awt.HtmlBrowser.(HtmlBrowser.java:122) at org.netbeans.modules.javadoc.search.IndexSearch.createBrowser(IndexSearch.java:809) at
[jira] [Updated] (NETBEANS-656) Help is Broken (Offline and On-line)
[ https://issues.apache.org/jira/browse/NETBEANS-656?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-656: Description: h2. expected * Press [HELP] menu * Press "*Help Contents*" * Loading help settings ... (pop-up) * Display Netbeans Help window * page; "*Using the IDE Help System*" _As well_ * Press [HELP] menu * Press "*online docs and support*" * Internal browser page opens * And see the Help system/pages h2. actual * Nothing happens * The "*Help Contents*" menu entry is *_absent_* * The Link {noformat} http://www.netbeans.org/kb/index.html {noformat} ** Appears to be an out of date page ** Also it points to netbeans.org, should it point to Netbeans.Apache.org? h2. Impact * Off line help is essential. ** Quite a few project don't have internet access (by choice) * We are a small lab and we both rely and expect people to be self-reliant that includes being able to find answers through tools like help. and documentation. ** We get a lot to of students who haven't used Java or Netbeans ** We get C++ and C# programmers who've never used java ** We have web developers who don't use Java ** Experienced people may think of help a an "extra" -- it is not in a work-a-day environment with many levels of experience. * If you want people to adopt Netbeans, ** (Reliable) HELP is an essential; ** (Reliable) Documentation is essential. * I appreciate that this is a Beta version and the documents may be not ready ** Show a placeholder IDE Help System ** For heaven's sake put that in the landing page for the on-line link was: h2. expected * Press [HELP] menu * Press "*Help Contents*" * Loading help settings ... (pop-up) * Display Netbeans Help window * page; "*Using the IDE Help System*" _As well_ * Press [HELP] menu * Press "*online docs and support*" * Internal browser page opens * And see the Help system/pages h2. actual * Nothing happens * The "*Help Contents*" menu entry is *_absent_* * The Link {noformat} http://www.netbeans.org/kb/index.html {noformat} ** Appears to be an out of date page ** Also it points to netbeans.org, should it point to Netbeans.Apache.org? h2. Impact * Off line help is essential. ** Quite a few project don't have internet access (by choice) * We are a small lab and we both rely and expect people to be self-reliant that includes being able to find answers through tools like help. and documentation. ** We get a lot to of students who haven't used Java or Netbeans ** We get C++ and C# programmers who've never used java ** We have web developers who don't use Java ** Experienced people may think of help a an "extra" -- it is not in a work-a-day environment with many levels of experience. * If you want people to adopt Netbeans, ** (Reliable) HELP is an essential; ** (Reliable) Documentation is essential. * I appreciate that this is a Beta version and the documents may be not ready ** Show a placeholder IDE Help System ** For heaven's sake put that in the landing page for the on-line link > Help is Broken (Offline and On-line) > > > Key: NETBEANS-656 > URL: https://issues.apache.org/jira/browse/NETBEANS-656 > Project: NetBeans > Issue Type: Bug > Components: ide - UI, platform - Help System >Affects Versions: 9.0 > Environment: Both Windows 10 and Linux 64-bit >Reporter: will mason >Priority: Critical > Labels: Regression, help, help-requested, help-system > Fix For: 9.0 > > > h2. expected > * Press [HELP] menu > * Press "*Help Contents*" > * Loading help settings ... (pop-up) > * Display Netbeans Help window > * page; "*Using the IDE Help System*" > _As well_ > * Press [HELP] menu > * Press "*online docs and support*" > * Internal browser page opens > * And see the Help system/pages > h2. actual > * Nothing happens > * The "*Help Contents*" menu entry is *_absent_* > * The Link {noformat} > http://www.netbeans.org/kb/index.html > {noformat} > ** Appears to be an out of date page > ** Also it points to netbeans.org, should it point to Netbeans.Apache.org? > h2. Impact > * Off line help is essential. > ** Quite a few project don't have internet access (by choice) > * We are a small lab and we both rely and expect people to be self-reliant > that includes being able to find answers through tools like help. and > documentation. > ** We get a lot to of students who haven't used Java or Netbeans > ** We get C++ and C# programmers who've never used java > ** We have web developers who don't use Java > ** Experienced people may think of help a an "extra" -- it is not in a > work-a-day environment with many levels of experience. > * If you want people to adopt Netbeans, > ** (Reliable) HELP is an essential; > ** (Reliable) Documentation is essential. > * I appreciate that this
[jira] [Created] (NETBEANS-656) Help is Broken (Offline and On-line)
will mason created NETBEANS-656: --- Summary: Help is Broken (Offline and On-line) Key: NETBEANS-656 URL: https://issues.apache.org/jira/browse/NETBEANS-656 Project: NetBeans Issue Type: Bug Components: ide - UI, platform - Help System Affects Versions: 9.0 Environment: Both Windows 10 and Linux 64-bit Reporter: will mason Fix For: 9.0 h2. expected * Press [HELP] menu * Press "*Help Contents*" * Loading help settings ... (pop-up) * Display Netbeans Help window * page; "*Using the IDE Help System*" _As well_ * Press [HELP] menu * Press "*online docs and support*" * Internal browser page opens * And see the Help system/pages h2. actual * Nothing happens * The "*Help Contents*" menu entry is *_absent_* * The Link {noformat} http://www.netbeans.org/kb/index.html {noformat} ** Appears to be an out of date page ** Also it points to netbeans.org, should it point to Netbeans.Apache.org? h2. Impact * Off line help is essential. ** Quite a few project don't have internet access (by choice) * We are a small lab and we both rely and expect people to be self-reliant that includes being able to find answers through tools like help. and documentation. ** We get a lot to of students who haven't used Java or Netbeans ** We get C++ and C# programmers who've never used java ** We have web developers who don't use Java ** Experienced people may think of help a an "extra" -- it is not in a work-a-day environment with many levels of experience. * If you want people to adopt Netbeans, ** (Reliable) HELP is an essential; ** (Reliable) Documentation is essential. * I appreciate that this is a Beta version and the documents may be not ready ** Show a placeholder IDE Help System ** For heaven's sake put that in the landing page for the on-line link -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-639) Right-hand ALT key ignored
[ https://issues.apache.org/jira/browse/NETBEANS-639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-639: Labels: Regression accessibility keymap options shortcuts (was: Regression keymap options shortcuts) > Right-hand ALT key ignored > -- > > Key: NETBEANS-639 > URL: https://issues.apache.org/jira/browse/NETBEANS-639 > Project: NetBeans > Issue Type: Bug > Components: editor - Refactoring >Affects Versions: 9.0 > Environment: Product Version: Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 > Runtime: Java(TM) SE Runtime Environment 10+46 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) > User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs > Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 > Can not be directly tested on Linux because Alt/F7 is used by X-Windows for > "Move Window" >Reporter: will mason >Priority: Major > Labels: Regression, accessibility, keymap, options, shortcuts > Attachments: image-2018-04-11-11-39-20-834.png, > image-2018-04-11-11-41-59-642.png > > > h2. expected > scenario 01 > * I used *{{Right-Alt/F7}}* to invoke the "*{{Find Usages}}*" pop-up > * Expected to see the "*{{Find Usages}}*" pop-up > scenario 02 > * Opened the *Options* panel / *KeyMap* tab > * Put cursor in "*Search in Shortcuts*" field > * Pressed *{{Right-Alt}}* > * Expected to see All the actions matching the ALT key > * Pressed *{{Right-Alt/Shift}}* > * Expected to see All the actions matching the ALT-Shift key combinations > * Pressed *{{Right-Alt/Control}}* > * Expected to see All the actions matching the ALT-Control key combinations > * Pressed *{{Right-Alt/Control/Shift}}* > * Expected to see All the actions matching the ALT-Control-Shift key > combinations > * Pressed *{{Right-Alt/F7}}* > * Expected to see "Find Usages" Action > * Pressed *{{Left-Alt/F7}}* > * Expected to see "Find Usages" Action > This screen shot shows the Netbeans 8.2 KeyMap > {panel:title=Right-Alt/F7 in Search in Shortcuts (Netbeans 8.2)} > !image-2018-04-11-11-41-59-642.png! > {panel} > h2. actual > scenario 01 > * Pressed *{{Right-Alt/F7 ...}}* "*{{Find Usages}}*" pop-up NOT shown > * Pressed *{{Left-Alt/F7}}* --> "*{{Find Usages}}*" pop-up displayed > _correctly_ > scenario 02 > Key-presses in the order shown, left-to-right. > * Pressed *{{Right-Alt}}* --> _nothing_ > * Pressed *{{Right-Alt/Shift}}* --> _nothing_ > * Pressed *{{Right-Alt/Control}}* --> _nothing_ > * Pressed *{{Right-Alt/Control/Shift}}* --> _nothing_ > * Pressed *{{Right-Alt/F7}}* --> _nothing_ > ** Expected to see "Find Usages" Action --> _nothing_ > {panel:title=Right-Alt in Search in Shortcuts (Netbeans 9)} > !image-2018-04-11-11-39-20-834.png! > {panel} > * Pressed *{{Left-Alt/F7}}* - "Find Usages" Action dialogue popped-up > Curiously, these key-combinations are each different to the others. Key-press > in the sequence as shown, left-to-right.: > * "{{CTRL+Alt+Shift+}}" <-- > ** *{{Left-Control/Left-Alt/Left-Shift}}* > ** *{{Left-Control/Left-Alt/Right-Shift}}* > * "{{CTRL+}}" <-- > ** *{{Left-Control/Right-Alt/Left-Shift}}* > ** *{{Left-Control/Right-Alt/Right-Shift}}* > * "{{CTRL+Shift+}}" <-- > ** *{{Left-Control/Left-Shift/Right-Alt}}* > * "{{CTRL+AltShift+}}" <-- > ** *{{Left-Control/Left-Shift/Right-Alt}}* > h2. Impact > * This becomes an accessibility issue. > * I have an injury at the moment that makes being forced to just use the > left-ALT key uncomfortable > * Long-term there may also be degenerative physical effects. Especial for > people with conditions affected by this limitation. > * It looks like EVERY Right-Alt key combination will NOT work. > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-639) Right-hand ALT key ignored
[ https://issues.apache.org/jira/browse/NETBEANS-639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-639: Description: h2. expected scenario 01 * I used *{{Right-Alt/F7}}* to invoke the "*{{Find Usages}}*" pop-up * Expected to see the "*{{Find Usages}}*" pop-up scenario 02 * Opened the *Options* panel / *KeyMap* tab * Put cursor in "*Search in Shortcuts*" field * Pressed *{{Right-Alt}}* * Expected to see All the actions matching the ALT key * Pressed *{{Right-Alt/Shift}}* * Expected to see All the actions matching the ALT-Shift key combinations * Pressed *{{Right-Alt/Control}}* * Expected to see All the actions matching the ALT-Control key combinations * Pressed *{{Right-Alt/Control/Shift}}* * Expected to see All the actions matching the ALT-Control-Shift key combinations * Pressed *{{Right-Alt/F7}}* * Expected to see "Find Usages" Action * Pressed *{{Left-Alt/F7}}* * Expected to see "Find Usages" Action This screen shot shows the Netbeans 8.2 KeyMap {panel:title=Right-Alt/F7 in Search in Shortcuts (Netbeans 8.2)} !image-2018-04-11-11-41-59-642.png! {panel} h2. actual scenario 01 * Pressed *{{Right-Alt/F7 ...}}* "*{{Find Usages}}*" pop-up NOT shown * Pressed *{{Left-Alt/F7}}* --> "*{{Find Usages}}*" pop-up displayed _correctly_ scenario 02 Key-presses in the order shown, left-to-right. * Pressed *{{Right-Alt}}* --> _nothing_ * Pressed *{{Right-Alt/Shift}}* --> _nothing_ * Pressed *{{Right-Alt/Control}}* --> _nothing_ * Pressed *{{Right-Alt/Control/Shift}}* --> _nothing_ * Pressed *{{Right-Alt/F7}}* --> _nothing_ ** Expected to see "Find Usages" Action --> _nothing_ {panel:title=Right-Alt in Search in Shortcuts (Netbeans 9)} !image-2018-04-11-11-39-20-834.png! {panel} * Pressed *{{Left-Alt/F7}}* - "Find Usages" Action dialogue popped-up Curiously, these key-combinations are each different to the others. Key-press in the sequence as shown, left-to-right.: * "{{CTRL+Alt+Shift+}}" <-- ** *{{Left-Control/Left-Alt/Left-Shift}}* ** *{{Left-Control/Left-Alt/Right-Shift}}* * "{{CTRL+}}" <-- ** *{{Left-Control/Right-Alt/Left-Shift}}* ** *{{Left-Control/Right-Alt/Right-Shift}}* * "{{CTRL+Shift+}}" <-- ** *{{Left-Control/Left-Shift/Right-Alt}}* * "{{CTRL+AltShift+}}" <-- ** *{{Left-Control/Left-Shift/Right-Alt}}* h2. Impact * This becomes an accessibility issue. * I have an injury at the moment that makes being forced to just use the left-ALT key uncomfortable * Long-term there may also be degenerative physical effects. Especial for people with conditions affected by this limitation. * It looks like EVERY Right-Alt key combination will NOT work. was: h2. expected scenario 01 * I used *{{Right-Alt/F7}}* to invoke the "*{{Find Usages}}*" pop-up * Expected to see the "*{{Find Usages}}*" pop-up scenario 02 * Opened the *Options* panel / *KeyMap* tab * Put cursor in "*Search in Shortcuts*" field * Pressed *{{Right-Alt}}* * Expected to see All the actions matching the ALT key * Pressed *{{Right-Alt/Shift}}* * Expected to see All the actions matching the ALT-Shift key combinations * Pressed *{{Right-Alt/Control}}* * Expected to see All the actions matching the ALT-Control key combinations * Pressed *{{Right-Alt/Control/Shift}}* * Expected to see All the actions matching the ALT-Control-Shift key combinations * Pressed *{{Right-Alt/F7}}* * Expected to see "Find Usages" Action * Pressed *{{Left-Alt/F7}}* * Expected to see "Find Usages" Action This screen shot shows the Netbeans 8.2 KeyMap {panel:title=Right-Alt/F7 in Search in Shortcuts (Netbeans 8.2)} !image-2018-04-11-11-41-59-642.png! {panel} h2. actual scenario 01 * Pressed *{{Right-Alt/F7 ...}}* "*{{Find Usages}}*" pop-up NOT shown * Pressed *{{Left-Alt/F7}}* --> "*{{Find Usages}}*" pop-up displayed _correctly_ scenario 02 Key-presses in the order shown, left-to-right. * Pressed *{{Right-Alt}}* --> _nothing_ * Pressed *{{Right-Alt/Shift}}* --> _nothing_ * Pressed *{{Right-Alt/Control}}* --> _nothing_ * Pressed *{{Right-Alt/Control/Shift}}* --> _nothing_ * Pressed *{{Right-Alt/F7}}* --> _nothing_ ** Expected to see "Find Usages" Action --> _nothing_ {panel:title=Right-Alt in Search in Shortcuts (Netbeans 9)} !image-2018-04-11-11-39-20-834.png! {panel} * Pressed *{{Left-Alt/F7}}* - "Find Usages" Action dialogue popped-up Curiously, these key-combinations are each different to the others. Key-press in the sequence as shown, left-to-right.: * "{{CTRL+Alt+Shift+}}" <-- ** *{{Left-Control/Left-Alt/Left-Shift}}* ** *{{Left-Control/Left-Alt/Right-Shift}}* * "{{CTRL+}}" <-- ** *{{Left-Control/Right-Alt/Left-Shift}}* ** *{{Left-Control/Right-Alt/Right-Shift}}* * "{{CTRL+Shift+}}" <-- ** *{{Left-Control/Left-Shift/Right-Alt}}* * "{{CTRL+AltShift+}}" <-- ** *{{Left-Control/Left-Shift/Right-Alt}}* h2. Impact > Right-hand ALT key ignored > -- > >
[jira] [Created] (NETBEANS-639) Right-hand ALT key ignored
will mason created NETBEANS-639: --- Summary: Right-hand ALT key ignored Key: NETBEANS-639 URL: https://issues.apache.org/jira/browse/NETBEANS-639 Project: NetBeans Issue Type: Bug Components: editor - Refactoring Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Can not be directly tested on Linux because Alt/F7 is used by X-Windows for "Move Window" Reporter: will mason Attachments: image-2018-04-11-11-39-20-834.png, image-2018-04-11-11-41-59-642.png h2. expected scenario 01 * I used *{{Right-Alt/F7}}* to invoke the "*{{Find Usages}}*" pop-up * Expected to see the "*{{Find Usages}}*" pop-up scenario 02 * Opened the *Options* panel / *KeyMap* tab * Put cursor in "*Search in Shortcuts*" field * Pressed *{{Right-Alt}}* * Expected to see All the actions matching the ALT key * Pressed *{{Right-Alt/Shift}}* * Expected to see All the actions matching the ALT-Shift key combinations * Pressed *{{Right-Alt/Control}}* * Expected to see All the actions matching the ALT-Control key combinations * Pressed *{{Right-Alt/Control/Shift}}* * Expected to see All the actions matching the ALT-Control-Shift key combinations * Pressed *{{Right-Alt/F7}}* * Expected to see "Find Usages" Action * Pressed *{{Left-Alt/F7}}* * Expected to see "Find Usages" Action This screen shot shows the Netbeans 8.2 KeyMap {panel:title=Right-Alt/F7 in Search in Shortcuts (Netbeans 8.2)} !image-2018-04-11-11-41-59-642.png! {panel} h2. actual scenario 01 * Pressed *{{Right-Alt/F7 ...}}* "*{{Find Usages}}*" pop-up NOT shown * Pressed *{{Left-Alt/F7}}* --> "*{{Find Usages}}*" pop-up displayed _correctly_ scenario 02 Key-presses in the order shown, left-to-right. * Pressed *{{Right-Alt}}* --> _nothing_ * Pressed *{{Right-Alt/Shift}}* --> _nothing_ * Pressed *{{Right-Alt/Control}}* --> _nothing_ * Pressed *{{Right-Alt/Control/Shift}}* --> _nothing_ * Pressed *{{Right-Alt/F7}}* --> _nothing_ ** Expected to see "Find Usages" Action --> _nothing_ {panel:title=Right-Alt in Search in Shortcuts (Netbeans 9)} !image-2018-04-11-11-39-20-834.png! {panel} * Pressed *{{Left-Alt/F7}}* - "Find Usages" Action dialogue popped-up Curiously, these key-combinations are each different to the others. Key-press in the sequence as shown, left-to-right.: * "{{CTRL+Alt+Shift+}}" <-- ** *{{Left-Control/Left-Alt/Left-Shift}}* ** *{{Left-Control/Left-Alt/Right-Shift}}* * "{{CTRL+}}" <-- ** *{{Left-Control/Right-Alt/Left-Shift}}* ** *{{Left-Control/Right-Alt/Right-Shift}}* * "{{CTRL+Shift+}}" <-- ** *{{Left-Control/Left-Shift/Right-Alt}}* * "{{CTRL+AltShift+}}" <-- ** *{{Left-Control/Left-Shift/Right-Alt}}* h2. Impact -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-638) Second editor window spontaneously changes current line context
[ https://issues.apache.org/jira/browse/NETBEANS-638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-638: Description: h2. context * Editing a file in Netbens (e.g. Java file) * Split the screen Vertically or Horizontally * Split the screen Horizontally * Clone the edit tab *_rationale_* * The predominate reason to do any of these three actions is to facilitate the viewing of different parts of the same (code) file together, at the same time. * To permit easier code copy, swap, or move of existing code from one area to the other. * To permit referring to two different parts of the same file that can't fit on the screen together with some other file or display, etc. * Contemporaneous editing of two different sections of code together; say editing the declaration section along with some implementation code (for example). In summary keeping two (or more) areas of the same file *+In View at the Same Time+*. h2. expected * When the editor window is split or when secondary (clone) windows are open each display context must remain with, or in the locality of, the lines chosen for display by the user. # Use-case scenario #1 #* Split window horizontally -- top and bottom #* On the top window the cursor is at line 200. #* On the bottom window use {{CTRL/G}} and jump to line 1,500 #* Those positions are _known_ internally by the editor #* The cursor must remain _in situ_. #* Should insert lines say 10 in the top panel, the the cursor location in the bottom panel must adjust to be at the subjective position of line1,510. # Use-case scenario #2 #* Split window horizontally -- top and bottom #* On the top window the cursor is at line 200. #* On the bottom window use {{CTRL/G}} and jump to line 1,500 #* Scroll bottom window to line 2,000 #** These are the visible lines, the current line remains #1,500 #* If I subsequently edit at line #200 in the top window the lines visible in the bottom window must remain around the #2,000 line mark if nothing else has changed! #** Admittedly the valid behaviour IF I move the cursor (say up-arrow) should be to reset the visible lines to the area around #1,499 h2. actual Use-case scenario #1 * After an edit in the top window the bottom window often loses context (around 80% of cases) * Sometimes the lines showing in bottom, don't relate to either line 100 or line 1,500 but some other location * Using a key in the bottom window can have consequences such as inserting text in the wrong place dire problems happen if an open brace({) is inadvertently inserted! * sometimes edits in the bottom frame cause the top window to move the displayed location. ** Once more the cursor position is not clearly known Use-case scenario #2 * Sometimes the view in the second bottom window can move to line #1,500 * Sometimes the view in the second bottom window can move to line #200 * It never seems to stay at line #2,000 where the user (_me_) wants to read the text/code! Both situations * Sometimes the cursor seems to remain on the appropriate line in the other window (sticking with bottom frame for discussion purposes). * And the lines in view move (say to line #1,000) -- Leaving the user with an unknown or unexpected view of lines that he/she expected to be around line #1,500 * Often boilerplate code in one are can resemble code in a different place * In this example it would be easy to begin editing line #1,000 believing that the changes are going into the method on line #1,500 (say). h2. Impact * Frustration and wasted time having move cursor or display back to where it Should Have Remained (Be). * Code errors, recall the misplaced opening-brace({) -- this kind of typo can take hours to unravel * Missed opportunities because the code you need to view is not visible or not what you are looking at (despite having displayed the code you want *_See_*) A further problem here is the context changes in the Editor windows your are Not viewing may not be immediately seen. I may split file-01 and make some change to top, then edit File-03 altar coming back to file-10 believing the top and bottom display the Expected code that I had positioned In that frame -- when it no longer represents the chosen line / display locations. was: h2. context * Editing a file in Netbens (e.g. Java file) * Split the screen Vertically or Horizontally * Split the screen Horizontally * Clone the edit tab *_rationale_* * The predominate reason to do any of these three actions is to facilitate the viewing of different parts of the same (code) file together, at the same time. * To permit easier code copy, swap, or move of existing code from one area to the other. * To permit referring to two different parts of the same file that can't fit on the screen together with some other file or display, etc. * Contemporaneous editing of two different sections of code
[jira] [Updated] (NETBEANS-638) Second editor window spontaneously changes current line context
[ https://issues.apache.org/jira/browse/NETBEANS-638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] will mason updated NETBEANS-638: Description: h2. context * Editing a file in Netbens (e.g. Java file) * Split the screen Vertically or Horizontally * Split the screen Horizontally * Clone the edit tab *_rationale_* * The predominate reason to do any of these three actions is to facilitate the viewing of different parts of the same (code) file together, at the same time. * To permit easier code copy, swap, or move of existing code from one area to the other. * To permit referring to two different parts of the same file that can't fit on the screen together with some other file or display, etc. * Contemporaneous editing of two different sections of code together; say editing the declaration section along with some implementation code (for example). In summary keeping two (or more) areas of the same file *+In View at the Same Time+*. h2. expected * When the editor window is split or when secondary (clone) windows are open each display context must remain with, or in the locality of, the lines chosen for display by the user. # Use-case scenario #1 #* Split window horizontally -- top and bottom #* On the top window the cursor is at line 200. #* On the bottom window use {{CTRL/G}} and jump to line 1,500 #* Those positions are _known_ internally by the editor #* The cursor must remain _in situ_. #* Should insert lines say 10 in the top panel, the the cursor location in the bottom panel must adjust to be at the subjective position of line1,510. # Use-case scenario #2 #* Split window horizontally -- top and bottom #* On the top window the cursor is at line 200. #* On the bottom window use {{CTRL/G}} and jump to line 1,500 #* Scroll bottom window to line 2,000 #** These are the visible lines, the current line remains #1,500 #* If I subsequently edit at line #200 in the top window the lines visible in the bottom window must remain around the #2,000 line mark if nothing else has changed! #** Admittedly the valid behaviour IF I move the cursor (say up-arrow) should be to reset the visible lines to the area around #1,499 h2. actual Use-case scenario #1 * After an edit in the top window the bottom window often loses context (around 80% of cases) * Sometimes the lines showing in bottom, don't relate to either line 100 or line 1,500 but some other location * Using a key in the bottom window can have consequences such as inserting text in the wrong place dire problems happen if an open brace({) is inadvertently inserted! * sometimes edits in the bottom frame cause the top window to move the displayed location. ** Once more the cursor position is not clearly known Use-case scenario #2 * Sometimes the view in the second bottom window can move to line #1,500 * Sometimes the view in the second bottom window can move to line #200 * It never seems to stay at line #2,000 where the user (_me_) wants to read the text/code! Both situations * Sometimes the cursor seems to remain on the appropriate line in the other window (sticking with bottom frame for discussion purposes). * And the lines in view move (say to line #1,000) -- Leaving the user with an unknown or unexpected view of lines that he/she expected to be around line #1,500 * Often boilerplate code in one are can resemble code in a different place * In this example it would be easy to begin editing line #1,000 believing that the changes are going into the method on line #1,500 (say). h2. Impact * Frustration and wasted time having move cursor or display back to where it Should Have Remained (Be). * Code errors, recall the misplaced opening-brace({) -- this kind of typo can take hours to unravel * Missed opportunities because the code you need to view is not visible or not what you are looking at (despite having displayed the code you want *_See_*) A further problem here is the context changes in the Editor windows your are Not viewing may not be immediately seen. I may split file-01 and make some change to top, then edit File-03 altar coming back to file-10 believing the top and bottom display the Expected code that I had positioned In that frame -- when it no longer represents the chosen line / display locations. was: h2. context * Editing a file in Netbens (e.g. Java file) * Split the screen Vertically or Horizontally * Split the screen Horizontally * Clone the edit tab *_rationale_* * The predominate reason to do any of these three actions is to facilitate the viewing of different parts of the same (code) file together, at the same time. * To permit easier code copy, swap, or move of existing code from one area to the other. * To permit referring to two different parts of the same file that can't fit on the screen together with some other file or display, etc. * Contemporaneous editing of two different sections of code
[jira] [Created] (NETBEANS-638) Second editor window spontaneously changes current line context
will mason created NETBEANS-638: --- Summary: Second editor window spontaneously changes current line context Key: NETBEANS-638 URL: https://issues.apache.org/jira/browse/NETBEANS-638 Project: NetBeans Issue Type: Bug Components: cnd - Editor Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason h2. context * Editing a file in Netbens (e.g. Java file) * Split the screen Vertically or Horizontally * Split the screen Horizontally * Clone the edit tab *_rationale_* * The predominate reason to do any of these three actions is to facilitate the viewing of different parts of the same (code) file together, at the same time. * To permit easier code copy, swap, or move of existing code from one area to the other. * To permit referring to two different parts of the same file that can't fit on the screen together with some other file or display, etc. * Contemporaneous editing of two different sections of code together; say editing the declaration section along with some implementation code (for example). In summary keeping two (or more) areas of the same file *+In View at the Same Time+*. h2. expected * When the editor window is split or when secondary (clone) windows are open each display context must remain with, or in the locality of, the lines chosen for display by the user. # Use-case scenario #1 #* Split window horizontally -- top and bottom #* On the top window the cursor is at line 200. #* On the bottom window use {{CTRL/G}} and jump to line 1,500 #* Those positions are _known_ internally by the editor #* The cursor must remain _in situ_. #* Should insert lines say 10 in the top panel, the the cursor location in the bottom panel must adjust to be at the subjective position of line1,510. # Use-case scenario #2 #* Split window horizontally -- top and bottom #* On the top window the cursor is at line 200. #* On the bottom window use {{CTRL/G}} and jump to line 1,500 #* Scroll bottom window to line 2,000 #** These are the visible lines, the current line remains #1,500 #* If I subsequently edit at line #200 in the top window the lines visible in the bottom window must remain around the #2,000 line mark if nothing else has changed! #** Admittedly the valid behaviour IF I move the cursor (say up-arrow) should be to reset the visible lines to the area around #1,499 h2. actual Use-case scenario #1 * After an edit in the top window the bottom window often loses context (around 80% of cases) * Sometimes the lines showing in bottom, don't relate to either line 100 or line 1,500 but some other location * Using a key in the bottom window can have consequences such as inserting text in the wrong place dire problems happen if an open brace({) is inadvertently inserted! * sometimes edits in the bottom frame cause the top window to move the displayed location. ** Once more the cursor position is not clearly known Use-case scenario #2 * Sometimes the view in the second bottom window can move to line #1,500 * Sometimes the view in the second bottom window can move to line #200 * It never seems to stay at line #2,000 where the user (_me_) wants to read the text/code! Both situations * Sometimes the cursor seems to remain on the appropriate line in the other window (sticking with bottom frame for discussion purposes). * And the lines in view move (say to line #1,000) -- Leaving the user with an unknown or unexpected view of lines that he/she expected to be around line #1,500 * Often boilerplate code in one are can resemble code in a different place * In this example it would be easy to begin editing line #1,000 believing that the changes are going into the method on line #1,500 (say). .h2. Impact * Frustration and wasted time having move cursor or display back to where it Should Have Remained (Be). * Code errors, recall the misplaced opening-brace({) -- this kind of typo can take hours to unravel * Missed opportunities because the code you need to view is not visible or not what you are looking at (despite having displayed the code you want *_See_*) A further problem here is the context changes in the Editor windows your are Not viewing may not be immediately seen. I may split file-01 and make some change to top, then edit File-03 altar coming back to file-10 believing the top and bottom display the Expected code that I had positioned In that frame -- when it no longer represents the chosen line / display locations. -- This message was
[jira] [Created] (NETBEANS-633) GUI Builder fails to load sub-panel with NLS / Respource bundle
will mason created NETBEANS-633: --- Summary: GUI Builder fails to load sub-panel with NLS / Respource bundle Key: NETBEANS-633 URL: https://issues.apache.org/jira/browse/NETBEANS-633 Project: NetBeans Issue Type: Bug Components: guibuilder - Binding, guibuilder - Natural Layout Affects Versions: 8.2, 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Attachments: image-2018-04-10-10-32-31-818.png h2. expected * To be able to view and edit parent JPanel screen in Netbeans GUI Builder. * This should be possible no matter what the sub-panels do * If/when a resource is missing or unresolved some kind of place holder can be used h2. actual * We have several GUI JPanel-s which act as containers for a "details" screen, sub-panel layouts. * In one of the sub-panels we introduced a resource bundle to display options for check-boxes.. * This details screen works as a sub-panel at run-time. * This details screen works as in the GUI designer/builder fine. * However whenever we load the parent panel, the container it fails with a *{{MissingResourceException}}*. !image-2018-04-10-10-32-31-818.png! * This is somewhat of a SHOW STOPPER as far as internationalisation goes for reusable GUI components I'm afraid. * The situation is quite mysterious as well since the Resource file is found, loaded and displayed by the detail JPanel screen which is IN THE SAME java Package at runtime and design time. * The resource bundle itself is in the {{resources/bundles}} folder of common library (Gradle directory layout) and is "fixed" so to speak at design time. * I believe there is some fundamental flaw here because you must have parents able to load sub-components with or without any resource strings. h2. supporting information {noformat} --[ *stacktrace* ]-- java.util.MissingResourceException: Can't find bundle for base name bundles/SpaAssurancesText, locale en_AU at java.base/java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2055) at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1689) at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1593) at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1556) at java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:857) at au.com.fourtel.fourabs.client.spas.JPanelSpaDetails.initComponents(JPanelSpaDetails.java:1608) at au.com.fourtel.fourabs.client.spas.JPanelSpaDetails.(JPanelSpaDetails.java:148) at au.com.fourtel.fourabs.client.spas.JPanelSpaDetails.(JPanelSpaDetails.java:141) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488) at java.base/java.lang.Class.newInstance(Class.java:560) at org.netbeans.modules.form.CreationFactory.createDefaultInstance(CreationFactory.java:155) at org.netbeans.modules.form.RADComponent.createBeanInstance(RADComponent.java:227) at org.netbeans.modules.form.RADComponent.initInstance(RADComponent.java:166) at org.netbeans.modules.form.GandalfPersistenceManager.restoreComponent(GandalfPersistenceManager.java:755) at org.netbeans.modules.form.GandalfPersistenceManager.loadComponent(GandalfPersistenceManager.java:943) at org.netbeans.modules.form.GandalfPersistenceManager.restoreComponent(GandalfPersistenceManager.java:799) at org.netbeans.modules.form.GandalfPersistenceManager.loadComponent(GandalfPersistenceManager.java:943) at org.netbeans.modules.form.GandalfPersistenceManager.restoreComponent(GandalfPersistenceManager.java:799) at org.netbeans.modules.form.GandalfPersistenceManager.loadComponent(GandalfPersistenceManager.java:943) at org.netbeans.modules.form.GandalfPersistenceManager.loadForm(GandalfPersistenceManager.java:478) at org.netbeans.modules.form.GandalfPersistenceManager.loadForm(GandalfPersistenceManager.java:258) at org.netbeans.modules.form.FormEditor$2.run(FormEditor.java:327) at org.netbeans.modules.form.FormLAF$2.run(FormLAF.java:268) at
[jira] [Created] (NETBEANS-627) Unexpected Exception RequestProcessor
will mason created NETBEANS-627: --- Summary: Unexpected Exception RequestProcessor Key: NETBEANS-627 URL: https://issues.apache.org/jira/browse/NETBEANS-627 Project: NetBeans Issue Type: Bug Components: editor - Other, guibuilder - Code Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09 Reporter: will mason Attachments: image-2018-04-09-11-59-51-504.png, messages.log, netbeans-9.0-beta1.logs h2. expected * Opened a GUI form (JPanel) * netbeans normally displays GUI layout h2. actual * Was shown a pop-up for unexpected exception * GUI JPanel layout was still displayed -- but it is unclear if the screen is correct * Need to close Netbeans in case the form has been corrupted. h2. supporting information * messages.log * netbeans-9.0-beta1.logs - contains ... ** stacktrace ** UI log ** IDE log !image-2018-04-09-11-59-51-504.png! -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-612) NullPointerException during editing
will mason created NETBEANS-612: --- Summary: NullPointerException during editing Key: NETBEANS-612 URL: https://issues.apache.org/jira/browse/NETBEANS-612 Project: NetBeans Issue Type: Bug Components: editor - Refactoring Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2 Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\watchdog Cache directory: Z:\tmp\.other\cache\netbeans\watchdog-09 Reporter: will mason Attachments: netbeans-9.0-beta.logs h2. expected * Continue editing h2. actual * I was shown a NullPointerException in the middle of doing not very much actually * I wasa ABOUT to do some refactoring, so I may have used CONTROL/SPACEBAR h2. supporting information * attachment contains ... ** stacktrace ** UI log ** IDE log -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-584) Find and Replace boxes not rendered correctly
will mason created NETBEANS-584: --- Summary: Find and Replace boxes not rendered correctly Key: NETBEANS-584 URL: https://issues.apache.org/jira/browse/NETBEANS-584 Project: NetBeans Issue Type: Bug Components: editor - Painting Printing, editor - Search Affects Versions: 9.0 Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2 Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\watchdog Cache directory: Z:\tmp\.other\cache\netbeans\watchdog-09 Reporter: will mason Attachments: 2018-04-04 10_09_35-Handler.java - Find.png, 2018-04-04 10_09_35-Handler.java - Replace.png h3. expected * Clear rendering with an outline on Find and Replace boxes in editor h3. actual * See screenshots -- Both the replace and find boxes are rendered incorrectly h3. supporting materials * Find dialogue * Replace dialogue -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-575) Code Generator Failed to "Generate Instance" method
will mason created NETBEANS-575: --- Summary: Code Generator Failed to "Generate Instance" method Key: NETBEANS-575 URL: https://issues.apache.org/jira/browse/NETBEANS-575 Project: NetBeans Issue Type: Bug Components: editor - Refactoring, java - Source Affects Versions: 9.0 Environment: from about window Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2 Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\watchdog Cache directory: Z:\tmp\.other\cache\netbeans\watchdog-09 Reporter: will mason h3. Expected * Use ALT/Insert to generate missing interface method * Select "Implement Method" * Select 2 x methods to be generate ** One method does NOT exist ** Another method Did exist * Press *Generate* * Generate the absent method(s) * Display some kind of error message for existing method(s). h3. Actual * *GeneratorUtils* crashed * Nothing happened -- Especially no message to tell me nothing was generated. h3. supporting material Stack Dump follows {noformat} org.netbeans.modules.java.editor.codegen.GeneratorUtils$DuplicateMemberException: Class member already exists at org.netbeans.modules.java.editor.codegen.GeneratorUtils.insertClassMembers(GeneratorUtils.java:173) at org.netbeans.modules.java.editor.codegen.GeneratorUtils.generateAbstractMethodImplementations(GeneratorUtils.java:94) at org.netbeans.modules.java.editor.codegen.ImplementOverrideMethodGenerator$3.run(ImplementOverrideMethodGenerator.java:299) at org.netbeans.modules.java.editor.codegen.ImplementOverrideMethodGenerator$3.run(ImplementOverrideMethodGenerator.java:279) at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:672) at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:662) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:501) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:451) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:422) at org.netbeans.api.java.source.JavaSource.runModificationTask(JavaSource.java:683) at org.netbeans.modules.java.editor.codegen.ImplementOverrideMethodGenerator.invoke(ImplementOverrideMethodGenerator.java:279) at org.netbeans.modules.editor.codegen.GenerateCodePanel.invokeSelected(GenerateCodePanel.java:165) at org.netbeans.modules.editor.codegen.GenerateCodePanel.listKeyPressed(GenerateCodePanel.java:121) at org.netbeans.modules.editor.codegen.GenerateCodePanel.access$200(GenerateCodePanel.java:41) at org.netbeans.modules.editor.codegen.GenerateCodePanel$4.keyPressed(GenerateCodePanel.java:95) at java.desktop/java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:258) at java.desktop/java.awt.Component.processKeyEvent(Component.java:6547) at java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2849) at java.desktop/java.awt.Component.processEvent(Component.java:6366) at java.desktop/java.awt.Container.processEvent(Container.java:2260) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4966) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2318) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1950) at
[jira] [Commented] (NETBEANS-241) Migrate Exception Reporter to Apache
[ https://issues.apache.org/jira/browse/NETBEANS-241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16417308#comment-16417308 ] will mason commented on NETBEANS-241: - * I have managed to access the Apache JIRA repository ** Netbeans 9-beta ** Java 10.00 ** Jira plugin 1.58 * I did have difficulty with Java 10 accessing the Apache repository ** So I backed-up to use Java 8u162 ** Established my connection and ** Restarted with Java 10 ** _so far so good_ * All that is OK and I'm getting KDE Wallet pop-up. ** I can't find KDE wallet on my desktop linux ** _Ergo_ I presume it is within Netbeans some place. ** It would be helpful if there were a config page (and if there IS a config tab, why is it so shy?). > Migrate Exception Reporter to Apache > > > Key: NETBEANS-241 > URL: https://issues.apache.org/jira/browse/NETBEANS-241 > Project: NetBeans > Issue Type: Improvement > Components: ide - Logger >Reporter: Gili >Priority: Major > > Expected behavior: Exception Reporter should file bugs in the new Apache JIRA > issue tracker instead of the old Bugzilla system. > It's not clear (to me at least) what metadata you need to store outside of > individual bug reports, so that needs to be fleshed out because Apache might > have provide the necessary infrastructure to host it. > This issue is related to NETBEANS-164 -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-502) nb-javac Does Not Install
[ https://issues.apache.org/jira/browse/NETBEANS-502?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16415072#comment-16415072 ] will mason commented on NETBEANS-502: - I have been running Netbeans 9 with java 8 since this bug was entered. Today, after a day or so of use I was again prompted for {{nb-javac library}} and this time it loaded (seemingly). I am unsure how/IF I can check on what modules are present in Netbeans after start-up. So I gave Netbeans 9 a run with JDK 10.0 after that and didn't get a message (yet) about the nb-javac. Mysteriously though, the About box reports Netbeans at level {{8.2 patch 2}}, as shown below. {code:java} Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2 Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46 Runtime: Java(TM) SE Runtime Environment 10+46 System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb) User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\watchdog Cache directory: Z:\tmp\.other\cache\netbeans\watchdog-09 {code} > nb-javac Does Not Install > -- > > Key: NETBEANS-502 > URL: https://issues.apache.org/jira/browse/NETBEANS-502 > Project: NetBeans > Issue Type: Bug > Components: cnd - Editor, platform - Module System, platform - > Plugin Manager >Affects Versions: 9.0 > Environment: >Log Session: Friday, March 23, 2018 at 11:39:24 AM > Australian Eastern Daylight Time > >System Info: > Product Version = Apache NetBeans IDE Dev (Build > incubator-netbeans-release-205-on-20180202) > Operating System= Windows 10 version 10.0 running on amd64 > Java; VM; Vendor= 10; Java HotSpot(TM) 64-Bit Server VM 10+46; > Oracle Corporation > Runtime = Java(TM) SE Runtime Environment 10+46 > Java Home = b:\lang\java\jdk\v10\v10.00\x64 > System Locale; Encoding = en_AU (nb); Cp1252 > Home Directory = C:\Users\wmason > Current Directory = D:\work\products\watchdog\r08.00.00--repeater > User Directory = Z:\tmp\.other\user\netbeans\v09.00-beta\watchdog > Cache Directory = Z:\tmp\.other\cache\netbeans\watchdog-09 > Installation= B:\dev\netbeans\v09.00-beta\nb > B:\dev\netbeans\v09.00-beta\ide > B:\dev\netbeans\v09.00-beta\extide > B:\dev\netbeans\v09.00-beta\java > B:\dev\netbeans\v09.00-beta\apisupport > B:\dev\netbeans\v09.00-beta\websvccommon > B:\dev\netbeans\v09.00-beta\profiler > B:\dev\netbeans\v09.00-beta\harness > B:\dev\netbeans\v09.00-beta\groovy > B:\dev\netbeans\v09.00-beta\javafx > B:\dev\netbeans\v09.00-beta\platform >Reporter: will mason >Priority: Major > Labels: javac, load-failure, regresion > > Using Java 10 on Windows 10. > h3. expectation > _expectation_ #1 > * Click "Install nb-javac" module > * nb-javac module is installed > * restart netbeans > * nb-javac module functions correctly > * I get on with my work. > Failing that ... > * I expect to see a URL where I can download nb-javac > * Expect a install sheet on web or in the readme or help area > * A clear process on how to install something like nb-javac, since I gather > it is not a plugin. >* I checked available plugins no {{nb-javac}} was seen. > _expectation _#2 > * Whe/If module load or other actions is blocked by something like the > absent Kenai link for CoolEditorActions > * I'd like a pop-up or error message defining the problem. > * I prefer it it then allows me to skip that problem and continue > * I want something in the log to say: Loading nb-javac and nb-javac > loaded/failed because > * I'd like some kind of message saying were to go > h3. problem(s) > # n-javac can not be loaded > # module load fails on missing plugin location -- No message or chance to > skip. > When I started NetBeans the first time – There is a _very small_ message to > load "nb-javac" with the instruction "click me". There is NO information > about that action, a URL or Plutin name, etc. > * see: [NETBEANS-244 -- *nb-javac notification under JDK9 is very easy to > overlook*|https://issues.apache.org/jira/browse/NETBEANS-244] > I clicked this action. The download failed with this message: > {color:#205081}*Resolve "nb-javac library" Reference Problem* > Check your proxy settings or try again later. The server may be > unavailable at the moment. You may also want to make sure that your > firewall is not blocking network traffic.{color} >
[jira] [Created] (NETBEANS-502) nb-javac Does Not Install
will mason created NETBEANS-502: --- Summary: nb-javac Does Not Install Key: NETBEANS-502 URL: https://issues.apache.org/jira/browse/NETBEANS-502 Project: NetBeans Issue Type: Bug Components: cnd - Editor, platform - Module System, platform - Plugin Manager Affects Versions: 9.0 Environment: >Log Session: Friday, March 23, 2018 at 11:39:24 AM Australian Eastern Daylight Time >System Info: Product Version = Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202) Operating System= Windows 10 version 10.0 running on amd64 Java; VM; Vendor= 10; Java HotSpot(TM) 64-Bit Server VM 10+46; Oracle Corporation Runtime = Java(TM) SE Runtime Environment 10+46 Java Home = b:\lang\java\jdk\v10\v10.00\x64 System Locale; Encoding = en_AU (nb); Cp1252 Home Directory = C:\Users\wmason Current Directory = D:\work\products\watchdog\r08.00.00--repeater User Directory = Z:\tmp\.other\user\netbeans\v09.00-beta\watchdog Cache Directory = Z:\tmp\.other\cache\netbeans\watchdog-09 Installation= B:\dev\netbeans\v09.00-beta\nb B:\dev\netbeans\v09.00-beta\ide B:\dev\netbeans\v09.00-beta\extide B:\dev\netbeans\v09.00-beta\java B:\dev\netbeans\v09.00-beta\apisupport B:\dev\netbeans\v09.00-beta\websvccommon B:\dev\netbeans\v09.00-beta\profiler B:\dev\netbeans\v09.00-beta\harness B:\dev\netbeans\v09.00-beta\groovy B:\dev\netbeans\v09.00-beta\javafx B:\dev\netbeans\v09.00-beta\platform Reporter: will mason Using Java 10 on Windows 10. h3. expectation _expectation_ #1 * Click "Install nb-javac" module * nb-javac module is installed * restart netbeans * nb-javac module functions correctly * I get on with my work. Failing that ... * I expect to see a URL where I can download nb-javac * Expect a install sheet on web or in the readme or help area * A clear process on how to install something like nb-javac, since I gather it is not a plugin. * I checked available plugins no {{nb-javac}} was seen. _expectation _#2 * Whe/If module load or other actions is blocked by something like the absent Kenai link for CoolEditorActions * I'd like a pop-up or error message defining the problem. * I prefer it it then allows me to skip that problem and continue * I want something in the log to say: Loading nb-javac and nb-javac loaded/failed because * I'd like some kind of message saying were to go h3. problem(s) # n-javac can not be loaded # module load fails on missing plugin location -- No message or chance to skip. When I started NetBeans the first time – There is a _very small_ message to load "nb-javac" with the instruction "click me". There is NO information about that action, a URL or Plutin name, etc. * see: [NETBEANS-244 -- *nb-javac notification under JDK9 is very easy to overlook*|https://issues.apache.org/jira/browse/NETBEANS-244] I clicked this action. The download failed with this message: {color:#205081}*Resolve "nb-javac library" Reference Problem* Check your proxy settings or try again later. The server may be unavailable at the moment. You may also want to make sure that your firewall is not blocking network traffic.{color} The network access is just fine. I was able to install some essential plugins, etc. and login to JIRA. I then ran Netbeans from the console but there were No Messages relating to this procedure. There was an error on the CoolEditorActions plugin. I removed that reference and all I saw the same{{Resolve "nb-javac library" Reference Problem}} dialogue. In the Netbeans .IDE log there is only this relating to the problem: {code:java} INFO [null]: Last record repeated 2 more times. {code} Which makes little sense in context of the action. I looked on the windows console and this time saw {{Unpaired license 0008 without any module}} as below: {code:java} INFO [org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser]: Unpaired license 0008 without any module. INFO [org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser]: Unpaired license 0008 without any module. {code} So there's something wrong with the download, before it event attempts to install the module. *Other problem* The auto-download needs to pop-up or at least say why/how/where it stopped. This CoolEditorActions has become an orphan since Kenai has gone out of business. A great pity really. Anyway there will probably be more of this as the platform transitions to Apache. It would be better