View Javadoc
1   /*
2   InterfaceMemberImpliedModifier
3   violateImpliedPublicField = (default)true
4   violateImpliedStaticField = (default)true
5   violateImpliedFinalField = (default)true
6   violateImpliedPublicMethod = false
7   violateImpliedAbstractMethod = (default)true
8   violateImpliedPublicNested = (default)true
9   violateImpliedStaticNested = (default)true
10  
11  
12  */
13  
14  package com.puppycrawl.tools.checkstyle.checks.modifier.interfacememberimpliedmodifier;
15  
16  public interface InputInterfaceMemberImpliedModifierMethodsOnInterface2 {
17  
18      public static void methodPublicStatic() {
19      }
20  
21      static void methodStatic() {
22      }
23  
24      public default void methodPublicDefault() {
25      }
26  
27      default int methodDefault() {
28          int foo = 6;
29          return foo;
30      }
31  
32      public abstract void methodPublicAbstract();
33  
34      abstract void methodAbstract();
35  
36      public void methodPublic(); // violation
37  
38      void method(); // violation
39  
40  }