-
Sub-task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
-
1) Create custom rules to test various patterns allowed in rulesets .
| Java_locations | Tested |
| CONSTRUCTOR_CALL | Yes |
| TYPE | Yes |
| INHERITANCE | Yes |
| METHOD_CALL | Yes |
| ANNOTATION | Yes |
| IMPLEMENTS_TYPE | Yes |
| ENUM_CONSTANT | No |
| RETURN_TYPE | Yes |
| IMPORT | Yes |
| VARIABLE_DECLARATION | Yes |
| FIELD | Yes |
| METHOD | Yes |
| CLASS | Yes |
| Provider | Capability | Fields | Tested |
| java | referenced | pattern | Yes |
| location | Yes | ||
| annotated | Yes | ||
| dependency | name | Yes | |
| nameregex | Yes | ||
| upperbound | Yes | ||
| lowerbound | Yes | ||
| builtin | xml | xpath | Yes |
| namespaces | Yes | ||
| filepaths | Yes | ||
| json | xpath | Yes | |
| filepaths | Yes | ||
| filecontent | pattern | Yes | |
| filePattern | Yes | ||
| file | pattern | Yes | |
| hasTags | Yes |
2) Custom Rules are uploaded here : https://github.com/abrugaro/test-rules