in plugin/src/software/aws/toolkits/eclipse/amazonq/util/QInlineSuggestionOpenBracketSegment.java [79:121]
public String getAutoCloseContent(final boolean isBracketSetToAutoClose,
final boolean isAngleBracketsSetToAutoClose,
final boolean isBracesSetToAutoClose,
final boolean isStringSetToAutoClose) {
if (isResolved) {
return null;
}
switch (symbol) {
case '<':
if (!isAngleBracketsSetToAutoClose) {
return null;
}
return ">";
case '{':
if (!isBracesSetToAutoClose) {
return null;
}
return "\n" + indent + "}";
case '(':
if (!isBracketSetToAutoClose) {
return null;
}
return ")";
case '"':
if (!isStringSetToAutoClose) {
return null;
}
return "\"";
case '\'':
if (!isStringSetToAutoClose) {
return null;
}
return "'";
case '[':
if (!isBracketSetToAutoClose) {
return null;
}
return "]";
default:
return null;
}
}