change signature: propagate params/exceptions to implicit constructors
commit365ed16a158e4500b8f360abd13533a41bf623ab
authoranna <anna.kozlova@jetbrains.com>
Thu, 28 Jan 2010 13:22:12 +0000 (28 16:22 +0300)
committeranna <anna.kozlova@jetbrains.com>
Thu, 28 Jan 2010 13:22:40 +0000 (28 16:22 +0300)
treec54964a82a636622fbb4c76309056509bb2cd502
parentfca2bf37295da1d8ba4eb95856332da6d3ddd584
change signature: propagate params/exceptions to implicit constructors
17 files changed:
java/java-impl/src/com/intellij/refactoring/changeSignature/ChangeSignatureProcessor.java
java/java-impl/src/com/intellij/refactoring/changeSignature/inCallers/CallerChooser.java
java/java-impl/src/com/intellij/refactoring/changeSignature/inCallers/MethodNode.java
java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java
java/java-impl/src/com/intellij/refactoring/util/usageInfo/DefaultConstructorImplicitUsageInfo.java
java/java-impl/src/com/intellij/refactoring/util/usageInfo/DefaultConstructorUsageCollector.java [deleted file]
java/java-tests/testData/refactoring/changeSignaturePropagation/ExceptionWithImplicitConstructor.java [new file with mode: 0644]
java/java-tests/testData/refactoring/changeSignaturePropagation/ExceptionWithImplicitConstructor.java.after [new file with mode: 0644]
java/java-tests/testData/refactoring/changeSignaturePropagation/ExceptionWithNoConstructor.java [new file with mode: 0644]
java/java-tests/testData/refactoring/changeSignaturePropagation/ExceptionWithNoConstructor.java.after [new file with mode: 0644]
java/java-tests/testData/refactoring/changeSignaturePropagation/ParamWithImplicitConstructor.java [new file with mode: 0644]
java/java-tests/testData/refactoring/changeSignaturePropagation/ParamWithImplicitConstructor.java.after [new file with mode: 0644]
java/java-tests/testData/refactoring/changeSignaturePropagation/ParamWithImplicitConstructors.java [new file with mode: 0644]
java/java-tests/testData/refactoring/changeSignaturePropagation/ParamWithImplicitConstructors.java.after [new file with mode: 0644]
java/java-tests/testData/refactoring/changeSignaturePropagation/ParamWithNoConstructor.java [new file with mode: 0644]
java/java-tests/testData/refactoring/changeSignaturePropagation/ParamWithNoConstructor.java.after [new file with mode: 0644]
java/java-tests/testSrc/com/intellij/refactoring/ChangeSignaturePropagationTest.java