anchor.diff:    Future<ErrorOr<List<Either2<Command, CodeAction>>>> _getCodeActions(
       OperationPerformanceImpl performance,
       bool Function(CodeActionKind?) shouldIncludeKind,
  +    bool Function(CodeActionKind?) shouldIncludeAnyOfKind,
       bool supportsLiterals,
       bool supportsWorkspaceApplyEdit,
       Set<DiagnosticTag> supportedDiagnosticTags,
  
positive.code: 
      final unit = await path.mapResult(requireResolvedUnit);
  
      bool shouldIncludeKind(CodeActionKind? kind) {
        /// Checks whether the kind matches the [wanted] kind.
        ///
  
negative.code:       ///  - refactor.foobar - not included
        ///  - refactor.foo.bar - included
        bool isMatch(CodeActionKind wanted) =>
            kind == wanted || kind.toString().startsWith('$wanted.');
  
        // If the client wants only a specific set, use only that filter.
        final only = params.context.only;
  