AutoRefactor
AutoRefactor copied to clipboard
New refactoring - Unnecessary assignment before return
Given
The following starting code:
if (b) {
result = obj.someMethod();
} else {
result = 42;
}
return result;
When
... automatic refactorings are applied ...
Then
... code is refactored to:
if (b) {
return obj.someMethod();
}
return 42;