workspaceSymbol method

Future<List<WorkspaceSymbol>> workspaceSymbol(
  1. String query
)

Workspace-wide symbols matching query (empty matches all).

Implementation

Future<List<WorkspaceSymbol>> workspaceSymbol(String query) async {
  final r = await sendRequest('workspace/symbol', {'query': query});
  return [
    for (final s in (r as List?) ?? const [])
      WorkspaceSymbol.fromJson((s as Map).cast<String, Object?>()),
  ];
}