1 package com.github.sevntu.checkstyle.checks.design; 2 3 public class InputPublicReferenceToPrivateTypeCheck3 { 4 private class PrivateInner extends PublicInner{ 5 private String name="Private inner"; 6 } 7 public class PublicInner{ 8 private String name="Public inner"; 9 } 10 public PublicInner returnPublic(){ //OK 11 return new PublicInner(); 12 } 13 public PrivateInner returnPrivate(){ //OK 14 return new PrivateInner(); 15 } 16 17 }