1 | /////////////////////////////////////////////////////////////////////////////////////////////// | |
2 | // checkstyle: Checks Java source code and other text files for adherence to a set of rules. | |
3 | // Copyright (C) 2001-2022 the original author or authors. | |
4 | // | |
5 | // This library is free software; you can redistribute it and/or | |
6 | // modify it under the terms of the GNU Lesser General Public | |
7 | // License as published by the Free Software Foundation; either | |
8 | // version 2.1 of the License, or (at your option) any later version. | |
9 | // | |
10 | // This library is distributed in the hope that it will be useful, | |
11 | // but WITHOUT ANY WARRANTY; without even the implied warranty of | |
12 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
13 | // Lesser General Public License for more details. | |
14 | // | |
15 | // You should have received a copy of the GNU Lesser General Public | |
16 | // License along with this library; if not, write to the Free Software | |
17 | // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
18 | /////////////////////////////////////////////////////////////////////////////////////////////// | |
19 | ||
20 | package com.puppycrawl.tools.checkstyle; | |
21 | ||
22 | import java.io.IOException; | |
23 | import java.util.Collections; | |
24 | import java.util.HashMap; | |
25 | import java.util.LinkedHashSet; | |
26 | import java.util.List; | |
27 | import java.util.Map; | |
28 | import java.util.Map.Entry; | |
29 | import java.util.Set; | |
30 | import java.util.stream.Collectors; | |
31 | import java.util.stream.Stream; | |
32 | ||
33 | import com.puppycrawl.tools.checkstyle.api.CheckstyleException; | |
34 | import com.puppycrawl.tools.checkstyle.api.Violation; | |
35 | import com.puppycrawl.tools.checkstyle.utils.ModuleReflectionUtil; | |
36 | ||
37 | /** | |
38 | * A factory for creating objects from package names and names. | |
39 | * Consider the below example for better understanding. | |
40 | * <ul> | |
41 | * <li>module name - name of java class that represents module;</li> | |
42 | * <li>module full name - fully qualifies name of java class that represents module;</li> | |
43 | * <li>check module short name - name of Check without 'Check' suffix;</li> | |
44 | * <li>check module name - name of java class that represents Check (with 'Check' suffix);</li> | |
45 | * <li> | |
46 | * check module full name - fully qualifies name of java class | |
47 | * that represents Check (with 'Check' suffix). | |
48 | * </li> | |
49 | * </ul> | |
50 | */ | |
51 | public class PackageObjectFactory implements ModuleFactory { | |
52 | ||
53 | /** | |
54 | * Enum class to define loading options. | |
55 | */ | |
56 | public enum ModuleLoadOption { | |
57 | ||
58 | /** | |
59 | * Searching from registered checkstyle modules and from packages given in constructor. | |
60 | **/ | |
61 | SEARCH_REGISTERED_PACKAGES, | |
62 | /** | |
63 | * As SEARCH_REGISTERED_PACKAGES and also try to load class from all of packages given in | |
64 | * constructor. | |
65 | * Required for eclipse-cs plugin. | |
66 | **/ | |
67 | TRY_IN_ALL_REGISTERED_PACKAGES, | |
68 | ||
69 | } | |
70 | ||
71 | /** Base package of checkstyle modules checks. */ | |
72 | public static final String BASE_PACKAGE = "com.puppycrawl.tools.checkstyle"; | |
73 | ||
74 | /** Exception message when it is unable to create a class instance. */ | |
75 | public static final String UNABLE_TO_INSTANTIATE_EXCEPTION_MESSAGE = | |
76 | "PackageObjectFactory.unableToInstantiateExceptionMessage"; | |
77 | ||
78 | /** Exception message when there is ambiguous module name in config file. */ | |
79 | public static final String AMBIGUOUS_MODULE_NAME_EXCEPTION_MESSAGE = | |
80 | "PackageObjectFactory.ambiguousModuleNameExceptionMessage"; | |
81 | ||
82 | /** Suffix of checks. */ | |
83 | public static final String CHECK_SUFFIX = "Check"; | |
84 | ||
85 | /** Character separate package names in qualified name of java class. */ | |
86 | public static final String PACKAGE_SEPARATOR = "."; | |
87 | ||
88 | /** Exception message when null class loader is given. */ | |
89 | public static final String NULL_LOADER_MESSAGE = "moduleClassLoader must not be null"; | |
90 | ||
91 | /** Exception message when null package name is given. */ | |
92 | public static final String NULL_PACKAGE_MESSAGE = "package name must not be null"; | |
93 | ||
94 | /** Separator to use in strings. */ | |
95 | public static final String STRING_SEPARATOR = ", "; | |
96 | ||
97 | /** Map of Checkstyle module names to their fully qualified names. */ | |
98 | private static final Map<String, String> NAME_TO_FULL_MODULE_NAME = new HashMap<>(); | |
99 | ||
100 | /** Package names to prepend to class names. */ | |
101 | private final Set<String> packages; | |
102 | ||
103 | /** The class loader used to load Checkstyle core and custom modules. */ | |
104 | private final ClassLoader moduleClassLoader; | |
105 | ||
106 | /** Map of third party Checkstyle module names to the set of their fully qualified names. */ | |
107 | private Map<String, Set<String>> thirdPartyNameToFullModuleNames; | |
108 | ||
109 | /** Module load option which defines class search type. */ | |
110 | private ModuleLoadOption moduleLoadOption; | |
111 | ||
112 | static { | |
113 | fillShortToFullModuleNamesMap(); | |
114 | } | |
115 | ||
116 | /** | |
117 | * Creates a new {@code PackageObjectFactory} instance. | |
118 | * | |
119 | * @param packageNames package names to use | |
120 | * @param moduleClassLoader class loader used to load Checkstyle | |
121 | * core and custom modules | |
122 | */ | |
123 | public PackageObjectFactory(Set<String> packageNames, ClassLoader moduleClassLoader) { | |
124 | this(packageNames, moduleClassLoader, ModuleLoadOption.SEARCH_REGISTERED_PACKAGES); | |
125 | } | |
126 | ||
127 | /** | |
128 | * Creates a new {@code PackageObjectFactory} instance. | |
129 | * | |
130 | * @param packageNames package names to use | |
131 | * @param moduleClassLoader class loader used to load Checkstyle | |
132 | * core and custom modules | |
133 | * @param moduleLoadOption loading option | |
134 | * @throws IllegalArgumentException if moduleClassLoader is null or packageNames contains null | |
135 | */ | |
136 | public PackageObjectFactory(Set<String> packageNames, ClassLoader moduleClassLoader, | |
137 | ModuleLoadOption moduleLoadOption) { | |
138 |
3
1. <init> : negated conditional → KILLED 2. <init> : removed conditional - replaced equality check with false → KILLED 3. <init> : removed conditional - replaced equality check with true → KILLED |
if (moduleClassLoader == null) { |
139 |
1
1. <init> : removed call to java/lang/IllegalArgumentException::<init> → KILLED |
throw new IllegalArgumentException(NULL_LOADER_MESSAGE); |
140 | } | |
141 |
4
1. <init> : negated conditional → KILLED 2. <init> : removed call to java/util/Set::contains → KILLED 3. <init> : removed conditional - replaced equality check with false → KILLED 4. <init> : removed conditional - replaced equality check with true → KILLED |
if (packageNames.contains(null)) { |
142 |
1
1. <init> : removed call to java/lang/IllegalArgumentException::<init> → KILLED |
throw new IllegalArgumentException(NULL_PACKAGE_MESSAGE); |
143 | } | |
144 | ||
145 | // create a copy of the given set, but retain ordering | |
146 |
2
1. <init> : removed call to java/util/LinkedHashSet::<init> → KILLED 2. <init> : Removed assignment to member variable packages → KILLED |
packages = new LinkedHashSet<>(packageNames); |
147 |
1
1. <init> : Removed assignment to member variable moduleClassLoader → KILLED |
this.moduleClassLoader = moduleClassLoader; |
148 |
1
1. <init> : Removed assignment to member variable moduleLoadOption → KILLED |
this.moduleLoadOption = moduleLoadOption; |
149 | } | |
150 | ||
151 | /** | |
152 | * Creates a new {@code PackageObjectFactory} instance. | |
153 | * | |
154 | * @param packageName The package name to use | |
155 | * @param moduleClassLoader class loader used to load Checkstyle | |
156 | * core and custom modules | |
157 | * @throws IllegalArgumentException if moduleClassLoader is null or packageNames is null | |
158 | */ | |
159 | public PackageObjectFactory(String packageName, ClassLoader moduleClassLoader) { | |
160 |
3
1. <init> : negated conditional → KILLED 2. <init> : removed conditional - replaced equality check with false → KILLED 3. <init> : removed conditional - replaced equality check with true → KILLED |
if (moduleClassLoader == null) { |
161 |
1
1. <init> : removed call to java/lang/IllegalArgumentException::<init> → KILLED |
throw new IllegalArgumentException(NULL_LOADER_MESSAGE); |
162 | } | |
163 |
3
1. <init> : negated conditional → KILLED 2. <init> : removed conditional - replaced equality check with false → KILLED 3. <init> : removed conditional - replaced equality check with true → KILLED |
if (packageName == null) { |
164 |
1
1. <init> : removed call to java/lang/IllegalArgumentException::<init> → KILLED |
throw new IllegalArgumentException(NULL_PACKAGE_MESSAGE); |
165 | } | |
166 | ||
167 |
2
1. <init> : removed call to java/util/Collections::singleton → KILLED 2. <init> : Removed assignment to member variable packages → KILLED |
packages = Collections.singleton(packageName); |
168 |
1
1. <init> : Removed assignment to member variable moduleClassLoader → KILLED |
this.moduleClassLoader = moduleClassLoader; |
169 | } | |
170 | ||
171 | /** | |
172 | * Creates a new instance of a class from a given name, or that name | |
173 | * concatenated with "Check". If the name is | |
174 | * a class name, creates an instance of the named class. Otherwise, creates | |
175 | * an instance of a class name obtained by concatenating the given name | |
176 | * to a package name from a given list of package names. | |
177 | * | |
178 | * @param name the name of a class. | |
179 | * @return the {@code Object} created by loader. | |
180 | * @throws CheckstyleException if an error occurs. | |
181 | */ | |
182 | @Override | |
183 | public Object createModule(String name) throws CheckstyleException { | |
184 | Object instance = null; | |
185 | // if the name is a simple class name, try to find it in maps at first | |
186 |
4
1. createModule : removed call to java/lang/String::contains → SURVIVED 2. createModule : removed conditional - replaced equality check with true → SURVIVED 3. createModule : negated conditional → KILLED 4. createModule : removed conditional - replaced equality check with false → KILLED |
if (!name.contains(PACKAGE_SEPARATOR)) { |
187 |
1
1. createModule : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::createFromStandardCheckSet → KILLED |
instance = createFromStandardCheckSet(name); |
188 | // find the name in third party map | |
189 |
3
1. createModule : negated conditional → KILLED 2. createModule : removed conditional - replaced equality check with false → KILLED 3. createModule : removed conditional - replaced equality check with true → KILLED |
if (instance == null) { |
190 |
3
1. createModule : removed conditional - replaced equality check with true → SURVIVED 2. createModule : negated conditional → KILLED 3. createModule : removed conditional - replaced equality check with false → KILLED |
if (thirdPartyNameToFullModuleNames == null) { |
191 | thirdPartyNameToFullModuleNames = | |
192 |
2
1. createModule : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::generateThirdPartyNameToFullModuleName → KILLED 2. createModule : Removed assignment to member variable thirdPartyNameToFullModuleNames → KILLED |
generateThirdPartyNameToFullModuleName(moduleClassLoader); |
193 | } | |
194 |
1
1. createModule : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObjectFromMap → KILLED |
instance = createObjectFromMap(name, thirdPartyNameToFullModuleNames); |
195 | } | |
196 | } | |
197 |
3
1. createModule : negated conditional → KILLED 2. createModule : removed conditional - replaced equality check with false → KILLED 3. createModule : removed conditional - replaced equality check with true → KILLED |
if (instance == null) { |
198 |
1
1. createModule : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObject → KILLED |
instance = createObject(name); |
199 | } | |
200 |
6
1. createModule : negated conditional → KILLED 2. createModule : negated conditional → KILLED 3. createModule : removed conditional - replaced equality check with false → KILLED 4. createModule : removed conditional - replaced equality check with false → KILLED 5. createModule : removed conditional - replaced equality check with true → KILLED 6. createModule : removed conditional - replaced equality check with true → KILLED |
if (instance == null |
201 | && moduleLoadOption == ModuleLoadOption.TRY_IN_ALL_REGISTERED_PACKAGES) { | |
202 |
1
1. createModule : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::createModuleByTryInEachPackage → KILLED |
instance = createModuleByTryInEachPackage(name); |
203 | } | |
204 |
3
1. createModule : negated conditional → KILLED 2. createModule : removed conditional - replaced equality check with false → KILLED 3. createModule : removed conditional - replaced equality check with true → KILLED |
if (instance == null) { |
205 | String attemptedNames = null; | |
206 |
4
1. createModule : negated conditional → KILLED 2. createModule : removed call to java/lang/String::contains → KILLED 3. createModule : removed conditional - replaced equality check with false → KILLED 4. createModule : removed conditional - replaced equality check with true → KILLED |
if (!name.contains(PACKAGE_SEPARATOR)) { |
207 | final String nameCheck = name + CHECK_SUFFIX; | |
208 |
2
1. createModule : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::joinPackageNamesWithClassName → KILLED 2. createModule : replaced call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::joinPackageNamesWithClassName with argument → KILLED |
attemptedNames = joinPackageNamesWithClassName(name, packages) |
209 | + STRING_SEPARATOR + nameCheck + STRING_SEPARATOR | |
210 |
2
1. createModule : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::joinPackageNamesWithClassName → KILLED 2. createModule : replaced call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::joinPackageNamesWithClassName with argument → KILLED |
+ joinPackageNamesWithClassName(nameCheck, packages); |
211 | } | |
212 | final Violation exceptionMessage = new Violation(1, | |
213 | Definitions.CHECKSTYLE_BUNDLE, UNABLE_TO_INSTANTIATE_EXCEPTION_MESSAGE, | |
214 |
2
1. createModule : removed call to java/lang/Object::getClass → SURVIVED 2. createModule : removed call to com/puppycrawl/tools/checkstyle/api/Violation::<init> → KILLED |
new String[] {name, attemptedNames}, null, getClass(), null); |
215 |
2
1. createModule : removed call to com/puppycrawl/tools/checkstyle/api/CheckstyleException::<init> → KILLED 2. createModule : removed call to com/puppycrawl/tools/checkstyle/api/Violation::getViolation → KILLED |
throw new CheckstyleException(exceptionMessage.getViolation()); |
216 | } | |
217 |
3
1. createModule : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. createModule : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createModule to ( if (x != null) null else throw new RuntimeException ) → KILLED 3. createModule : replaced return value with null for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createModule → KILLED |
return instance; |
218 | } | |
219 | ||
220 | /** | |
221 | * Create object from one of Checkstyle module names. | |
222 | * | |
223 | * @param name name of module. | |
224 | * @return instance of module. | |
225 | * @throws CheckstyleException if the class fails to instantiate or there are ambiguous classes. | |
226 | */ | |
227 | private Object createFromStandardCheckSet(String name) throws CheckstyleException { | |
228 |
2
1. createFromStandardCheckSet : removed call to java/util/Map::get → KILLED 2. createFromStandardCheckSet : replaced call to java/util/Map::get with argument → KILLED |
final String fullModuleName = NAME_TO_FULL_MODULE_NAME.get(name); |
229 | Object instance = null; | |
230 |
3
1. createFromStandardCheckSet : negated conditional → KILLED 2. createFromStandardCheckSet : removed conditional - replaced equality check with false → KILLED 3. createFromStandardCheckSet : removed conditional - replaced equality check with true → KILLED |
if (fullModuleName == null) { |
231 | final String fullCheckModuleName = | |
232 |
2
1. createFromStandardCheckSet : removed call to java/util/Map::get → KILLED 2. createFromStandardCheckSet : replaced call to java/util/Map::get with argument → KILLED |
NAME_TO_FULL_MODULE_NAME.get(name + CHECK_SUFFIX); |
233 |
3
1. createFromStandardCheckSet : negated conditional → KILLED 2. createFromStandardCheckSet : removed conditional - replaced equality check with false → KILLED 3. createFromStandardCheckSet : removed conditional - replaced equality check with true → KILLED |
if (fullCheckModuleName != null) { |
234 |
1
1. createFromStandardCheckSet : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObject → KILLED |
instance = createObject(fullCheckModuleName); |
235 | } | |
236 | } | |
237 | else { | |
238 |
1
1. createFromStandardCheckSet : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObject → KILLED |
instance = createObject(fullModuleName); |
239 | } | |
240 |
3
1. createFromStandardCheckSet : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. createFromStandardCheckSet : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createFromStandardCheckSet to ( if (x != null) null else throw new RuntimeException ) → KILLED 3. createFromStandardCheckSet : replaced return value with null for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createFromStandardCheckSet → KILLED |
return instance; |
241 | } | |
242 | ||
243 | /** | |
244 | * Create object with the help of the supplied map. | |
245 | * | |
246 | * @param name name of module. | |
247 | * @param map the supplied map. | |
248 | * @return instance of module if it is found in modules map and no ambiguous classes exist. | |
249 | * @throws CheckstyleException if the class fails to instantiate or there are ambiguous classes. | |
250 | */ | |
251 | private Object createObjectFromMap(String name, Map<String, Set<String>> map) | |
252 | throws CheckstyleException { | |
253 |
2
1. createObjectFromMap : removed call to java/util/Map::get → KILLED 2. createObjectFromMap : replaced call to java/util/Map::get with argument → KILLED |
final Set<String> fullModuleNames = map.get(name); |
254 | Object instance = null; | |
255 |
3
1. createObjectFromMap : negated conditional → KILLED 2. createObjectFromMap : removed conditional - replaced equality check with false → KILLED 3. createObjectFromMap : removed conditional - replaced equality check with true → KILLED |
if (fullModuleNames == null) { |
256 |
2
1. createObjectFromMap : removed call to java/util/Map::get → KILLED 2. createObjectFromMap : replaced call to java/util/Map::get with argument → KILLED |
final Set<String> fullCheckModuleNames = map.get(name + CHECK_SUFFIX); |
257 |
3
1. createObjectFromMap : negated conditional → KILLED 2. createObjectFromMap : removed conditional - replaced equality check with false → KILLED 3. createObjectFromMap : removed conditional - replaced equality check with true → KILLED |
if (fullCheckModuleNames != null) { |
258 |
1
1. createObjectFromMap : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObjectFromFullModuleNames → KILLED |
instance = createObjectFromFullModuleNames(name, fullCheckModuleNames); |
259 | } | |
260 | } | |
261 | else { | |
262 |
1
1. createObjectFromMap : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObjectFromFullModuleNames → KILLED |
instance = createObjectFromFullModuleNames(name, fullModuleNames); |
263 | } | |
264 |
3
1. createObjectFromMap : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. createObjectFromMap : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObjectFromMap to ( if (x != null) null else throw new RuntimeException ) → KILLED 3. createObjectFromMap : replaced return value with null for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObjectFromMap → KILLED |
return instance; |
265 | } | |
266 | ||
267 | /** | |
268 | * Create Object from optional full module names. | |
269 | * In most case, there should be only one element in {@code fullModuleName}, otherwise | |
270 | * an exception would be thrown. | |
271 | * | |
272 | * @param name name of module | |
273 | * @param fullModuleNames the supplied full module names set | |
274 | * @return instance of module if there is only one element in {@code fullModuleName} | |
275 | * @throws CheckstyleException if the class fails to instantiate or there are more than one | |
276 | * element in {@code fullModuleName} | |
277 | */ | |
278 | private Object createObjectFromFullModuleNames(String name, Set<String> fullModuleNames) | |
279 | throws CheckstyleException { | |
280 | final Object returnValue; | |
281 |
4
1. createObjectFromFullModuleNames : negated conditional → KILLED 2. createObjectFromFullModuleNames : removed call to java/util/Set::size → KILLED 3. createObjectFromFullModuleNames : removed conditional - replaced equality check with false → KILLED 4. createObjectFromFullModuleNames : removed conditional - replaced equality check with true → KILLED |
if (fullModuleNames.size() == 1) { |
282 |
3
1. createObjectFromFullModuleNames : removed call to java/util/Set::iterator → KILLED 2. createObjectFromFullModuleNames : removed call to java/util/Iterator::next → KILLED 3. createObjectFromFullModuleNames : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObject → KILLED |
returnValue = createObject(fullModuleNames.iterator().next()); |
283 | } | |
284 | else { | |
285 |
1
1. createObjectFromFullModuleNames : removed call to java/util/Set::stream → KILLED |
final String optionalNames = fullModuleNames.stream() |
286 |
2
1. createObjectFromFullModuleNames : replaced call to java/util/stream/Stream::sorted with receiver → SURVIVED 2. createObjectFromFullModuleNames : removed call to java/util/stream/Stream::sorted → KILLED |
.sorted() |
287 |
2
1. createObjectFromFullModuleNames : removed call to java/util/stream/Collectors::joining → KILLED 2. createObjectFromFullModuleNames : removed call to java/util/stream/Stream::collect → KILLED |
.collect(Collectors.joining(STRING_SEPARATOR)); |
288 | final Violation exceptionMessage = new Violation(1, | |
289 | Definitions.CHECKSTYLE_BUNDLE, AMBIGUOUS_MODULE_NAME_EXCEPTION_MESSAGE, | |
290 |
2
1. createObjectFromFullModuleNames : removed call to java/lang/Object::getClass → SURVIVED 2. createObjectFromFullModuleNames : removed call to com/puppycrawl/tools/checkstyle/api/Violation::<init> → KILLED |
new String[] {name, optionalNames}, null, getClass(), null); |
291 |
2
1. createObjectFromFullModuleNames : removed call to com/puppycrawl/tools/checkstyle/api/CheckstyleException::<init> → KILLED 2. createObjectFromFullModuleNames : removed call to com/puppycrawl/tools/checkstyle/api/Violation::getViolation → KILLED |
throw new CheckstyleException(exceptionMessage.getViolation()); |
292 | } | |
293 |
3
1. createObjectFromFullModuleNames : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. createObjectFromFullModuleNames : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObjectFromFullModuleNames to ( if (x != null) null else throw new RuntimeException ) → KILLED 3. createObjectFromFullModuleNames : replaced return value with null for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObjectFromFullModuleNames → KILLED |
return returnValue; |
294 | } | |
295 | ||
296 | /** | |
297 | * Generate the map of third party Checkstyle module names to the set of their fully qualified | |
298 | * names. | |
299 | * | |
300 | * @param loader the class loader used to load Checkstyle package names | |
301 | * @return the map of third party Checkstyle module names to the set of their fully qualified | |
302 | * names | |
303 | */ | |
304 | private Map<String, Set<String>> generateThirdPartyNameToFullModuleName(ClassLoader loader) { | |
305 | Map<String, Set<String>> returnValue; | |
306 | try { | |
307 |
2
1. generateThirdPartyNameToFullModuleName : removed call to com/puppycrawl/tools/checkstyle/utils/ModuleReflectionUtil::getCheckstyleModules → KILLED 2. generateThirdPartyNameToFullModuleName : removed call to java/util/Set::stream → KILLED |
returnValue = ModuleReflectionUtil.getCheckstyleModules(packages, loader).stream() |
308 |
3
1. generateThirdPartyNameToFullModuleName : removed call to java/util/stream/Collectors::groupingBy → KILLED 2. generateThirdPartyNameToFullModuleName : removed call to java/util/stream/Stream::collect → KILLED 3. generateThirdPartyNameToFullModuleName : replaced call to java/util/stream/Collectors::groupingBy with argument → KILLED |
.collect(Collectors.groupingBy(Class::getSimpleName, |
309 |
3
1. generateThirdPartyNameToFullModuleName : removed call to java/util/stream/Collectors::toSet → KILLED 2. generateThirdPartyNameToFullModuleName : removed call to java/util/stream/Collectors::mapping → KILLED 3. generateThirdPartyNameToFullModuleName : replaced call to java/util/stream/Collectors::mapping with argument → KILLED |
Collectors.mapping(Class::getCanonicalName, Collectors.toSet()))); |
310 | } | |
311 | catch (IOException ignore) { | |
312 |
1
1. generateThirdPartyNameToFullModuleName : removed call to java/util/Collections::emptyMap → KILLED |
returnValue = Collections.emptyMap(); |
313 | } | |
314 |
2
1. generateThirdPartyNameToFullModuleName : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. generateThirdPartyNameToFullModuleName : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::generateThirdPartyNameToFullModuleName to ( if (x != null) null else throw new RuntimeException ) → KILLED |
return returnValue; |
315 | } | |
316 | ||
317 | /** | |
318 | * Returns simple check name from full modules names map. | |
319 | * | |
320 | * @param fullName name of the class for joining. | |
321 | * @return simple check name. | |
322 | */ | |
323 | public static String getShortFromFullModuleNames(String fullName) { | |
324 |
3
1. getShortFromFullModuleNames : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. getShortFromFullModuleNames : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::getShortFromFullModuleNames to ( if (x != null) null else throw new RuntimeException ) → KILLED 3. getShortFromFullModuleNames : replaced return value with "" for com/puppycrawl/tools/checkstyle/PackageObjectFactory::getShortFromFullModuleNames → KILLED |
return NAME_TO_FULL_MODULE_NAME |
325 |
1
1. getShortFromFullModuleNames : removed call to java/util/Map::entrySet → KILLED |
.entrySet() |
326 |
1
1. getShortFromFullModuleNames : removed call to java/util/Set::stream → KILLED |
.stream() |
327 |
7
1. getShortFromFullModuleNames : removed call to java/util/stream/Stream::filter → KILLED 2. getShortFromFullModuleNames : replaced call to java/util/stream/Stream::filter with receiver → KILLED 3. lambda$getShortFromFullModuleNames$0 : removed call to java/util/Map$Entry::getValue → KILLED 4. lambda$getShortFromFullModuleNames$0 : removed call to java/lang/String::equals → KILLED 5. lambda$getShortFromFullModuleNames$0 : replaced return of primitive boolean/byte/short/integer value with (x == 1) ? 0 : x + 1 → KILLED 6. lambda$getShortFromFullModuleNames$0 : replaced boolean return with false for com/puppycrawl/tools/checkstyle/PackageObjectFactory::lambda$getShortFromFullModuleNames$0 → KILLED 7. lambda$getShortFromFullModuleNames$0 : replaced boolean return with true for com/puppycrawl/tools/checkstyle/PackageObjectFactory::lambda$getShortFromFullModuleNames$0 → KILLED |
.filter(entry -> entry.getValue().equals(fullName)) |
328 |
2
1. getShortFromFullModuleNames : removed call to java/util/stream/Stream::map → KILLED 2. getShortFromFullModuleNames : replaced call to java/util/stream/Stream::map with receiver → KILLED |
.map(Entry::getKey) |
329 |
1
1. getShortFromFullModuleNames : removed call to java/util/stream/Stream::findFirst → KILLED |
.findFirst() |
330 |
2
1. getShortFromFullModuleNames : removed call to java/util/Optional::orElse → KILLED 2. getShortFromFullModuleNames : replaced call to java/util/Optional::orElse with argument → KILLED |
.orElse(fullName); |
331 | } | |
332 | ||
333 | /** | |
334 | * Creates a string by joining package names with a class name. | |
335 | * | |
336 | * @param className name of the class for joining. | |
337 | * @param packages packages names. | |
338 | * @return a string which is obtained by joining package names with a class name. | |
339 | */ | |
340 | private static String joinPackageNamesWithClassName(String className, Set<String> packages) { | |
341 |
5
1. joinPackageNamesWithClassName : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. joinPackageNamesWithClassName : removed call to java/util/Set::stream → KILLED 3. joinPackageNamesWithClassName : removed call to java/util/stream/Stream::collect → KILLED 4. joinPackageNamesWithClassName : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::joinPackageNamesWithClassName to ( if (x != null) null else throw new RuntimeException ) → KILLED 5. joinPackageNamesWithClassName : replaced return value with "" for com/puppycrawl/tools/checkstyle/PackageObjectFactory::joinPackageNamesWithClassName → KILLED |
return packages.stream().collect( |
342 |
1
1. joinPackageNamesWithClassName : removed call to java/util/stream/Collectors::joining → KILLED |
Collectors.joining(PACKAGE_SEPARATOR + className + STRING_SEPARATOR, "", |
343 | PACKAGE_SEPARATOR + className)); | |
344 | } | |
345 | ||
346 | /** | |
347 | * Creates a new instance of a named class. | |
348 | * | |
349 | * @param className the name of the class to instantiate. | |
350 | * @return the {@code Object} created by loader or null. | |
351 | * @throws CheckstyleException if the class fails to instantiate. | |
352 | */ | |
353 | private Object createObject(String className) throws CheckstyleException { | |
354 | Class<?> clazz = null; | |
355 | ||
356 | try { | |
357 |
1
1. createObject : removed call to java/lang/Class::forName → KILLED |
clazz = Class.forName(className, true, moduleClassLoader); |
358 | } | |
359 | catch (final ReflectiveOperationException | NoClassDefFoundError ignored) { | |
360 | // ignore the exception | |
361 | } | |
362 | ||
363 | Object instance = null; | |
364 | ||
365 |
3
1. createObject : negated conditional → KILLED 2. createObject : removed conditional - replaced equality check with false → KILLED 3. createObject : removed conditional - replaced equality check with true → KILLED |
if (clazz != null) { |
366 | try { | |
367 |
2
1. createObject : removed call to java/lang/Class::getDeclaredConstructor → KILLED 2. createObject : removed call to java/lang/reflect/Constructor::newInstance → KILLED |
instance = clazz.getDeclaredConstructor().newInstance(); |
368 | } | |
369 | catch (final ReflectiveOperationException ex) { | |
370 |
1
1. createObject : removed call to com/puppycrawl/tools/checkstyle/api/CheckstyleException::<init> → KILLED |
throw new CheckstyleException("Unable to instantiate " + className, ex); |
371 | } | |
372 | } | |
373 | ||
374 |
3
1. createObject : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. createObject : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObject to ( if (x != null) null else throw new RuntimeException ) → KILLED 3. createObject : replaced return value with null for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObject → KILLED |
return instance; |
375 | } | |
376 | ||
377 | /** | |
378 | * Searching to class with given name (or name concatenated with "Check") in existing | |
379 | * packages. Returns instance if class found or, otherwise, null. | |
380 | * | |
381 | * @param name the name of a class. | |
382 | * @return the {@code Object} created by loader. | |
383 | * @throws CheckstyleException if an error occurs. | |
384 | */ | |
385 | private Object createModuleByTryInEachPackage(String name) throws CheckstyleException { | |
386 |
1
1. createModuleByTryInEachPackage : removed call to java/util/Set::stream → KILLED |
final List<String> possibleNames = packages.stream() |
387 |
5
1. lambda$createModuleByTryInEachPackage$1 : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. createModuleByTryInEachPackage : removed call to java/util/stream/Stream::map → KILLED 3. createModuleByTryInEachPackage : replaced call to java/util/stream/Stream::map with receiver → KILLED 4. lambda$createModuleByTryInEachPackage$1 : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::lambda$createModuleByTryInEachPackage$1 to ( if (x != null) null else throw new RuntimeException ) → KILLED 5. lambda$createModuleByTryInEachPackage$1 : replaced return value with "" for com/puppycrawl/tools/checkstyle/PackageObjectFactory::lambda$createModuleByTryInEachPackage$1 → KILLED |
.map(packageName -> packageName + PACKAGE_SEPARATOR + name) |
388 |
6
1. lambda$createModuleByTryInEachPackage$2 : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. createModuleByTryInEachPackage : removed call to java/util/stream/Stream::flatMap → KILLED 3. createModuleByTryInEachPackage : replaced call to java/util/stream/Stream::flatMap with receiver → KILLED 4. lambda$createModuleByTryInEachPackage$2 : removed call to java/util/stream/Stream::of → KILLED 5. lambda$createModuleByTryInEachPackage$2 : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::lambda$createModuleByTryInEachPackage$2 to ( if (x != null) null else throw new RuntimeException ) → KILLED 6. lambda$createModuleByTryInEachPackage$2 : replaced return value with Stream.empty for com/puppycrawl/tools/checkstyle/PackageObjectFactory::lambda$createModuleByTryInEachPackage$2 → KILLED |
.flatMap(className -> Stream.of(className, className + CHECK_SUFFIX)) |
389 |
2
1. createModuleByTryInEachPackage : removed call to java/util/stream/Collectors::toList → KILLED 2. createModuleByTryInEachPackage : removed call to java/util/stream/Stream::collect → KILLED |
.collect(Collectors.toList()); |
390 | Object instance = null; | |
391 | for (String possibleName : possibleNames) { | |
392 |
1
1. createModuleByTryInEachPackage : removed call to com/puppycrawl/tools/checkstyle/PackageObjectFactory::createObject → KILLED |
instance = createObject(possibleName); |
393 |
3
1. createModuleByTryInEachPackage : negated conditional → KILLED 2. createModuleByTryInEachPackage : removed conditional - replaced equality check with false → KILLED 3. createModuleByTryInEachPackage : removed conditional - replaced equality check with true → KILLED |
if (instance != null) { |
394 | break; | |
395 | } | |
396 | } | |
397 |
3
1. createModuleByTryInEachPackage : replaced return of object reference value with [see docs for details] → NON_VIABLE 2. createModuleByTryInEachPackage : mutated return of Object value for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createModuleByTryInEachPackage to ( if (x != null) null else throw new RuntimeException ) → KILLED 3. createModuleByTryInEachPackage : replaced return value with null for com/puppycrawl/tools/checkstyle/PackageObjectFactory::createModuleByTryInEachPackage → KILLED |
return instance; |
398 | } | |
399 | ||
400 | /** | |
401 | * Fill short-to-full module names map. | |
402 | */ | |
403 | private static void fillShortToFullModuleNamesMap() { | |
404 | fillChecksFromAnnotationPackage(); | |
405 | fillChecksFromBlocksPackage(); | |
406 | fillChecksFromCodingPackage(); | |
407 | fillChecksFromDesignPackage(); | |
408 | fillChecksFromHeaderPackage(); | |
409 | fillChecksFromImportsPackage(); | |
410 | fillChecksFromIndentationPackage(); | |
411 | fillChecksFromJavadocPackage(); | |
412 | fillChecksFromMetricsPackage(); | |
413 | fillChecksFromModifierPackage(); | |
414 | fillChecksFromNamingPackage(); | |
415 | fillChecksFromRegexpPackage(); | |
416 | fillChecksFromSizesPackage(); | |
417 | fillChecksFromWhitespacePackage(); | |
418 | fillModulesFromChecksPackage(); | |
419 | fillModulesFromFilefiltersPackage(); | |
420 | fillModulesFromFiltersPackage(); | |
421 | fillModulesFromCheckstylePackage(); | |
422 | } | |
423 | ||
424 | /** | |
425 | * Fill short-to-full module names map with Checks from annotation package. | |
426 | */ | |
427 | private static void fillChecksFromAnnotationPackage() { | |
428 |
2
1. fillChecksFromAnnotationPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromAnnotationPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AnnotationLocationCheck", |
429 | BASE_PACKAGE + ".checks.annotation.AnnotationLocationCheck"); | |
430 |
2
1. fillChecksFromAnnotationPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromAnnotationPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AnnotationOnSameLineCheck", |
431 | BASE_PACKAGE + ".checks.annotation.AnnotationOnSameLineCheck"); | |
432 |
2
1. fillChecksFromAnnotationPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromAnnotationPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AnnotationUseStyleCheck", |
433 | BASE_PACKAGE + ".checks.annotation.AnnotationUseStyleCheck"); | |
434 |
2
1. fillChecksFromAnnotationPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromAnnotationPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MissingDeprecatedCheck", |
435 | BASE_PACKAGE + ".checks.annotation.MissingDeprecatedCheck"); | |
436 |
2
1. fillChecksFromAnnotationPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromAnnotationPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MissingOverrideCheck", |
437 | BASE_PACKAGE + ".checks.annotation.MissingOverrideCheck"); | |
438 |
2
1. fillChecksFromAnnotationPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromAnnotationPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("PackageAnnotationCheck", |
439 | BASE_PACKAGE + ".checks.annotation.PackageAnnotationCheck"); | |
440 |
2
1. fillChecksFromAnnotationPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromAnnotationPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuppressWarningsCheck", |
441 | BASE_PACKAGE + ".checks.annotation.SuppressWarningsCheck"); | |
442 | } | |
443 | ||
444 | /** | |
445 | * Fill short-to-full module names map with Checks from blocks package. | |
446 | */ | |
447 | private static void fillChecksFromBlocksPackage() { | |
448 |
2
1. fillChecksFromBlocksPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromBlocksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AvoidNestedBlocksCheck", |
449 | BASE_PACKAGE + ".checks.blocks.AvoidNestedBlocksCheck"); | |
450 |
2
1. fillChecksFromBlocksPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromBlocksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("EmptyBlockCheck", |
451 | BASE_PACKAGE + ".checks.blocks.EmptyBlockCheck"); | |
452 |
2
1. fillChecksFromBlocksPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromBlocksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("EmptyCatchBlockCheck", |
453 | BASE_PACKAGE + ".checks.blocks.EmptyCatchBlockCheck"); | |
454 |
2
1. fillChecksFromBlocksPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromBlocksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("LeftCurlyCheck", |
455 | BASE_PACKAGE + ".checks.blocks.LeftCurlyCheck"); | |
456 |
2
1. fillChecksFromBlocksPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromBlocksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NeedBracesCheck", |
457 | BASE_PACKAGE + ".checks.blocks.NeedBracesCheck"); | |
458 |
2
1. fillChecksFromBlocksPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromBlocksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RightCurlyCheck", |
459 | BASE_PACKAGE + ".checks.blocks.RightCurlyCheck"); | |
460 | } | |
461 | ||
462 | /** | |
463 | * Fill short-to-full module names map with Checks from coding package. | |
464 | */ | |
465 | // -@cs[ExecutableStatementCount] splitting this method is not reasonable. | |
466 | // -@cs[JavaNCSS] splitting this method is not reasonable. | |
467 | private static void fillChecksFromCodingPackage() { | |
468 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ArrayTrailingCommaCheck", |
469 | BASE_PACKAGE + ".checks.coding.ArrayTrailingCommaCheck"); | |
470 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AvoidDoubleBraceInitializationCheck", |
471 | BASE_PACKAGE + ".checks.coding.AvoidDoubleBraceInitializationCheck"); | |
472 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AvoidInlineConditionalsCheck", |
473 | BASE_PACKAGE + ".checks.coding.AvoidInlineConditionalsCheck"); | |
474 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AvoidNoArgumentSuperConstructorCallCheck", |
475 | BASE_PACKAGE + ".checks.coding.AvoidNoArgumentSuperConstructorCallCheck"); | |
476 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("CovariantEqualsCheck", |
477 | BASE_PACKAGE + ".checks.coding.CovariantEqualsCheck"); | |
478 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("DeclarationOrderCheck", |
479 | BASE_PACKAGE + ".checks.coding.DeclarationOrderCheck"); | |
480 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("DefaultComesLastCheck", |
481 | BASE_PACKAGE + ".checks.coding.DefaultComesLastCheck"); | |
482 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("EmptyStatementCheck", |
483 | BASE_PACKAGE + ".checks.coding.EmptyStatementCheck"); | |
484 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("EqualsAvoidNullCheck", |
485 | BASE_PACKAGE + ".checks.coding.EqualsAvoidNullCheck"); | |
486 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("EqualsHashCodeCheck", |
487 | BASE_PACKAGE + ".checks.coding.EqualsHashCodeCheck"); | |
488 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ExplicitInitializationCheck", |
489 | BASE_PACKAGE + ".checks.coding.ExplicitInitializationCheck"); | |
490 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("FallThroughCheck", |
491 | BASE_PACKAGE + ".checks.coding.FallThroughCheck"); | |
492 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("FinalLocalVariableCheck", |
493 | BASE_PACKAGE + ".checks.coding.FinalLocalVariableCheck"); | |
494 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("HiddenFieldCheck", |
495 | BASE_PACKAGE + ".checks.coding.HiddenFieldCheck"); | |
496 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("IllegalCatchCheck", |
497 | BASE_PACKAGE + ".checks.coding.IllegalCatchCheck"); | |
498 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("IllegalInstantiationCheck", |
499 | BASE_PACKAGE + ".checks.coding.IllegalInstantiationCheck"); | |
500 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("IllegalThrowsCheck", |
501 | BASE_PACKAGE + ".checks.coding.IllegalThrowsCheck"); | |
502 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("IllegalTokenCheck", |
503 | BASE_PACKAGE + ".checks.coding.IllegalTokenCheck"); | |
504 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("IllegalTokenTextCheck", |
505 | BASE_PACKAGE + ".checks.coding.IllegalTokenTextCheck"); | |
506 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("IllegalTypeCheck", |
507 | BASE_PACKAGE + ".checks.coding.IllegalTypeCheck"); | |
508 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("InnerAssignmentCheck", |
509 | BASE_PACKAGE + ".checks.coding.InnerAssignmentCheck"); | |
510 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MagicNumberCheck", |
511 | BASE_PACKAGE + ".checks.coding.MagicNumberCheck"); | |
512 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MissingCtorCheck", |
513 | BASE_PACKAGE + ".checks.coding.MissingCtorCheck"); | |
514 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MissingSwitchDefaultCheck", |
515 | BASE_PACKAGE + ".checks.coding.MissingSwitchDefaultCheck"); | |
516 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ModifiedControlVariableCheck", |
517 | BASE_PACKAGE + ".checks.coding.ModifiedControlVariableCheck"); | |
518 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MultipleStringLiteralsCheck", |
519 | BASE_PACKAGE + ".checks.coding.MultipleStringLiteralsCheck"); | |
520 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MultipleVariableDeclarationsCheck", |
521 | BASE_PACKAGE + ".checks.coding.MultipleVariableDeclarationsCheck"); | |
522 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NestedForDepthCheck", |
523 | BASE_PACKAGE + ".checks.coding.NestedForDepthCheck"); | |
524 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NestedIfDepthCheck", |
525 | BASE_PACKAGE + ".checks.coding.NestedIfDepthCheck"); | |
526 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NestedTryDepthCheck", |
527 | BASE_PACKAGE + ".checks.coding.NestedTryDepthCheck"); | |
528 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NoCloneCheck", |
529 | BASE_PACKAGE + ".checks.coding.NoCloneCheck"); | |
530 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NoEnumTrailingCommaCheck", |
531 | BASE_PACKAGE + ".checks.coding.NoEnumTrailingCommaCheck"); | |
532 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NoFinalizerCheck", |
533 | BASE_PACKAGE + ".checks.coding.NoFinalizerCheck"); | |
534 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("OneStatementPerLineCheck", |
535 | BASE_PACKAGE + ".checks.coding.OneStatementPerLineCheck"); | |
536 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("OverloadMethodsDeclarationOrderCheck", |
537 | BASE_PACKAGE + ".checks.coding.OverloadMethodsDeclarationOrderCheck"); | |
538 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("PackageDeclarationCheck", |
539 | BASE_PACKAGE + ".checks.coding.PackageDeclarationCheck"); | |
540 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ParameterAssignmentCheck", |
541 | BASE_PACKAGE + ".checks.coding.ParameterAssignmentCheck"); | |
542 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RequireThisCheck", |
543 | BASE_PACKAGE + ".checks.coding.RequireThisCheck"); | |
544 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ReturnCountCheck", |
545 | BASE_PACKAGE + ".checks.coding.ReturnCountCheck"); | |
546 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SimplifyBooleanExpressionCheck", |
547 | BASE_PACKAGE + ".checks.coding.SimplifyBooleanExpressionCheck"); | |
548 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SimplifyBooleanReturnCheck", |
549 | BASE_PACKAGE + ".checks.coding.SimplifyBooleanReturnCheck"); | |
550 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("StringLiteralEqualityCheck", |
551 | BASE_PACKAGE + ".checks.coding.StringLiteralEqualityCheck"); | |
552 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuperCloneCheck", |
553 | BASE_PACKAGE + ".checks.coding.SuperCloneCheck"); | |
554 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuperFinalizeCheck", |
555 | BASE_PACKAGE + ".checks.coding.SuperFinalizeCheck"); | |
556 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("UnnecessaryParenthesesCheck", |
557 | BASE_PACKAGE + ".checks.coding.UnnecessaryParenthesesCheck"); | |
558 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("UnnecessarySemicolonAfterOuterTypeDeclarationCheck", |
559 | BASE_PACKAGE | |
560 | + ".checks.coding.UnnecessarySemicolonAfterOuterTypeDeclarationCheck"); | |
561 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("UnnecessarySemicolonAfterTypeMemberDeclarationCheck", |
562 | BASE_PACKAGE | |
563 | + ".checks.coding.UnnecessarySemicolonAfterTypeMemberDeclarationCheck"); | |
564 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("UnnecessarySemicolonInEnumerationCheck", |
565 | BASE_PACKAGE + ".checks.coding.UnnecessarySemicolonInEnumerationCheck"); | |
566 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("UnnecessarySemicolonInTryWithResourcesCheck", |
567 | BASE_PACKAGE + ".checks.coding.UnnecessarySemicolonInTryWithResourcesCheck"); | |
568 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("VariableDeclarationUsageDistanceCheck", |
569 | BASE_PACKAGE + ".checks.coding.VariableDeclarationUsageDistanceCheck"); | |
570 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NoArrayTrailingCommaCheck", |
571 | BASE_PACKAGE + ".checks.coding.NoArrayTrailingCommaCheck"); | |
572 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MatchXpathCheck", |
573 | BASE_PACKAGE + ".checks.coding.MatchXpathCheck"); | |
574 |
2
1. fillChecksFromCodingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromCodingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("UnusedLocalVariableCheck", |
575 | BASE_PACKAGE + ".checks.coding.UnusedLocalVariableCheck"); | |
576 | } | |
577 | ||
578 | /** | |
579 | * Fill short-to-full module names map with Checks from design package. | |
580 | */ | |
581 | private static void fillChecksFromDesignPackage() { | |
582 |
2
1. fillChecksFromDesignPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromDesignPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("DesignForExtensionCheck", |
583 | BASE_PACKAGE + ".checks.design.DesignForExtensionCheck"); | |
584 |
2
1. fillChecksFromDesignPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromDesignPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("FinalClassCheck", |
585 | BASE_PACKAGE + ".checks.design.FinalClassCheck"); | |
586 |
2
1. fillChecksFromDesignPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromDesignPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("HideUtilityClassConstructorCheck", |
587 | BASE_PACKAGE + ".checks.design.HideUtilityClassConstructorCheck"); | |
588 |
2
1. fillChecksFromDesignPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromDesignPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("InnerTypeLastCheck", |
589 | BASE_PACKAGE + ".checks.design.InnerTypeLastCheck"); | |
590 |
2
1. fillChecksFromDesignPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromDesignPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("InterfaceIsTypeCheck", |
591 | BASE_PACKAGE + ".checks.design.InterfaceIsTypeCheck"); | |
592 |
2
1. fillChecksFromDesignPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromDesignPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MutableExceptionCheck", |
593 | BASE_PACKAGE + ".checks.design.MutableExceptionCheck"); | |
594 |
2
1. fillChecksFromDesignPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromDesignPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("OneTopLevelClassCheck", |
595 | BASE_PACKAGE + ".checks.design.OneTopLevelClassCheck"); | |
596 |
2
1. fillChecksFromDesignPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromDesignPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ThrowsCountCheck", |
597 | BASE_PACKAGE + ".checks.design.ThrowsCountCheck"); | |
598 |
2
1. fillChecksFromDesignPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromDesignPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("VisibilityModifierCheck", |
599 | BASE_PACKAGE + ".checks.design.VisibilityModifierCheck"); | |
600 | } | |
601 | ||
602 | /** | |
603 | * Fill short-to-full module names map with Checks from header package. | |
604 | */ | |
605 | private static void fillChecksFromHeaderPackage() { | |
606 |
2
1. fillChecksFromHeaderPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromHeaderPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("HeaderCheck", |
607 | BASE_PACKAGE + ".checks.header.HeaderCheck"); | |
608 |
2
1. fillChecksFromHeaderPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromHeaderPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RegexpHeaderCheck", |
609 | BASE_PACKAGE + ".checks.header.RegexpHeaderCheck"); | |
610 | } | |
611 | ||
612 | /** | |
613 | * Fill short-to-full module names map with Checks from imports package. | |
614 | */ | |
615 | private static void fillChecksFromImportsPackage() { | |
616 |
2
1. fillChecksFromImportsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromImportsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AvoidStarImportCheck", |
617 | BASE_PACKAGE + ".checks.imports.AvoidStarImportCheck"); | |
618 |
2
1. fillChecksFromImportsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromImportsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AvoidStaticImportCheck", |
619 | BASE_PACKAGE + ".checks.imports.AvoidStaticImportCheck"); | |
620 |
2
1. fillChecksFromImportsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromImportsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("CustomImportOrderCheck", |
621 | BASE_PACKAGE + ".checks.imports.CustomImportOrderCheck"); | |
622 |
2
1. fillChecksFromImportsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromImportsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("IllegalImportCheck", |
623 | BASE_PACKAGE + ".checks.imports.IllegalImportCheck"); | |
624 |
2
1. fillChecksFromImportsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromImportsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ImportControlCheck", |
625 | BASE_PACKAGE + ".checks.imports.ImportControlCheck"); | |
626 |
2
1. fillChecksFromImportsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromImportsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ImportOrderCheck", |
627 | BASE_PACKAGE + ".checks.imports.ImportOrderCheck"); | |
628 |
2
1. fillChecksFromImportsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromImportsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RedundantImportCheck", |
629 | BASE_PACKAGE + ".checks.imports.RedundantImportCheck"); | |
630 |
2
1. fillChecksFromImportsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromImportsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("UnusedImportsCheck", |
631 | BASE_PACKAGE + ".checks.imports.UnusedImportsCheck"); | |
632 | } | |
633 | ||
634 | /** | |
635 | * Fill short-to-full module names map with Checks from indentation package. | |
636 | */ | |
637 | private static void fillChecksFromIndentationPackage() { | |
638 |
2
1. fillChecksFromIndentationPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromIndentationPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("CommentsIndentationCheck", |
639 | BASE_PACKAGE + ".checks.indentation.CommentsIndentationCheck"); | |
640 |
2
1. fillChecksFromIndentationPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromIndentationPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("IndentationCheck", |
641 | BASE_PACKAGE + ".checks.indentation.IndentationCheck"); | |
642 | } | |
643 | ||
644 | /** | |
645 | * Fill short-to-full module names map with Checks from javadoc package. | |
646 | */ | |
647 | private static void fillChecksFromJavadocPackage() { | |
648 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AtclauseOrderCheck", |
649 | BASE_PACKAGE + ".checks.javadoc.AtclauseOrderCheck"); | |
650 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("InvalidJavadocPositionCheck", |
651 | BASE_PACKAGE + ".checks.javadoc.InvalidJavadocPositionCheck"); | |
652 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocBlockTagLocationCheck", |
653 | BASE_PACKAGE + ".checks.javadoc.JavadocBlockTagLocationCheck"); | |
654 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocContentLocationCheck", |
655 | BASE_PACKAGE + ".checks.javadoc.JavadocContentLocationCheck"); | |
656 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocMethodCheck", |
657 | BASE_PACKAGE + ".checks.javadoc.JavadocMethodCheck"); | |
658 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocMissingLeadingAsteriskCheck", |
659 | BASE_PACKAGE + ".checks.javadoc.JavadocMissingLeadingAsteriskCheck"); | |
660 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocMissingWhitespaceAfterAsteriskCheck", |
661 | BASE_PACKAGE + ".checks.javadoc.JavadocMissingWhitespaceAfterAsteriskCheck"); | |
662 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocPackageCheck", |
663 | BASE_PACKAGE + ".checks.javadoc.JavadocPackageCheck"); | |
664 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocParagraphCheck", |
665 | BASE_PACKAGE + ".checks.javadoc.JavadocParagraphCheck"); | |
666 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocStyleCheck", |
667 | BASE_PACKAGE + ".checks.javadoc.JavadocStyleCheck"); | |
668 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocTagContinuationIndentationCheck", |
669 | BASE_PACKAGE + ".checks.javadoc.JavadocTagContinuationIndentationCheck"); | |
670 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocTypeCheck", |
671 | BASE_PACKAGE + ".checks.javadoc.JavadocTypeCheck"); | |
672 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavadocVariableCheck", |
673 | BASE_PACKAGE + ".checks.javadoc.JavadocVariableCheck"); | |
674 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MissingJavadocMethodCheck", |
675 | BASE_PACKAGE + ".checks.javadoc.MissingJavadocMethodCheck"); | |
676 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MissingJavadocPackageCheck", |
677 | BASE_PACKAGE + ".checks.javadoc.MissingJavadocPackageCheck"); | |
678 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MissingJavadocTypeCheck", |
679 | BASE_PACKAGE + ".checks.javadoc.MissingJavadocTypeCheck"); | |
680 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NonEmptyAtclauseDescriptionCheck", |
681 | BASE_PACKAGE + ".checks.javadoc.NonEmptyAtclauseDescriptionCheck"); | |
682 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RequireEmptyLineBeforeBlockTagGroupCheck", |
683 | BASE_PACKAGE + ".checks.javadoc.RequireEmptyLineBeforeBlockTagGroupCheck"); | |
684 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SingleLineJavadocCheck", |
685 | BASE_PACKAGE + ".checks.javadoc.SingleLineJavadocCheck"); | |
686 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SummaryJavadocCheck", |
687 | BASE_PACKAGE + ".checks.javadoc.SummaryJavadocCheck"); | |
688 |
2
1. fillChecksFromJavadocPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromJavadocPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("WriteTagCheck", |
689 | BASE_PACKAGE + ".checks.javadoc.WriteTagCheck"); | |
690 | } | |
691 | ||
692 | /** | |
693 | * Fill short-to-full module names map with Checks from metrics package. | |
694 | */ | |
695 | private static void fillChecksFromMetricsPackage() { | |
696 |
2
1. fillChecksFromMetricsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromMetricsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("BooleanExpressionComplexityCheck", |
697 | BASE_PACKAGE + ".checks.metrics.BooleanExpressionComplexityCheck"); | |
698 |
2
1. fillChecksFromMetricsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromMetricsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ClassDataAbstractionCouplingCheck", |
699 | BASE_PACKAGE + ".checks.metrics.ClassDataAbstractionCouplingCheck"); | |
700 |
2
1. fillChecksFromMetricsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromMetricsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ClassFanOutComplexityCheck", |
701 | BASE_PACKAGE + ".checks.metrics.ClassFanOutComplexityCheck"); | |
702 |
2
1. fillChecksFromMetricsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromMetricsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("CyclomaticComplexityCheck", |
703 | BASE_PACKAGE + ".checks.metrics.CyclomaticComplexityCheck"); | |
704 |
2
1. fillChecksFromMetricsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromMetricsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("JavaNCSSCheck", |
705 | BASE_PACKAGE + ".checks.metrics.JavaNCSSCheck"); | |
706 |
2
1. fillChecksFromMetricsPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromMetricsPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NPathComplexityCheck", |
707 | BASE_PACKAGE + ".checks.metrics.NPathComplexityCheck"); | |
708 | } | |
709 | ||
710 | /** | |
711 | * Fill short-to-full module names map with Checks from modifier package. | |
712 | */ | |
713 | private static void fillChecksFromModifierPackage() { | |
714 |
2
1. fillChecksFromModifierPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromModifierPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ClassMemberImpliedModifierCheck", |
715 | BASE_PACKAGE + ".checks.modifier.ClassMemberImpliedModifierCheck"); | |
716 |
2
1. fillChecksFromModifierPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromModifierPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("InterfaceMemberImpliedModifierCheck", |
717 | BASE_PACKAGE + ".checks.modifier.InterfaceMemberImpliedModifierCheck"); | |
718 |
2
1. fillChecksFromModifierPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromModifierPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ModifierOrderCheck", |
719 | BASE_PACKAGE + ".checks.modifier.ModifierOrderCheck"); | |
720 |
2
1. fillChecksFromModifierPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromModifierPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RedundantModifierCheck", |
721 | BASE_PACKAGE + ".checks.modifier.RedundantModifierCheck"); | |
722 | } | |
723 | ||
724 | /** | |
725 | * Fill short-to-full module names map with Checks from naming package. | |
726 | */ | |
727 | private static void fillChecksFromNamingPackage() { | |
728 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AbbreviationAsWordInNameCheck", |
729 | BASE_PACKAGE + ".checks.naming.AbbreviationAsWordInNameCheck"); | |
730 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AbstractClassNameCheck", |
731 | BASE_PACKAGE + ".checks.naming.AbstractClassNameCheck"); | |
732 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("CatchParameterNameCheck", |
733 | BASE_PACKAGE + ".checks.naming.CatchParameterNameCheck"); | |
734 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ClassTypeParameterNameCheck", |
735 | BASE_PACKAGE + ".checks.naming.ClassTypeParameterNameCheck"); | |
736 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ConstantNameCheck", |
737 | BASE_PACKAGE + ".checks.naming.ConstantNameCheck"); | |
738 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("InterfaceTypeParameterNameCheck", |
739 | BASE_PACKAGE + ".checks.naming.InterfaceTypeParameterNameCheck"); | |
740 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("LambdaParameterNameCheck", |
741 | BASE_PACKAGE + ".checks.naming.LambdaParameterNameCheck"); | |
742 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("LocalFinalVariableNameCheck", |
743 | BASE_PACKAGE + ".checks.naming.LocalFinalVariableNameCheck"); | |
744 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("LocalVariableNameCheck", |
745 | BASE_PACKAGE + ".checks.naming.LocalVariableNameCheck"); | |
746 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MemberNameCheck", |
747 | BASE_PACKAGE + ".checks.naming.MemberNameCheck"); | |
748 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MethodNameCheck", |
749 | BASE_PACKAGE + ".checks.naming.MethodNameCheck"); | |
750 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MethodTypeParameterNameCheck", |
751 | BASE_PACKAGE + ".checks.naming.MethodTypeParameterNameCheck"); | |
752 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("PackageNameCheck", |
753 | BASE_PACKAGE + ".checks.naming.PackageNameCheck"); | |
754 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ParameterNameCheck", |
755 | BASE_PACKAGE + ".checks.naming.ParameterNameCheck"); | |
756 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RecordComponentNameCheck", |
757 | BASE_PACKAGE + ".checks.naming.RecordComponentNameCheck"); | |
758 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RecordTypeParameterNameCheck", |
759 | BASE_PACKAGE + ".checks.naming.RecordTypeParameterNameCheck"); | |
760 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("StaticVariableNameCheck", |
761 | BASE_PACKAGE + ".checks.naming.StaticVariableNameCheck"); | |
762 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("TypeNameCheck", |
763 | BASE_PACKAGE + ".checks.naming.TypeNameCheck"); | |
764 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("PatternVariableNameCheck", |
765 | BASE_PACKAGE + ".checks.naming.PatternVariableNameCheck"); | |
766 |
2
1. fillChecksFromNamingPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromNamingPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("IllegalIdentifierNameCheck", |
767 | BASE_PACKAGE + ".checks.naming.IllegalIdentifierNameCheck"); | |
768 | } | |
769 | ||
770 | /** | |
771 | * Fill short-to-full module names map with Checks from regexp package. | |
772 | */ | |
773 | private static void fillChecksFromRegexpPackage() { | |
774 |
2
1. fillChecksFromRegexpPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromRegexpPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RegexpCheck", |
775 | BASE_PACKAGE + ".checks.regexp.RegexpCheck"); | |
776 |
2
1. fillChecksFromRegexpPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromRegexpPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RegexpMultilineCheck", |
777 | BASE_PACKAGE + ".checks.regexp.RegexpMultilineCheck"); | |
778 |
2
1. fillChecksFromRegexpPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromRegexpPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RegexpOnFilenameCheck", |
779 | BASE_PACKAGE + ".checks.regexp.RegexpOnFilenameCheck"); | |
780 |
2
1. fillChecksFromRegexpPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromRegexpPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RegexpSinglelineCheck", |
781 | BASE_PACKAGE + ".checks.regexp.RegexpSinglelineCheck"); | |
782 |
2
1. fillChecksFromRegexpPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromRegexpPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RegexpSinglelineJavaCheck", |
783 | BASE_PACKAGE + ".checks.regexp.RegexpSinglelineJavaCheck"); | |
784 | } | |
785 | ||
786 | /** | |
787 | * Fill short-to-full module names map with Checks from sizes package. | |
788 | */ | |
789 | private static void fillChecksFromSizesPackage() { | |
790 |
2
1. fillChecksFromSizesPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromSizesPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AnonInnerLengthCheck", |
791 | BASE_PACKAGE + ".checks.sizes.AnonInnerLengthCheck"); | |
792 |
2
1. fillChecksFromSizesPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromSizesPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ExecutableStatementCountCheck", |
793 | BASE_PACKAGE + ".checks.sizes.ExecutableStatementCountCheck"); | |
794 |
2
1. fillChecksFromSizesPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromSizesPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("FileLengthCheck", |
795 | BASE_PACKAGE + ".checks.sizes.FileLengthCheck"); | |
796 |
2
1. fillChecksFromSizesPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromSizesPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("LambdaBodyLengthCheck", |
797 | BASE_PACKAGE + ".checks.sizes.LambdaBodyLengthCheck"); | |
798 |
2
1. fillChecksFromSizesPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromSizesPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("LineLengthCheck", |
799 | BASE_PACKAGE + ".checks.sizes.LineLengthCheck"); | |
800 |
2
1. fillChecksFromSizesPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromSizesPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MethodCountCheck", |
801 | BASE_PACKAGE + ".checks.sizes.MethodCountCheck"); | |
802 |
2
1. fillChecksFromSizesPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromSizesPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MethodLengthCheck", |
803 | BASE_PACKAGE + ".checks.sizes.MethodLengthCheck"); | |
804 |
2
1. fillChecksFromSizesPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromSizesPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("OuterTypeNumberCheck", |
805 | BASE_PACKAGE + ".checks.sizes.OuterTypeNumberCheck"); | |
806 |
2
1. fillChecksFromSizesPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromSizesPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ParameterNumberCheck", |
807 | BASE_PACKAGE + ".checks.sizes.ParameterNumberCheck"); | |
808 |
2
1. fillChecksFromSizesPackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromSizesPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("RecordComponentNumberCheck", |
809 | BASE_PACKAGE + ".checks.sizes.RecordComponentNumberCheck"); | |
810 | } | |
811 | ||
812 | /** | |
813 | * Fill short-to-full module names map with Checks from whitespace package. | |
814 | */ | |
815 | private static void fillChecksFromWhitespacePackage() { | |
816 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("EmptyForInitializerPadCheck", |
817 | BASE_PACKAGE + ".checks.whitespace.EmptyForInitializerPadCheck"); | |
818 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("EmptyForIteratorPadCheck", |
819 | BASE_PACKAGE + ".checks.whitespace.EmptyForIteratorPadCheck"); | |
820 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("EmptyLineSeparatorCheck", |
821 | BASE_PACKAGE + ".checks.whitespace.EmptyLineSeparatorCheck"); | |
822 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("FileTabCharacterCheck", |
823 | BASE_PACKAGE + ".checks.whitespace.FileTabCharacterCheck"); | |
824 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("GenericWhitespaceCheck", |
825 | BASE_PACKAGE + ".checks.whitespace.GenericWhitespaceCheck"); | |
826 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("MethodParamPadCheck", |
827 | BASE_PACKAGE + ".checks.whitespace.MethodParamPadCheck"); | |
828 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NoLineWrapCheck", |
829 | BASE_PACKAGE + ".checks.whitespace.NoLineWrapCheck"); | |
830 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NoWhitespaceAfterCheck", |
831 | BASE_PACKAGE + ".checks.whitespace.NoWhitespaceAfterCheck"); | |
832 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NoWhitespaceBeforeCheck", |
833 | BASE_PACKAGE + ".checks.whitespace.NoWhitespaceBeforeCheck"); | |
834 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NoWhitespaceBeforeCaseDefaultColonCheck", |
835 | BASE_PACKAGE + ".checks.whitespace.NoWhitespaceBeforeCaseDefaultColonCheck"); | |
836 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("OperatorWrapCheck", |
837 | BASE_PACKAGE + ".checks.whitespace.OperatorWrapCheck"); | |
838 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ParenPadCheck", |
839 | BASE_PACKAGE + ".checks.whitespace.ParenPadCheck"); | |
840 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SeparatorWrapCheck", |
841 | BASE_PACKAGE + ".checks.whitespace.SeparatorWrapCheck"); | |
842 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SingleSpaceSeparatorCheck", |
843 | BASE_PACKAGE + ".checks.whitespace.SingleSpaceSeparatorCheck"); | |
844 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("TypecastParenPadCheck", |
845 | BASE_PACKAGE + ".checks.whitespace.TypecastParenPadCheck"); | |
846 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("WhitespaceAfterCheck", |
847 | BASE_PACKAGE + ".checks.whitespace.WhitespaceAfterCheck"); | |
848 |
2
1. fillChecksFromWhitespacePackage : removed call to java/util/Map::put → SURVIVED 2. fillChecksFromWhitespacePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("WhitespaceAroundCheck", |
849 | BASE_PACKAGE + ".checks.whitespace.WhitespaceAroundCheck"); | |
850 | } | |
851 | ||
852 | /** | |
853 | * Fill short-to-full module names map with modules from checks package. | |
854 | */ | |
855 | private static void fillModulesFromChecksPackage() { | |
856 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("ArrayTypeStyleCheck", |
857 | BASE_PACKAGE + ".checks.ArrayTypeStyleCheck"); | |
858 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("AvoidEscapedUnicodeCharactersCheck", |
859 | BASE_PACKAGE + ".checks.AvoidEscapedUnicodeCharactersCheck"); | |
860 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("DescendantTokenCheck", |
861 | BASE_PACKAGE + ".checks.DescendantTokenCheck"); | |
862 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("FinalParametersCheck", |
863 | BASE_PACKAGE + ".checks.FinalParametersCheck"); | |
864 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NewlineAtEndOfFileCheck", |
865 | BASE_PACKAGE + ".checks.NewlineAtEndOfFileCheck"); | |
866 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("NoCodeInFileCheck", |
867 | BASE_PACKAGE + ".checks.NoCodeInFileCheck"); | |
868 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("OuterTypeFilenameCheck", |
869 | BASE_PACKAGE + ".checks.OuterTypeFilenameCheck"); | |
870 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("OrderedPropertiesCheck", |
871 | BASE_PACKAGE + ".checks.OrderedPropertiesCheck"); | |
872 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuppressWarningsHolder", |
873 | BASE_PACKAGE + ".checks.SuppressWarningsHolder"); | |
874 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("TodoCommentCheck", |
875 | BASE_PACKAGE + ".checks.TodoCommentCheck"); | |
876 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("TrailingCommentCheck", |
877 | BASE_PACKAGE + ".checks.TrailingCommentCheck"); | |
878 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("TranslationCheck", |
879 | BASE_PACKAGE + ".checks.TranslationCheck"); | |
880 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("UncommentedMainCheck", |
881 | BASE_PACKAGE + ".checks.UncommentedMainCheck"); | |
882 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("UniquePropertiesCheck", |
883 | BASE_PACKAGE + ".checks.UniquePropertiesCheck"); | |
884 |
2
1. fillModulesFromChecksPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromChecksPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("UpperEllCheck", |
885 | BASE_PACKAGE + ".checks.UpperEllCheck"); | |
886 | } | |
887 | ||
888 | /** | |
889 | * Fill short-to-full module names map with modules from filefilters package. | |
890 | */ | |
891 | private static void fillModulesFromFilefiltersPackage() { | |
892 |
2
1. fillModulesFromFilefiltersPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromFilefiltersPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("BeforeExecutionExclusionFileFilter", |
893 | BASE_PACKAGE + ".filefilters.BeforeExecutionExclusionFileFilter"); | |
894 | } | |
895 | ||
896 | /** | |
897 | * Fill short-to-full module names map with modules from filters package. | |
898 | */ | |
899 | private static void fillModulesFromFiltersPackage() { | |
900 |
2
1. fillModulesFromFiltersPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromFiltersPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SeverityMatchFilter", |
901 | BASE_PACKAGE + ".filters.SeverityMatchFilter"); | |
902 |
2
1. fillModulesFromFiltersPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromFiltersPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuppressWithPlainTextCommentFilter", |
903 | BASE_PACKAGE + ".filters.SuppressWithPlainTextCommentFilter"); | |
904 |
2
1. fillModulesFromFiltersPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromFiltersPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuppressionCommentFilter", |
905 | BASE_PACKAGE + ".filters.SuppressionCommentFilter"); | |
906 |
2
1. fillModulesFromFiltersPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromFiltersPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuppressionFilter", |
907 | BASE_PACKAGE + ".filters.SuppressionFilter"); | |
908 |
2
1. fillModulesFromFiltersPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromFiltersPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuppressionSingleFilter", |
909 | BASE_PACKAGE + ".filters.SuppressionSingleFilter"); | |
910 |
2
1. fillModulesFromFiltersPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromFiltersPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuppressionXpathFilter", |
911 | BASE_PACKAGE + ".filters.SuppressionXpathFilter"); | |
912 |
2
1. fillModulesFromFiltersPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromFiltersPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuppressionXpathSingleFilter", |
913 | BASE_PACKAGE + ".filters.SuppressionXpathSingleFilter"); | |
914 |
2
1. fillModulesFromFiltersPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromFiltersPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuppressWarningsFilter", |
915 | BASE_PACKAGE + ".filters.SuppressWarningsFilter"); | |
916 |
2
1. fillModulesFromFiltersPackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromFiltersPackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("SuppressWithNearbyCommentFilter", |
917 | BASE_PACKAGE + ".filters.SuppressWithNearbyCommentFilter"); | |
918 | } | |
919 | ||
920 | /** | |
921 | * Fill short-to-full module names map with modules from checkstyle package. | |
922 | */ | |
923 | private static void fillModulesFromCheckstylePackage() { | |
924 |
2
1. fillModulesFromCheckstylePackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromCheckstylePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("Checker", BASE_PACKAGE + ".Checker"); |
925 |
2
1. fillModulesFromCheckstylePackage : removed call to java/util/Map::put → SURVIVED 2. fillModulesFromCheckstylePackage : replaced call to java/util/Map::put with argument → SURVIVED |
NAME_TO_FULL_MODULE_NAME.put("TreeWalker", BASE_PACKAGE + ".TreeWalker"); |
926 | } | |
927 | ||
928 | } | |
Mutations | ||
138 |
1.1 2.2 3.3 |
|
139 |
1.1 |
|
141 |
1.1 2.2 3.3 4.4 |
|
142 |
1.1 |
|
146 |
1.1 2.2 |
|
147 |
1.1 |
|
148 |
1.1 |
|
160 |
1.1 2.2 3.3 |
|
161 |
1.1 |
|
163 |
1.1 2.2 3.3 |
|
164 |
1.1 |
|
167 |
1.1 2.2 |
|
168 |
1.1 |
|
186 |
1.1 2.2 3.3 4.4 |
|
187 |
1.1 |
|
189 |
1.1 2.2 3.3 |
|
190 |
1.1 2.2 3.3 |
|
192 |
1.1 2.2 |
|
194 |
1.1 |
|
197 |
1.1 2.2 3.3 |
|
198 |
1.1 |
|
200 |
1.1 2.2 3.3 4.4 5.5 6.6 |
|
202 |
1.1 |
|
204 |
1.1 2.2 3.3 |
|
206 |
1.1 2.2 3.3 4.4 |
|
208 |
1.1 2.2 |
|
210 |
1.1 2.2 |
|
214 |
1.1 2.2 |
|
215 |
1.1 2.2 |
|
217 |
1.1 2.2 3.3 |
|
228 |
1.1 2.2 |
|
230 |
1.1 2.2 3.3 |
|
232 |
1.1 2.2 |
|
233 |
1.1 2.2 3.3 |
|
234 |
1.1 |
|
238 |
1.1 |
|
240 |
1.1 2.2 3.3 |
|
253 |
1.1 2.2 |
|
255 |
1.1 2.2 3.3 |
|
256 |
1.1 2.2 |
|
257 |
1.1 2.2 3.3 |
|
258 |
1.1 |
|
262 |
1.1 |
|
264 |
1.1 2.2 3.3 |
|
281 |
1.1 2.2 3.3 4.4 |
|
282 |
1.1 2.2 3.3 |
|
285 |
1.1 |
|
286 |
1.1 2.2 |
|
287 |
1.1 2.2 |
|
290 |
1.1 2.2 |
|
291 |
1.1 2.2 |
|
293 |
1.1 2.2 3.3 |
|
307 |
1.1 2.2 |
|
308 |
1.1 2.2 3.3 |
|
309 |
1.1 2.2 3.3 |
|
312 |
1.1 |
|
314 |
1.1 2.2 |
|
324 |
1.1 2.2 3.3 |
|
325 |
1.1 |
|
326 |
1.1 |
|
327 |
1.1 2.2 3.3 4.4 5.5 6.6 7.7 |
|
328 |
1.1 2.2 |
|
329 |
1.1 |
|
330 |
1.1 2.2 |
|
341 |
1.1 2.2 3.3 4.4 5.5 |
|
342 |
1.1 |
|
357 |
1.1 |
|
365 |
1.1 2.2 3.3 |
|
367 |
1.1 2.2 |
|
370 |
1.1 |
|
374 |
1.1 2.2 3.3 |
|
386 |
1.1 |
|
387 |
1.1 2.2 3.3 4.4 5.5 |
|
388 |
1.1 2.2 3.3 4.4 5.5 6.6 |
|
389 |
1.1 2.2 |
|
392 |
1.1 |
|
393 |
1.1 2.2 3.3 |
|
397 |
1.1 2.2 3.3 |
|
428 |
1.1 2.2 |
|
430 |
1.1 2.2 |
|
432 |
1.1 2.2 |
|
434 |
1.1 2.2 |
|
436 |
1.1 2.2 |
|
438 |
1.1 2.2 |
|
440 |
1.1 2.2 |
|
448 |
1.1 2.2 |
|
450 |
1.1 2.2 |
|
452 |
1.1 2.2 |
|
454 |
1.1 2.2 |
|
456 |
1.1 2.2 |
|
458 |
1.1 2.2 |
|
468 |
1.1 2.2 |
|
470 |
1.1 2.2 |
|
472 |
1.1 2.2 |
|
474 |
1.1 2.2 |
|
476 |
1.1 2.2 |
|
478 |
1.1 2.2 |
|
480 |
1.1 2.2 |
|
482 |
1.1 2.2 |
|
484 |
1.1 2.2 |
|
486 |
1.1 2.2 |
|
488 |
1.1 2.2 |
|
490 |
1.1 2.2 |
|
492 |
1.1 2.2 |
|
494 |
1.1 2.2 |
|
496 |
1.1 2.2 |
|
498 |
1.1 2.2 |
|
500 |
1.1 2.2 |
|
502 |
1.1 2.2 |
|
504 |
1.1 2.2 |
|
506 |
1.1 2.2 |
|
508 |
1.1 2.2 |
|
510 |
1.1 2.2 |
|
512 |
1.1 2.2 |
|
514 |
1.1 2.2 |
|
516 |
1.1 2.2 |
|
518 |
1.1 2.2 |
|
520 |
1.1 2.2 |
|
522 |
1.1 2.2 |
|
524 |
1.1 2.2 |
|
526 |
1.1 2.2 |
|
528 |
1.1 2.2 |
|
530 |
1.1 2.2 |
|
532 |
1.1 2.2 |
|
534 |
1.1 2.2 |
|
536 |
1.1 2.2 |
|
538 |
1.1 2.2 |
|
540 |
1.1 2.2 |
|
542 |
1.1 2.2 |
|
544 |
1.1 2.2 |
|
546 |
1.1 2.2 |
|
548 |
1.1 2.2 |
|
550 |
1.1 2.2 |
|
552 |
1.1 2.2 |
|
554 |
1.1 2.2 |
|
556 |
1.1 2.2 |
|
558 |
1.1 2.2 |
|
561 |
1.1 2.2 |
|
564 |
1.1 2.2 |
|
566 |
1.1 2.2 |
|
568 |
1.1 2.2 |
|
570 |
1.1 2.2 |
|
572 |
1.1 2.2 |
|
574 |
1.1 2.2 |
|
582 |
1.1 2.2 |
|
584 |
1.1 2.2 |
|
586 |
1.1 2.2 |
|
588 |
1.1 2.2 |
|
590 |
1.1 2.2 |
|
592 |
1.1 2.2 |
|
594 |
1.1 2.2 |
|
596 |
1.1 2.2 |
|
598 |
1.1 2.2 |
|
606 |
1.1 2.2 |
|
608 |
1.1 2.2 |
|
616 |
1.1 2.2 |
|
618 |
1.1 2.2 |
|
620 |
1.1 2.2 |
|
622 |
1.1 2.2 |
|
624 |
1.1 2.2 |
|
626 |
1.1 2.2 |
|
628 |
1.1 2.2 |
|
630 |
1.1 2.2 |
|
638 |
1.1 2.2 |
|
640 |
1.1 2.2 |
|
648 |
1.1 2.2 |
|
650 |
1.1 2.2 |
|
652 |
1.1 2.2 |
|
654 |
1.1 2.2 |
|
656 |
1.1 2.2 |
|
658 |
1.1 2.2 |
|
660 |
1.1 2.2 |
|
662 |
1.1 2.2 |
|
664 |
1.1 2.2 |
|
666 |
1.1 2.2 |
|
668 |
1.1 2.2 |
|
670 |
1.1 2.2 |
|
672 |
1.1 2.2 |
|
674 |
1.1 2.2 |
|
676 |
1.1 2.2 |
|
678 |
1.1 2.2 |
|
680 |
1.1 2.2 |
|
682 |
1.1 2.2 |
|
684 |
1.1 2.2 |
|
686 |
1.1 2.2 |
|
688 |
1.1 2.2 |
|
696 |
1.1 2.2 |
|
698 |
1.1 2.2 |
|
700 |
1.1 2.2 |
|
702 |
1.1 2.2 |
|
704 |
1.1 2.2 |
|
706 |
1.1 2.2 |
|
714 |
1.1 2.2 |
|
716 |
1.1 2.2 |
|
718 |
1.1 2.2 |
|
720 |
1.1 2.2 |
|
728 |
1.1 2.2 |
|
730 |
1.1 2.2 |
|
732 |
1.1 2.2 |
|
734 |
1.1 2.2 |
|
736 |
1.1 2.2 |
|
738 |
1.1 2.2 |
|
740 |
1.1 2.2 |
|
742 |
1.1 2.2 |
|
744 |
1.1 2.2 |
|
746 |
1.1 2.2 |
|
748 |
1.1 2.2 |
|
750 |
1.1 2.2 |
|
752 |
1.1 2.2 |
|
754 |
1.1 2.2 |
|
756 |
1.1 2.2 |
|
758 |
1.1 2.2 |
|
760 |
1.1 2.2 |
|
762 |
1.1 2.2 |
|
764 |
1.1 2.2 |
|
766 |
1.1 2.2 |
|
774 |
1.1 2.2 |
|
776 |
1.1 2.2 |
|
778 |
1.1 2.2 |
|
780 |
1.1 2.2 |
|
782 |
1.1 2.2 |
|
790 |
1.1 2.2 |
|
792 |
1.1 2.2 |
|
794 |
1.1 2.2 |
|
796 |
1.1 2.2 |
|
798 |
1.1 2.2 |
|
800 |
1.1 2.2 |
|
802 |
1.1 2.2 |
|
804 |
1.1 2.2 |
|
806 |
1.1 2.2 |
|
808 |
1.1 2.2 |
|
816 |
1.1 2.2 |
|
818 |
1.1 2.2 |
|
820 |
1.1 2.2 |
|
822 |
1.1 2.2 |
|
824 |
1.1 2.2 |
|
826 |
1.1 2.2 |
|
828 |
1.1 2.2 |
|
830 |
1.1 2.2 |
|
832 |
1.1 2.2 |
|
834 |
1.1 2.2 |
|
836 |
1.1 2.2 |
|
838 |
1.1 2.2 |
|
840 |
1.1 2.2 |
|
842 |
1.1 2.2 |
|
844 |
1.1 2.2 |
|
846 |
1.1 2.2 |
|
848 |
1.1 2.2 |
|
856 |
1.1 2.2 |
|
858 |
1.1 2.2 |
|
860 |
1.1 2.2 |
|
862 |
1.1 2.2 |
|
864 |
1.1 2.2 |
|
866 |
1.1 2.2 |
|
868 |
1.1 2.2 |
|
870 |
1.1 2.2 |
|
872 |
1.1 2.2 |
|
874 |
1.1 2.2 |
|
876 |
1.1 2.2 |
|
878 |
1.1 2.2 |
|
880 |
1.1 2.2 |
|
882 |
1.1 2.2 |
|
884 |
1.1 2.2 |
|
892 |
1.1 2.2 |
|
900 |
1.1 2.2 |
|
902 |
1.1 2.2 |
|
904 |
1.1 2.2 |
|
906 |
1.1 2.2 |
|
908 |
1.1 2.2 |
|
910 |
1.1 2.2 |
|
912 |
1.1 2.2 |
|
914 |
1.1 2.2 |
|
916 |
1.1 2.2 |
|
924 |
1.1 2.2 |
|
925 |
1.1 2.2 |