public interface ISonargraphPluginContributor
| Modifier and Type | Method and Description |
|---|---|
IPluginIssueId |
createIssueId(java.lang.String id,
java.lang.String presentationName,
PluginIssueSeverity severity,
PluginIssueType type) |
IParserDependencyType |
createParserDependencyType(IDependencyKind kind,
DependencyKind genericKind) |
void |
registerMetaClass(IMetaClass metaClass) |
IParserDependencyType createParserDependencyType(IDependencyKind kind, DependencyKind genericKind)
kind - The new dependency typegenericKind - The language agnostic (generic) dependency typeIPluginIssueId createIssueId(java.lang.String id, java.lang.String presentationName, PluginIssueSeverity severity, PluginIssueType type)
id - A unique id stringpresentationName - Issue presentation nameseverity - Issue severitytype - Element or dependency issuevoid registerMetaClass(IMetaClass metaClass)
metaClass - must not be null