Sign in
android
/
platform
/
tools
/
idea
/
9b5d02ac8c92b1e71523cc15cb3d168d57fbd898
/
.
/
java
/
java-tests
/
testData
/
refactoring
/
extractMethodObject
/
Recursion.java.after
blob: 4dcbe7c12d867cb93f23dcd30294782bc2db15e1 [
file
] [
log
] [
blame
]
class
Test
{
void
bar
(
int
i
)
{
new
InnerClass
(
i
).
invoke
();
}
void
foo
()
{
bar
(
5
);
}
private
class
InnerClass
{
private
int
i
;
public
InnerClass
(
int
i
)
{
this
.
i
=
i
;
}
public
void
invoke
()
{
if
(
i
==
0
)
return
;
bar
(
i
-
1
);
}
}
}