1 /*
2 AbbreviationAsWordInName
3 allowedAbbreviationLength = 2
4 allowedAbbreviations = (null)
5 ignoreFinal = false
6 ignoreStatic = (default)true
7 ignoreStaticFinal = (default)true
8 ignoreOverriddenMethods = (default)true
9 tokens = (default)CLASS_DEF, INTERFACE_DEF, ENUM_DEF, ANNOTATION_DEF, ANNOTATION_FIELD_DEF, \
10 PARAMETER_DEF, VARIABLE_DEF, METHOD_DEF, PATTERN_VARIABLE_DEF, RECORD_DEF, \
11 RECORD_COMPONENT_DEF
12
13
14 */
15
16 package com.puppycrawl.tools.checkstyle.checks.naming.abbreviationaswordinname;
17
18 public abstract class InputAbbreviationAsWordInNameAbstractMultisetSetCount<E> {
19
20 private static final String SUPPORTS_REMOVE = "";
21
22 @CollectionFeature.Require(absent = SUPPORTS_REMOVE)
23 public void testSetCount_negative_removeUnsupported() {
24 }
25 }
26
27 @interface CollectionFeature {
28
29 public @interface Require
30 {
31 String absent();
32 }
33 }