[
https://issues.apache.org/jira/browse/NETBEANS-3919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Bien closed NETBEANS-3919.
----------------------------------
Fix Version/s: 13
Resolution: Fixed
nb-javac ships with NB since 13+
> NB editor Null-pointer exception because of javac hints, with non-installed
> nb-javac plug-in
> --------------------------------------------------------------------------------------------
>
> Key: NETBEANS-3919
> URL: https://issues.apache.org/jira/browse/NETBEANS-3919
> Project: NetBeans
> Issue Type: Bug
> Components: editor - Hints & Annotations, editor - Parsing &
> Indexing
> Affects Versions: 11.2, 11.3
> Environment: Netbeans 11.2 and 11.3_beta
> Ubuntu 18.04 LTS
> OpenJDK 11.0.6 (2020-01-14) , via apt-get installed
> Reporter: Hans Grimmelshausen
> Priority: Minor
> Labels: editor,, exception, hints, ide,, javac,, plugin
> Fix For: 13
>
> Attachments: Nullpointer-javac-hints.txt
>
>
> In NB 11.2 +, with un-installed _nb-javac_ plug-in and enabled _Overrides_
> editor hint, whilst editing a Java source file containing _Overrides_
> situations, a few seconds later NB raises a red Null-pointer exception
> notification. Please see attached stacktrace text-file.
> How to reproduce the bug, step by step:
> *1)* I use Netbeans Ant projects with JDK11 source-/binary-format, but the
> bug probably also happens with other project types.
> *2)* When NB asks to install _nb-javac_ plugin, please don't install it. In
> case it's already installed, un-install it. With enabled _nb-javac_ plugin,
> the Null-pointer exception bug doesn't happen. (Also the refactoring-rename
> only works fully with a non-installed _nb-javac_ plug-in.)
> *3)* In NB's menu _Tools_ -> _Options_ -> _Editor_ -> _Hints_ -> _Java_, in
> section "_Standard javac warnings_", enable the _Overrides_ checkbox.
> *4)* Create a simple mini Java source file with offending source code lines,
> like:
> {code:java}
> import java.awt.event.ActionEvent;
> import java.awt.event.ActionListener;
> import javax.swing.JCheckBox;
> public class Test {
> public static void main(String[] parameter) {
> JCheckBox jChecker = new JCheckBox();
> jChecker.addActionListener(new ActionListener() {
> public void actionPerformed(ActionEvent evt) {
> }
> });
> }
> }{code}
> *5)* Now whenever we edit some of the code in the source file, a few seconds
> later, when NB's parser wants to check the source code for potential
> _Overrides_ hint situations, it raises the red Null-pointer exception
> notification.
> *6)* Work-around: Disable the _Overrides_ checkbox in the NB editor's hints
> section.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists