This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 250462 - NullPointerException at org.netbeans.modules.refactoring.java.plugins.RenameRefactoringPlugin.fastCheckParameters
Summary: NullPointerException at org.netbeans.modules.refactoring.java.plugins.RenameR...
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Refactoring (show other bugs)
Version: 8.0
Hardware: All All
: P3 normal (vote)
Assignee: Ralph Ruijs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-17 13:49 UTC by drkunibar
Modified: 2015-02-18 04:19 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 215471


Attachments
stacktrace (11.17 KB, text/plain)
2015-02-17 13:49 UTC, drkunibar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description drkunibar 2015-02-17 13:49:00 UTC
This issue was reported manually by ralphbenjamin.
It already has 9 duplicates 


Build: NetBeans IDE 8.0.2 (Build 201411181905)
VM: Java HotSpot(TM) 64-Bit Server VM, 25.25-b02, Java(TM) SE Runtime Environment, 1.8.0_25-b17
OS: Linux

User Comments:
GUEST: Was renaming a method using CTRL+R, selected both rename on comments and rename test method.

hte: Was dealing with error "duplicate class" and trying to refactor/rename class in attempt to fix duplicate problem - then got this exception

GUEST: Groovy & Java with same names, Netbeans unhappy, refactored Java caused crash

Leperous: Trying to rename a method

GUEST: Just got this message....don't really know the reason.

IrianR: During rename operation on a field trying to select rename getters and setter.

GUEST: It occurred after renaming a duplicated java file, which had a NON-duplicated class. But still netbeans said it was duplicated

GUEST: Renamed a class

DrKunibar: Using Lombok (http://projectlombok.org/) in a Maven project. Rename a member in a class (CTRL-R) and select 'Rename getter and setter'




Stacktrace: 
java.lang.NullPointerException
   at org.netbeans.modules.refactoring.java.plugins.RenameRefactoringPlugin.fastCheckParameters(RenameRefactoringPlugin.java:272)
   at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin$WorkingTask.run(JavaRefactoringPlugin.java:359)
   at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin$WorkingTask.run(JavaRefactoringPlugin.java:329)
   at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:493)
   at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:598)
   at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:155)
Comment 1 drkunibar 2015-02-17 13:49:02 UTC
Created attachment 152030 [details]
stacktrace
Comment 2 Ralph Ruijs 2015-02-17 14:45:01 UTC
changeset:   ae394cb81f4a
user:        Ralph Benjamin Ruijs <ralphbenjamin@netbeans.org>
date:        Tue Feb 17 15:03:55 2015 +0100
summary:     #250462 - NullPointerException at org.netbeans.modules.refactoring.java.plugins.RenameRefactoringPlugin.fastCheckParameters
Comment 3 Quality Engineering 2015-02-18 04:19:07 UTC
Integrated into 'main-silver', will be available in build *201502180001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/ae394cb81f4a
User: Ralph Benjamin Ruijs <ralphbenjamin@netbeans.org>
Log: #250462 - NullPointerException at org.netbeans.modules.refactoring.java.plugins.RenameRefactoringPlugin.fastCheckParameters