package com.puppycrawl.tools.checkstyle.checks.modifier;
public abstract class InputFinalInAbstractMethods {
public abstract void method(final String param); // violation
public abstract void method2(String param);
public abstract void method3(String param1, final String param2); // violation
}
interface IWhatever {
void method(final String param); // violation
void method2(String param);
}
class CWhatever {
native void method(final String param); // violation
native void method2(String param);
}
enum EWhatever {
TEST() {
public void method(String s) {};
};
public abstract void method(final String s); // violation
}