blob: f4072c1d60595bee63ae6834b05269ad21c6bfeb [file] [log] [blame]
Ivan Gavrilovicb89f6672020-09-15 11:59:07 +02001root = true
2
3[*]
4indent_style = space
5indent_size = 4
6end_of_line = lf
7charset = utf-8
8trim_trailing_whitespace = true
9insert_final_newline = true
10max_line_length = 100
11tab_width = 4
12ij_continuation_indent_size = 8
13ij_formatter_off_tag = @formatter:off
14ij_formatter_on_tag = @formatter:on
15ij_formatter_tags_enabled = false
16ij_smart_tabs = false
17ij_wrap_on_typing = false
18ij_any_blank_lines_after_class_header = 1
19ij_any_keep_control_statement_in_one_line = true
20ij_any_keep_blank_lines_in_code = 1
21ij_any_blank_lines_around_field = 1
22ij_any_align_multiline_parameters = false
23ij_any_align_multiline_for = false
24ij_any_call_parameters_wrap = on_every_item
25ij_any_extends_list_wrap = on_every_item
26ij_any_throws_list_wrap = on_every_item
27ij_any_extends_keyword_wrap = on_every_item
28ij_any_throws_keyword_wrap = on_every_item
29ij_any_method_call_chain_wrap = on_every_item
30ij_any_binary_operation_wrap = on_every_item
31ij_any_binary_operation_sign_on_next_line = true
32ij_any_ternary_operation_wrap = on_every_item
33ij_any_ternary_operation_signs_on_next_line = true
34ij_any_for_statement_wrap = on_every_item
35ij_any_array_initializer_wrap = on_every_item
36ij_any_assignment_wrap = on_every_item
37ij_any_place_assignment_sign_on_next_line = true
38ij_any_wrap_comments = true
39ij_any_if_brace_force = if_multiline
40ij_any_do_while_brace_force = if_multiline
41ij_any_while_brace_force = if_multiline
42ij_any_for_brace_force = if_multiline
43
44[*.groovy]
45ij_groovy_use_fq_class_names_in_javadoc = false
46ij_groovy_class_count_to_use_import_on_demand = 2147483647
47ij_groovy_names_count_to_use_import_on_demand = 2147483647
48
49[*.java]
50ij_java_class_count_to_use_import_on_demand = 2147483647
51ij_java_names_count_to_use_import_on_demand = 2147483647
52ij_java_doc_add_p_tag_on_empty_lines = false
53ij_java_doc_do_not_wrap_if_one_line = true
54ij_java_doc_keep_empty_parameter_tag = false
55ij_java_doc_keep_empty_throws_tag = false
56ij_java_doc_keep_empty_return_tag = false
57ij_java_use_single_class_imports = true
58ij_java_insert_inner_class_imports = false
59ij_java_imports_layout = *, |, javax.**, java.**, |, $*
60ij_java_layout_static_imports_separately = true
61ij_java_packages_to_use_import_on_demand = unset
62
Christophe Rhodesba3bde12020-12-02 10:54:27 +000063[{*.kt,*.kts}]
Ivan Gavrilovicb89f6672020-09-15 11:59:07 +020064ij_kotlin_code_style_defaults = kotlin_official
65ij_kotlin_keep_blank_lines_in_declarations = 1
66ij_kotlin_keep_blank_lines_in_code = 1
67ij_kotlin_name_count_to_use_star_import = 2147483647
68ij_kotlin_name_count_to_use_star_import_for_members = 2147483647
69ij_kotlin_align_multiline_parameters = false
70ij_kotlin_import_nested_classes = false
71ij_kotlin_packages_to_use_import_on_demand = unset
72
Christophe Rhodesba3bde12020-12-02 10:54:27 +000073[{*.md,COMMIT_EDITMSG}]
Ivan Gavrilovicb89f6672020-09-15 11:59:07 +020074max_line_length = 72