codeShouldIncreaseIndentAfter function
Implementation
bool codeShouldIncreaseIndentAfter(String prefix, {String? language}) {
if (prefix.isEmpty) {
return false;
}
final last = prefix[prefix.length - 1];
if (last == '{' || last == '[' || last == '(') {
return true;
}
final normalizedLanguage = (language ?? '').toLowerCase();
if ((normalizedLanguage == 'python' ||
normalizedLanguage == 'py' ||
normalizedLanguage == 'yaml' ||
normalizedLanguage == 'yml') &&
last == ':') {
return true;
}
return false;
}