
All of the change list pages have been rewritten in terms of the new query operator implementation. If the query exactly matches a particular navigation call, we use the same underlying function to scan the database, which gives us about the same performance. Rather than showing custom page titles, all of the change list pages update the search bar and show the underlying query. This helps users to learn what search operators Gerrit supports internally. If the query has additional filter restrictions, we try to pick a reasonable scan function to read from the database, but then use filters inside of the JVM to whack out rows that do not match. The scan function selection is based on a hand-coded cost based query rewriter, which is really more of a rule based optimizer than it is a cost based optimizer. Its rather horrible at picking a good "query plan", but its good enough given the limitations of the gwtorm access API that we can still do something reasonable for the user. Because the query graph is stored in memory as a proper graph, we may be able to later perform some optimization work where we transform the graph into a proper SQL SELECT statement and hand it off to the database server for execution. For most SQL systems this would outperform what we do now. Because the query rewriter edits the query, it may produce an invalid result sometimes. Any old hand-coded search is correct, because the rewriter just transforms to the same underlying function that we used to have. More complex filters may still uncover bugs in the rewiter. Some queries are simply not executable. For example, "is:reviewed" won't execute, because we don't have a way to scan the database along that dimension. The access method doesn't exist simply because the result set would be too large to reasonably process. The set of operators is still not complete. We should support things like 'age:3d' to mean changes that were last modified more than 3 days ago, but we don't yet. Doing so efficiently probably requires converting the age specification into a sortKey and using an existing scan operation along that column. Queries once parsed into a predicate tree can be tested against a single ChangeData object, to consider just that one change. This will later be useful for more powerful project watch specifications, or access control rules. Bug: issue 259 Bug: issue 287 Bug: issue 239 Bug: issue 504 Change-Id: Ifdf7306bb362484c58df5785054fd9e43363aaa9 Signed-off-by: Shawn O. Pearce <sop@google.com>
265 lines
22 KiB
INI
265 lines
22 KiB
INI
#Fri Jul 16 23:39:13 PDT 2010
|
|
eclipse.preferences.version=1
|
|
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
|
|
org.eclipse.jdt.core.compiler.compliance=1.6
|
|
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
|
|
org.eclipse.jdt.core.compiler.source=1.6
|
|
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
|
|
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_assignment=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_enum_constants=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
|
|
org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
|
|
org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
|
|
org.eclipse.jdt.core.formatter.blank_lines_after_package=1
|
|
org.eclipse.jdt.core.formatter.blank_lines_before_field=0
|
|
org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
|
|
org.eclipse.jdt.core.formatter.blank_lines_before_imports=0
|
|
org.eclipse.jdt.core.formatter.blank_lines_before_member_type=0
|
|
org.eclipse.jdt.core.formatter.blank_lines_before_method=1
|
|
org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
|
|
org.eclipse.jdt.core.formatter.blank_lines_before_package=0
|
|
org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
|
|
org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=2
|
|
org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
|
|
org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
|
|
org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
|
|
org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
|
|
org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
|
|
org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
|
|
org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
|
|
org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
|
|
org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
|
|
org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
|
|
org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
|
|
org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
|
|
org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
|
|
org.eclipse.jdt.core.formatter.comment.format_block_comments=true
|
|
org.eclipse.jdt.core.formatter.comment.format_header=true
|
|
org.eclipse.jdt.core.formatter.comment.format_html=true
|
|
org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
|
|
org.eclipse.jdt.core.formatter.comment.format_line_comments=true
|
|
org.eclipse.jdt.core.formatter.comment.format_source_code=true
|
|
org.eclipse.jdt.core.formatter.comment.indent_parameter_description=false
|
|
org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
|
|
org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
|
|
org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=do not insert
|
|
org.eclipse.jdt.core.formatter.comment.line_length=80
|
|
org.eclipse.jdt.core.formatter.compact_else_if=true
|
|
org.eclipse.jdt.core.formatter.continuation_indentation=2
|
|
org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
|
|
org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
|
|
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
|
|
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
|
|
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
|
|
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
|
|
org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
|
|
org.eclipse.jdt.core.formatter.indent_empty_lines=false
|
|
org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
|
|
org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
|
|
org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
|
|
org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=true
|
|
org.eclipse.jdt.core.formatter.indentation.size=4
|
|
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_member=insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
|
|
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
|
|
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
|
|
org.eclipse.jdt.core.formatter.join_lines_in_comments=true
|
|
org.eclipse.jdt.core.formatter.join_wrapped_lines=true
|
|
org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
|
|
org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
|
|
org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=true
|
|
org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
|
|
org.eclipse.jdt.core.formatter.lineSplit=80
|
|
org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
|
|
org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
|
|
org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
|
|
org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=3
|
|
org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=false
|
|
org.eclipse.jdt.core.formatter.tabulation.char=space
|
|
org.eclipse.jdt.core.formatter.tabulation.size=2
|
|
org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
|
|
org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
|