The only non-constant strategy made a constant (for readability)
This commit is contained in:
@@ -314,13 +314,7 @@ public interface Errors {
|
|||||||
DiagnosticFactory2.create(ERROR, DECLARATION_RETURN_TYPE);
|
DiagnosticFactory2.create(ERROR, DECLARATION_RETURN_TYPE);
|
||||||
|
|
||||||
DiagnosticFactory2<JetProperty, PropertyDescriptor, PropertyDescriptor> VAR_OVERRIDDEN_BY_VAL =
|
DiagnosticFactory2<JetProperty, PropertyDescriptor, PropertyDescriptor> VAR_OVERRIDDEN_BY_VAL =
|
||||||
DiagnosticFactory2.create(ERROR, new PositioningStrategy<JetProperty>() {
|
DiagnosticFactory2.create(ERROR, VAL_OR_VAR_NODE);
|
||||||
@NotNull
|
|
||||||
@Override
|
|
||||||
public List<TextRange> mark(@NotNull JetProperty property) {
|
|
||||||
return markNode(property.getValOrVarNode());
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
DiagnosticFactory2<PsiElement, JetClassOrObject, CallableMemberDescriptor> ABSTRACT_MEMBER_NOT_IMPLEMENTED =
|
DiagnosticFactory2<PsiElement, JetClassOrObject, CallableMemberDescriptor> ABSTRACT_MEMBER_NOT_IMPLEMENTED =
|
||||||
DiagnosticFactory2.create(ERROR);
|
DiagnosticFactory2.create(ERROR);
|
||||||
|
|||||||
@@ -264,6 +264,14 @@ public class PositioningStrategies {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
public static PositioningStrategy<JetProperty> VAL_OR_VAR_NODE = new PositioningStrategy<JetProperty>() {
|
||||||
|
@NotNull
|
||||||
|
@Override
|
||||||
|
public List<TextRange> mark(@NotNull JetProperty property) {
|
||||||
|
return markNode(property.getValOrVarNode());
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
public static PositioningStrategy<JetWhenEntry> ELSE_ENTRY = new PositioningStrategy<JetWhenEntry>() {
|
public static PositioningStrategy<JetWhenEntry> ELSE_ENTRY = new PositioningStrategy<JetWhenEntry>() {
|
||||||
@NotNull
|
@NotNull
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user