diff options
author | alberto.cuda <alberto.cuda@telecomitalia.it> | 2016-09-29 06:39:42 +0000 |
---|---|---|
committer | Roman Ivanov <romani@users.noreply.github.com> | 2016-09-29 11:45:40 -0700 |
commit | 4691d52517200ca4ee1754fbbb060362e50c8a1e (patch) | |
tree | 2eab668244f9c76ce193c4e0e51001979c1b693d /src/it | |
parent | a3d8d12717705495bcb50a0c1f1a1d32b1d57949 (diff) | |
download | checkstyle-4691d52517200ca4ee1754fbbb060362e50c8a1e.tar.gz |
Issue #3471: Fix order of "default" method modifier
Diffstat (limited to 'src/it')
2 files changed, 9 insertions, 0 deletions
diff --git a/src/it/java/com/google/checkstyle/test/chapter4formatting/rule487modifiers/ModifierOrderTest.java b/src/it/java/com/google/checkstyle/test/chapter4formatting/rule487modifiers/ModifierOrderTest.java index d052f0285..3376988c2 100644 --- a/src/it/java/com/google/checkstyle/test/chapter4formatting/rule487modifiers/ModifierOrderTest.java +++ b/src/it/java/com/google/checkstyle/test/chapter4formatting/rule487modifiers/ModifierOrderTest.java @@ -97,6 +97,7 @@ public class ModifierOrderTest extends BaseCheckTestSupport { "215:28: " + getCheckMessage(clazz, msgMod, "synchronized"), "217:37: " + getCheckMessage(clazz, msgMod, "protected"), "219:22: " + getCheckMessage(clazz, msgAnnotation, "@MyAnnotation2"), + "245:14: " + getCheckMessage(clazz, msgMod, "default"), }; final Configuration checkConfig = getCheckConfig("ModifierOrder"); diff --git a/src/it/resources/com/google/checkstyle/test/chapter4formatting/rule487modifiers/InputModifierOrder.java b/src/it/resources/com/google/checkstyle/test/chapter4formatting/rule487modifiers/InputModifierOrder.java index ad405600d..1af55bc10 100644 --- a/src/it/resources/com/google/checkstyle/test/chapter4formatting/rule487modifiers/InputModifierOrder.java +++ b/src/it/resources/com/google/checkstyle/test/chapter4formatting/rule487modifiers/InputModifierOrder.java @@ -236,3 +236,11 @@ class WithInner @interface MyAnnotation4 { } + +/** Illegal order of modifiers for interface methods */ +interface InputModifierOrderInterface +{ + default strictfp void a() { } //ok + + strictfp default void b() { } //warn +} |