inline parameter: check visibility access (IDEA-52169)

This commit is contained in:
anna
2010-02-11 17:56:32 +03:00
parent 292373e213
commit 208129c56b
3 changed files with 36 additions and 2 deletions
@@ -0,0 +1,24 @@
public class VisibilityPinline {
private static DifferentScope cashedObject = new DifferentScope();
private static DifferentScope provideObject() {
return new DifferentScope();
}
public void context() {
DifferentScope vB = new DifferentScope();
vB.inlineB(provideObject());
}
}
class DifferentScope {
private int value = 1;
public void mutate() {
value++;
}
public void inlineB(DifferentScope <caret>subj) {
subj.mutate();
}
}