@Incubating public interface ProblemCategory
Problem
that helps group related problems together.
The category string is a ":" separated string that starts either with a specific problem category or with "gradle-plugin"
and the plugin id where the problem is raised followed by the specific category.
structure:
<category>:<detailed-info>:<detailed-info>:...
gradle-plugin:<plugin-id>:<category>:<detailed-info>:<detailed-info>:...
examples of valid category strings:
deprecation
gradle-plugin:deprecation
gradle-plugin:deprecation:<detailed-info>
gradle-plugin:deprecation:<detailed-info>:<detailed-info>:...
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getCategory() |
|
java.lang.String |
getNamespace() |
|
java.lang.String |
getPluginId() |
|
java.util.List<java.lang.String> |
getSubCategories() |
|
boolean |
hasPluginId() |