configForFile method

LspServerConfig? configForFile(
  1. String filePath
)

Find the config for a file based on extension.

Implementation

LspServerConfig? configForFile(String filePath) {
  final ext = filePath.contains('.') ? '.${filePath.split('.').last}' : '';

  for (final config in _configs) {
    if (config.extensionToLanguage.containsKey(ext)) {
      return config;
    }
  }
  return null;
}