Uast: prefer UField over UMethod in alternative conversions

because otherwise Kotlin 1.3.30 will almost never provide `UField`-s to `UastHintedVisitorAdapter` because it will return getters and setters instead of fields
This commit is contained in:
Nicolay Mitropolsky
2019-01-30 13:34:47 +03:00
parent 2cd4f4a336
commit 9cb62123bf

View File

@@ -20,7 +20,7 @@ public abstract class AbstractBaseUastLocalInspectionTool extends LocalInspectio
private final Class<? extends UElement>[] myUElementsTypesHint;
protected AbstractBaseUastLocalInspectionTool() {
this(UFile.class, UClass.class, UMethod.class, UField.class);
this(UFile.class, UClass.class, UField.class, UMethod.class);
}
protected AbstractBaseUastLocalInspectionTool(Class<? extends UElement>... uElementsTypesHint) {