inline superclass: process default/implicit constructors (IDEADEV-41326)
commit11373491d27e65ea028b9752a2c7c42b4ed52af0
authoranna <anna.kozlova@jetbrains.com>
Thu, 12 Nov 2009 13:29:05 +0000 (12 16:29 +0300)
committeranna <anna.kozlova@jetbrains.com>
Thu, 12 Nov 2009 16:06:31 +0000 (12 19:06 +0300)
tree183c1936dde49dfe512b148ffea0d192e2852d90
parentd9831b2c91d3ee91f6cb5b80eb808c138b1ef0cd
inline superclass: process default/implicit constructors (IDEADEV-41326)
12 files changed:
java/java-impl/src/com/intellij/refactoring/inlineSuperClass/InlineSuperClassRefactoringProcessor.java
java/java-impl/src/com/intellij/refactoring/inlineSuperClass/usageInfo/CopyDefaultConstructorUsageInfo.java [new file with mode: 0644]
java/java-impl/src/com/intellij/refactoring/inlineSuperClass/usageInfo/InlineSuperCallUsageInfo.java
java/java-tests/testData/refactoring/inlineSuperClass/childConstructorImplicitlyCallsSuper/after/Test.java [new file with mode: 0644]
java/java-tests/testData/refactoring/inlineSuperClass/childConstructorImplicitlyCallsSuper/before/Super.java [new file with mode: 0644]
java/java-tests/testData/refactoring/inlineSuperClass/childConstructorImplicitlyCallsSuper/before/Test.java [new file with mode: 0644]
java/java-tests/testData/refactoring/inlineSuperClass/multipleConstructors/after/Test.java
java/java-tests/testData/refactoring/inlineSuperClass/noChildConstructorCallsSuperDefault/after/Test.java [new file with mode: 0644]
java/java-tests/testData/refactoring/inlineSuperClass/noChildConstructorCallsSuperDefault/before/Super.java [new file with mode: 0644]
java/java-tests/testData/refactoring/inlineSuperClass/noChildConstructorCallsSuperDefault/before/Test.java [new file with mode: 0644]
java/java-tests/testData/refactoring/inlineSuperClass/superConstructorWithParam/after/Test.java
java/java-tests/testSrc/com/intellij/refactoring/InlineSuperClassTest.java