You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Manikantan Narender Nath (JIRA)" <ji...@apache.org> on 2018/04/18 03:53:00 UTC

[jira] [Updated] (NETBEANS-684) Cannot undo push down refactoring after a redo

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

Manikantan Narender Nath updated NETBEANS-684:
----------------------------------------------
    Description: 
Test Specification: [http://netbeans-vm.apache.org/synergy/client/app/#/specification/351]

Test Suite: [http://netbeans-vm.apache.org/synergy/client/app/#/suite/2023/v/1]

Test case: [http://netbeans-vm.apache.org/synergy/client/app/#/case/5132/suite/2023/v/1]

Environment
 *Product Version:* Apache NetBeans IDE Dev (Build incubator-netbeans-linux-408-on-20180417)

*Updates:* [Updates available|https://issues.apache.org/jira/secure/check-for-updates]

*Java:* 10; Java HotSpot(TM) 64-Bit Server VM 10+46

*Runtime:* Java(TM) SE Runtime Environment 10+46

*System:* Mac OS X version 10.12.6 running on x86_64; UTF-8; en_IN (nb)

Steps to reproduce
 # Open project JavaRefactoring (attached to test spec)
 # Open push_pull.ClassB.java
 # Place caret/cursor on method public int fact(int i)
 # From popup menu choose Refactor|Push down
 # Do preview
 # Do Refactor
 # Open push_pull.ClassD.java
 # Open push_pull.ClassC.java
 # In editor for ClassC.java place cursor/caret on method method public int fact(int i)
 # Click Undo
 # Click Redo
 # ClassC.java will be in unsaved state. Save it
 # Click Undo

Expected Behaviour

ClassC.java should be in Saved state after redo (same as after undo operation)

Undo should workd

Actual Behaviour

ClassC.java is in unsaved state and undo does not work.

 

*The similar behaviour is also observed for pull up to Class test case http://netbeans-vm.apache.org/synergy/client/app/#/case/5135/suite/2024/v/1*

 

 

  was:
Test Specification: [http://netbeans-vm.apache.org/synergy/client/app/#/specification/351]

Test Suite: [http://netbeans-vm.apache.org/synergy/client/app/#/suite/2023/v/1]

Test case: [http://netbeans-vm.apache.org/synergy/client/app/#/case/5132/suite/2023/v/1]

Environment
*Product Version:* Apache NetBeans IDE Dev (Build incubator-netbeans-linux-408-on-20180417)

*Updates:* [Updates available|https://issues.apache.org/jira/secure/check-for-updates]

*Java:* 10; Java HotSpot(TM) 64-Bit Server VM 10+46

*Runtime:* Java(TM) SE Runtime Environment 10+46

*System:* Mac OS X version 10.12.6 running on x86_64; UTF-8; en_IN (nb)

Steps to reproduce
 # Open project JavaRefactoring (attached to test spec)
 # Open push_pull.ClassB.java
 # Place caret/cursor on method public int fact(int i)
 # From popup menu choose Refactor|Push down
 # Do preview
 # Do Refactor
 # Open push_pull.ClassD.java
 # Open push_pull.ClassC.java
 # In editor for ClassC.java place cursor/caret on method method public int fact(int i)
 # Click Undo
 # Click Redo
 # ClassC.java will be in unsaved state. Save it
 # Click Undo

Expected Behaviour

ClassC.java should be in Saved state after redo (same as after undo operation)

Undo should workd

Actual Behaviour

ClassC.java is in unsaved state and undo does not work.

 

 


> Cannot undo push down refactoring after a redo
> ----------------------------------------------
>
>                 Key: NETBEANS-684
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-684
>             Project: NetBeans
>          Issue Type: Bug
>          Components: java - Refactoring
>    Affects Versions: 9.0
>            Reporter: Manikantan Narender Nath
>            Priority: Major
>
> Test Specification: [http://netbeans-vm.apache.org/synergy/client/app/#/specification/351]
> Test Suite: [http://netbeans-vm.apache.org/synergy/client/app/#/suite/2023/v/1]
> Test case: [http://netbeans-vm.apache.org/synergy/client/app/#/case/5132/suite/2023/v/1]
> Environment
>  *Product Version:* Apache NetBeans IDE Dev (Build incubator-netbeans-linux-408-on-20180417)
> *Updates:* [Updates available|https://issues.apache.org/jira/secure/check-for-updates]
> *Java:* 10; Java HotSpot(TM) 64-Bit Server VM 10+46
> *Runtime:* Java(TM) SE Runtime Environment 10+46
> *System:* Mac OS X version 10.12.6 running on x86_64; UTF-8; en_IN (nb)
> Steps to reproduce
>  # Open project JavaRefactoring (attached to test spec)
>  # Open push_pull.ClassB.java
>  # Place caret/cursor on method public int fact(int i)
>  # From popup menu choose Refactor|Push down
>  # Do preview
>  # Do Refactor
>  # Open push_pull.ClassD.java
>  # Open push_pull.ClassC.java
>  # In editor for ClassC.java place cursor/caret on method method public int fact(int i)
>  # Click Undo
>  # Click Redo
>  # ClassC.java will be in unsaved state. Save it
>  # Click Undo
> Expected Behaviour
> ClassC.java should be in Saved state after redo (same as after undo operation)
> Undo should workd
> Actual Behaviour
> ClassC.java is in unsaved state and undo does not work.
>  
> *The similar behaviour is also observed for pull up to Class test case http://netbeans-vm.apache.org/synergy/client/app/#/case/5135/suite/2024/v/1*
>  
>  



--
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