IdeCapabilities.fromJson constructor

IdeCapabilities.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory IdeCapabilities.fromJson(Map<String, dynamic> json) =>
    IdeCapabilities(
      supportsDiff: json['supportsDiff'] as bool? ?? false,
      supportsInlineEdit: json['supportsInlineEdit'] as bool? ?? false,
      supportsTerminal: json['supportsTerminal'] as bool? ?? false,
      supportsDiagnostics: json['supportsDiagnostics'] as bool? ?? false,
      supportsSymbolNavigation:
          json['supportsSymbolNavigation'] as bool? ?? false,
      supportsMultiRoot: json['supportsMultiRoot'] as bool? ?? false,
      supportsFileWatcher: json['supportsFileWatcher'] as bool? ?? false,
      supportsCodeLens: json['supportsCodeLens'] as bool? ?? false,
      ideVersion: json['ideVersion'] as String?,
      extensionVersion: json['extensionVersion'] as String?,
    );