aboutsummaryrefslogtreecommitdiff
path: root/src/test/resources/com/puppycrawl/tools/checkstyle/checks/modifier/InputFinalInDefaultMethods.java
blob: b1b4e7e5d6578534815c6774ca60c208b5a3d527 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.puppycrawl.tools.checkstyle.checks.modifier;


public interface InputFinalInDefaultMethods {
	final int k = 5; // violation
	
    default int defaultMethod(final int x) {
    	if (k == 5) {
    		final int t = 24;  //No violation here!
    		for (; ;) {
    			final String s = "some";  //No violation here!
    		}
    	}
        final int square = x * x;  //No violation here!
        return square;
    }
}