in src/formatter-settings/FormatterConstants.ts [842:914]
export function getDefaultValue(id: string): string | undefined {
switch (id) {
case SupportedSettings.TABULATION_CHAR:
return "tab";
case SupportedSettings.TABULATION_SIZE:
return "4";
case SupportedSettings.PUT_EMPTY_STATEMENT_ON_NEW_LINE:
case SupportedSettings.COMMENT_INDENTPARAMETERDESCRIPTION:
case SupportedSettings.COMMENT_INDENT_PARAMETER_DESCRIPTION:
case SupportedSettings.COMMENT_FORMATHEADER:
case SupportedSettings.COMMENT_FORMAT_HEADER:
case SupportedSettings.COMMENT_CLEARBLANKLINES:
case SupportedSettings.COMMENT_CLEAR_BLANK_LINES:
case SupportedSettings.COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT:
case SupportedSettings.COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT:
case SupportedSettings.COMMENT_ON_OFF_TAGS:
return "false";
case SupportedSettings.INSERT_NEW_LINE_IN_CONTROL_STATEMENTS:
case SupportedSettings.INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS:
case SupportedSettings.INSERT_NEW_LINE_AFTER_ANNOTATION:
case SupportedSettings.INSERT_NEW_LINE_AFTER_ANNOTATION_ON_PARAMETER:
case SupportedSettings.INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER:
case SupportedSettings.INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT:
case SupportedSettings.INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT:
case SupportedSettings.INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT:
case SupportedSettings.INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT:
case SupportedSettings.INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER:
return "do not insert";
case SupportedSettings.COMMENT_FORMATTER_COMMENT:
case SupportedSettings.COMMENT_FORMATTER_COMMENT_CORE:
case SupportedSettings.COMMENT_FORMAT_BLOCK_COMMENTS:
case SupportedSettings.FORMAT_LINE_COMMENTS:
case SupportedSettings.COMMENT_COUNT_LINE_LENGTH_FROM_STARTING_POSITION:
return "true";
case SupportedSettings.INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER:
case SupportedSettings.INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER:
case SupportedSettings.INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST:
case SupportedSettings.INSERT_SPACE_BEFORE_FIRST_INITIALIZER:
case SupportedSettings.INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION:
case SupportedSettings.INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY:
case SupportedSettings.INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION:
case SupportedSettings.INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT:
case SupportedSettings.INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION:
case SupportedSettings.INSERT_NEW_LINE_IN_EMPTY_ANNOTATION_DECLARATION:
case SupportedSettings.INSERT_NEW_LINE_AFTER_ANNOTATION_ON_ENUM_CONSTANT:
case SupportedSettings.INSERT_NEW_LINE_AFTER_ANNOTATION_ON_PACKAGE:
return "insert";
case SupportedSettings.KEEP_TYPE_DECLARATION_ON_ONE_LINE:
case SupportedSettings.KEEP_RECORD_DECLARATION_ON_ONE_LINE:
case SupportedSettings.KEEP_RECORD_CONSTRUCTOR_ON_ONE_LINE:
case SupportedSettings.KEEP_METHOD_BODY_ON_ONE_LINE:
case SupportedSettings.KEEP_ENUM_DECLARATION_ON_ONE_LINE:
case SupportedSettings.KEEP_ENUM_CONSTANT_DECLARATION_ON_ONE_LINE:
case SupportedSettings.KEEP_ANONYMOUS_TYPE_DECLARATION_ON_ONE_LINE:
case SupportedSettings.KEEP_ANNOTATION_DECLARATION_ON_ONE_LINE:
return "one_line_never";
case SupportedSettings.BLANK_LINES_BETWEEN_TYPE_DECLARATIONS:
case SupportedSettings.BLANK_LINES_BETWEEN_IMPORT_GROUPS:
case SupportedSettings.BLANK_LINES_BEFORE_IMPORTS:
case SupportedSettings.BLANK_LINES_BEFORE_MEMBER_TYPE:
case SupportedSettings.NUMBER_OF_EMPTY_LINES_TO_PRESERVE:
return "1";
case SupportedSettings.BLANK_LINES_BEFORE_PACKAGE:
return "0";
case SupportedSettings.LINESPLIT:
return "120";
case SupportedSettings.COMMENT_LINELENGTH:
case SupportedSettings.COMMENT_LINE_LENGTH:
return "80";
default:
return undefined;
}
}