Project
IntelliJ IDEA
Priority
Major
Type
Usability Problem
Fix versions
No Fix versions
State
Fixed
Assignee
Anna Kozlova
Subsystem
Java. Refactoring
Affected versions
No Affected versions
Fixed in build
94.153  
  • Created by   Keith Lea
    6 years ago (01 Sep 2005 21:03)
  • Updated by   Anna Kozlova
    2 years ago (20 Jan 2010 23:56)
  • Jira: IDEADEV-3960
    (history, comments)
 
IDEA-30041 Add first-class "Extract subclass" refactoring
3
Issue is visible to: All Users
  The issue is visible to the selected user group only
Currently we can extract subclass using Extract Superclass. However I think the interface is confusing and I usually have to sit and think about which boxes to check (is it the methods I want inherited or the methods I want implemented? is what I wonder)

I suggest adding "Extract Subclass" to the refactoring menu, and inverting the meaning of the checkboxes, so I check which methods I want to push down.
Comments (1)
 
History
 
Linked Issues (?)
 
Anna Kozlova
  Anna Kozlova
20 Jan 2010 23:56
2 years ago
Push down now suggest to create a subclass if no subclasses were found.
Related Changes
Resolved Date
2 years ago (20 Jan 2010 23:56)
Type
TaskUsability Problem
State
OpenFixed
Assignee
Anna Kozlova (anet)Anna Kozlova
Subsystem
<lost change>Java. Refactoring
Fixed in build
No Fixed in build94.153