getRunConfigurations method

Future<List<JetbrainsRunConfiguration>> getRunConfigurations()

Get available run/debug configurations.

Implementation

Future<List<JetbrainsRunConfiguration>> getRunConfigurations() async {
  final resp = await _protocol.sendRequest(
    'jetbrains/getRunConfigurations',
    null,
  );
  if (resp.isSuccess && resp.result is List) {
    return (resp.result as List)
        .map(
          (c) =>
              JetbrainsRunConfiguration.fromJson(c as Map<String, dynamic>),
        )
        .toList();
  }
  return [];
}