
public class CD_Sample {
    Child c = new Child();;

    public void cdTest() {
        c.childTest();
    }
}

class Child {
    SubChild sc = new SubChild();

    public void childTest() {
        sc.subChildTest();
    }
}

class SubChild {
    CD_Sample cds = new CD_Sample();

    public void subChildTest() {
        cds.toString();
    }
}

class Mammooth {
    private int x;

    static class Builder {
        private int x;

        public void setX(int x) {
            this.x = x;
        }

        public Mammooth build() {
            Mammooth m = new Mammooth();
            m.x = x;
            return m;
        }
    }
}

class SuspectBuilderUse {
    private int data;

    public static class Builder {

        int data;

        public void setData(int data) {
            this.data = data;
        }
    }

    public SuspectBuilderUse(Builder b) {
        this.data = b.data;
    }

    public int getData() {
        return data;
    }
}

@@ -952,16 +952,365 @@
 n data;%0A    %7D%0A%7D%0A
+%0Aclass GitHubIssue101 %7B%0A    protected void onCreate(final String savedInstanceState) %7B%0A        final Intent intent = new Intent(ChildWithUsedClassObj.class);%0A        startActivity(intent);%0A    %7D%0A%0A    private void startActivity(Intent i) %7B%0A    %7D%0A%7D%0A%0Aclass ChildWithUsedClassObj extends GitHubIssue101 %7B%0A%7D%0A%0Aclass Intent %7B%0A    Intent(Class c) %7B%0A    %7D%0A%7D%0A

add sample for GitHub issue #101