1 package com.github.sevntu.checkstyle.checks.design;
2
3 public class InputPublicReferenceToPrivateTypeCheck16 {
4 public Inner.Inner2.Inner3 getLopByAnonymous() {
5 return (com.github.sevntu.checkstyle.checks.design.InputPublicReferenceToPrivateTypeCheck16.Inner.Inner2.Inner3)
6 new Inner.Inner2.Inner3().data;
7 }
8
9 private static class Inner {
10
11 private static class Inner2 {
12
13 private static class Inner3 {
14
15 static {
16 System.out.println("!!!");
17 }
18
19 public Object data = new Inner2() {
20 public Inner2.Inner3 ret() {
21 return new Inner2.Inner3();
22 }
23 };
24 }
25 }
26 }
27 }