diff options
author | Ivan Gavrilovic <gavra@google.com> | 2020-09-15 11:59:07 +0200 |
---|---|---|
committer | Ivan Gavrilovic <gavra@google.com> | 2020-10-26 15:57:19 +0100 |
commit | b89f66773d3635d0f3baf95c65246fe07d9157e0 (patch) | |
tree | 6b0801d62d249d67e5f68eabdfb6ed55cfc66136 /.editorconfig | |
parent | 86e195ca3a84452c274f562835a4f2b8b1c90620 (diff) | |
download | analytics-library-b89f66773d3635d0f3baf95c65246fe07d9157e0.tar.gz |
Add .editorconfig for formating when using Gradle
Using symlink does not work on mac.
Bug: n/a
Test: existing
Change-Id: I29e5ae01bdcb7a64a2809116f77ed90cd0fb35bb
Diffstat (limited to '.editorconfig')
-rw-r--r-- | .editorconfig | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..12389a9 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,74 @@ +root = true + +[*] +indent_style = space +indent_size = 4 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true +max_line_length = 100 +tab_width = 4 +ij_continuation_indent_size = 8 +ij_formatter_off_tag = @formatter:off +ij_formatter_on_tag = @formatter:on +ij_formatter_tags_enabled = false +ij_smart_tabs = false +ij_wrap_on_typing = false +ij_any_blank_lines_after_class_header = 1 +ij_any_keep_control_statement_in_one_line = true +ij_any_keep_blank_lines_in_code = 1 +ij_any_blank_lines_around_field = 1 +ij_any_align_multiline_parameters = false +ij_any_align_multiline_for = false +ij_any_call_parameters_wrap = on_every_item +ij_any_extends_list_wrap = on_every_item +ij_any_throws_list_wrap = on_every_item +ij_any_extends_keyword_wrap = on_every_item +ij_any_throws_keyword_wrap = on_every_item +ij_any_method_call_chain_wrap = on_every_item +ij_any_binary_operation_wrap = on_every_item +ij_any_binary_operation_sign_on_next_line = true +ij_any_ternary_operation_wrap = on_every_item +ij_any_ternary_operation_signs_on_next_line = true +ij_any_for_statement_wrap = on_every_item +ij_any_array_initializer_wrap = on_every_item +ij_any_assignment_wrap = on_every_item +ij_any_place_assignment_sign_on_next_line = true +ij_any_wrap_comments = true +ij_any_if_brace_force = if_multiline +ij_any_do_while_brace_force = if_multiline +ij_any_while_brace_force = if_multiline +ij_any_for_brace_force = if_multiline + +[*.groovy] +ij_groovy_use_fq_class_names_in_javadoc = false +ij_groovy_class_count_to_use_import_on_demand = 2147483647 +ij_groovy_names_count_to_use_import_on_demand = 2147483647 + +[*.java] +ij_java_class_count_to_use_import_on_demand = 2147483647 +ij_java_names_count_to_use_import_on_demand = 2147483647 +ij_java_doc_add_p_tag_on_empty_lines = false +ij_java_doc_do_not_wrap_if_one_line = true +ij_java_doc_keep_empty_parameter_tag = false +ij_java_doc_keep_empty_throws_tag = false +ij_java_doc_keep_empty_return_tag = false +ij_java_use_single_class_imports = true +ij_java_insert_inner_class_imports = false +ij_java_imports_layout = *, |, javax.**, java.**, |, $* +ij_java_layout_static_imports_separately = true +ij_java_packages_to_use_import_on_demand = unset + +[{*.kt, *.kts}] +ij_kotlin_code_style_defaults = kotlin_official +ij_kotlin_keep_blank_lines_in_declarations = 1 +ij_kotlin_keep_blank_lines_in_code = 1 +ij_kotlin_name_count_to_use_star_import = 2147483647 +ij_kotlin_name_count_to_use_star_import_for_members = 2147483647 +ij_kotlin_align_multiline_parameters = false +ij_kotlin_import_nested_classes = false +ij_kotlin_packages_to_use_import_on_demand = unset + +[*.md] +max_line_length = 72 |