01: ////////////////////////////////////////////////////////////////////////////////
02: // Test case file for checkstyle.
03: // Created: 2001
04: ////////////////////////////////////////////////////////////////////////////////
05: package com.puppycrawl.tools.checkstyle;
06:
07: /**
08: Checks javadoc scoping for inner classes.
09:
10: Once the Javadoc Check Scope has been left,
11: all inner elements should not be reported as error,
12: even if they belong to the checkscope if isolated.
13:
14: @author lkuehne
15: */
16: public class InputScopeInnerClasses {
17: public class InnerPublic {
18: protected class InnerProtected {
19: class InnerPackage {
20: private class InnerPrivate {
21: // no javadoc required for package scope
22: class PrivateHiddenPackage {
23: }
24:
25: protected class PrivateHiddenProtected {
26: }
27:
28: public class PrivateHiddenPublic {
29: }
30: }
31: }
32: }
33: }
34: }
|