public String getAutoCloseContent()

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;
        }
    }