Closed matthewnitschke-wk closed 1 month ago
Adds support for 2 SymbolKind types that will be utilized by scip-dart
SymbolKind
Extension is for annotating dart's extension types, specifically the extension declaration, used for resolving api conflicts
Extension
extension
extension Foo on String { // ^^^ Kind.Extension void foo() => print('foo'); }
Open to suggestions on a different kind to use for this use case, or even a better name if Extension is to generalized
Mixin is for annotating dart mixins
Mixin
mixin
mixin Foo { // ^^^ Kind.Mixin int someField; }
Adds support for 2
SymbolKind
types that will be utilized by scip-dartExtension
is for annotating dart'sextension
types, specifically the extension declaration, used for resolving api conflictsOpen to suggestions on a different kind to use for this use case, or even a better name if
Extension
is to generalizedMixin
is for annotating dartmixin
sTest plan