You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Laszlo Kishalmi (JIRA)" <ji...@apache.org> on 2018/05/04 02:01:03 UTC

[jira] [Updated] (NETBEANS-721) AbstractRefactoring AssertionError on Find Usages

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

Laszlo Kishalmi updated NETBEANS-721:
-------------------------------------
    Fix Version/s:     (was: 9.0)

> 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
>            Assignee: Jan Lahoda
>            Priority: Critical
>              Labels: Regression, find-usages
>         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-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists