Skip to content

Commit 0840153

Browse files
art920kalisar
andauthored
feat: add editorconfig (#48)
# Description What is the overall goal of your PR? Which problem does it solve? Please also include relevant motivation and context. List any dependencies that are required for this change. Fixes #(issue number) # Migrations required yes: please describe the migration no: please delete the whole paragraph # Verification Please describe the test cases you used to verify your code. Did you check the change in your environment? # Checklist - [ ] My code follows the style guidelines of the project - [ ] I have performed a self-review of my own code - [ ] I have made corresponding changes to the documentation Co-authored-by: kalisar <[email protected]>
1 parent 6042114 commit 0840153

File tree

8 files changed

+456
-76
lines changed

8 files changed

+456
-76
lines changed

.editorconfig

Lines changed: 380 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,380 @@
1+
# top-most EditorConfig file
2+
root = true
3+
4+
[*]
5+
charset = utf-8
6+
end_of_line = lf
7+
indent_size = 2
8+
indent_style = space
9+
insert_final_newline = true
10+
trim_trailing_whitespace = true
11+
max_line_length = 140
12+
tab_width = 2
13+
14+
[*.json]
15+
insert_final_newline = false
16+
17+
[*.java]
18+
ij_java_align_consecutive_assignments = false
19+
ij_java_align_consecutive_variable_declarations = false
20+
ij_java_align_group_field_declarations = false
21+
ij_java_align_multiline_annotation_parameters = false
22+
ij_java_align_multiline_array_initializer_expression = false
23+
ij_java_align_multiline_assignment = false
24+
ij_java_align_multiline_binary_operation = false
25+
ij_java_align_multiline_chained_methods = false
26+
ij_java_align_multiline_deconstruction_list_components = true
27+
ij_java_align_multiline_extends_list = false
28+
ij_java_align_multiline_for = false
29+
ij_java_align_multiline_method_parentheses = false
30+
ij_java_align_multiline_parameters = false
31+
ij_java_align_multiline_parameters_in_calls = false
32+
ij_java_align_multiline_parenthesized_expression = false
33+
ij_java_align_multiline_records = true
34+
ij_java_align_multiline_resources = false
35+
ij_java_align_multiline_ternary_operation = false
36+
ij_java_align_multiline_text_blocks = false
37+
ij_java_align_multiline_throws_list = false
38+
ij_java_align_subsequent_simple_methods = false
39+
ij_java_align_throws_keyword = false
40+
ij_java_align_types_in_multi_catch = true
41+
ij_java_annotation_parameter_wrap = off
42+
ij_java_array_initializer_new_line_after_left_brace = false
43+
ij_java_array_initializer_right_brace_on_new_line = false
44+
ij_java_array_initializer_wrap = normal
45+
ij_java_assert_statement_colon_on_next_line = false
46+
ij_java_assert_statement_wrap = off
47+
ij_java_assignment_wrap = off
48+
ij_java_binary_operation_sign_on_next_line = true
49+
ij_java_binary_operation_wrap = normal
50+
ij_java_blank_lines_after_anonymous_class_header = 0
51+
ij_java_blank_lines_after_class_header = 1
52+
ij_java_blank_lines_after_imports = 1
53+
ij_java_blank_lines_after_package = 1
54+
ij_java_blank_lines_around_class = 1
55+
ij_java_blank_lines_around_field = 0
56+
ij_java_blank_lines_around_field_in_interface = 0
57+
ij_java_blank_lines_around_initializer = 1
58+
ij_java_blank_lines_around_method = 1
59+
ij_java_blank_lines_around_method_in_interface = 1
60+
ij_java_blank_lines_before_class_end = 0
61+
ij_java_blank_lines_before_imports = 1
62+
ij_java_blank_lines_before_method_body = 0
63+
ij_java_blank_lines_before_package = 0
64+
ij_java_block_brace_style = end_of_line
65+
ij_java_block_comment_add_space = false
66+
ij_java_block_comment_at_first_column = true
67+
ij_java_builder_methods =
68+
ij_java_call_parameters_new_line_after_left_paren = false
69+
ij_java_call_parameters_right_paren_on_new_line = false
70+
ij_java_call_parameters_wrap = normal
71+
ij_java_case_statement_on_separate_line = true
72+
ij_java_catch_on_new_line = false
73+
ij_java_class_annotation_wrap = split_into_lines
74+
ij_java_class_brace_style = end_of_line
75+
ij_java_class_count_to_use_import_on_demand = 999
76+
ij_java_class_names_in_javadoc = 1
77+
ij_java_deconstruction_list_wrap = normal
78+
ij_java_do_not_indent_top_level_class_members = false
79+
ij_java_do_not_wrap_after_single_annotation = false
80+
ij_java_do_not_wrap_after_single_annotation_in_parameter = false
81+
ij_java_do_while_brace_force = always
82+
ij_java_doc_add_blank_line_after_description = true
83+
ij_java_doc_add_blank_line_after_param_comments = false
84+
ij_java_doc_add_blank_line_after_return = false
85+
ij_java_doc_add_p_tag_on_empty_lines = true
86+
ij_java_doc_align_exception_comments = true
87+
ij_java_doc_align_param_comments = true
88+
ij_java_doc_do_not_wrap_if_one_line = false
89+
ij_java_doc_enable_formatting = true
90+
ij_java_doc_enable_leading_asterisks = true
91+
ij_java_doc_indent_on_continuation = false
92+
ij_java_doc_keep_empty_lines = true
93+
ij_java_doc_keep_empty_parameter_tag = true
94+
ij_java_doc_keep_empty_return_tag = true
95+
ij_java_doc_keep_empty_throws_tag = true
96+
ij_java_doc_keep_invalid_tags = true
97+
ij_java_doc_param_description_on_new_line = false
98+
ij_java_doc_preserve_line_breaks = false
99+
ij_java_doc_use_throws_not_exception_tag = true
100+
ij_java_else_on_new_line = false
101+
ij_java_entity_dd_prefix =
102+
ij_java_entity_dd_suffix = EJB
103+
ij_java_entity_eb_prefix =
104+
ij_java_entity_eb_suffix = Bean
105+
ij_java_entity_hi_prefix =
106+
ij_java_entity_hi_suffix = Home
107+
ij_java_entity_lhi_prefix = Local
108+
ij_java_entity_lhi_suffix = Home
109+
ij_java_entity_li_prefix = Local
110+
ij_java_entity_li_suffix =
111+
ij_java_entity_pk_class = java.lang.String
112+
ij_java_entity_ri_prefix =
113+
ij_java_entity_ri_suffix =
114+
ij_java_entity_vo_prefix =
115+
ij_java_entity_vo_suffix = VO
116+
ij_java_enum_constants_wrap = off
117+
ij_java_enum_field_annotation_wrap = off
118+
ij_java_extends_keyword_wrap = off
119+
ij_java_extends_list_wrap = normal
120+
ij_java_field_annotation_wrap = split_into_lines
121+
ij_java_field_name_prefix =
122+
ij_java_field_name_suffix =
123+
ij_java_filter_class_prefix =
124+
ij_java_filter_class_suffix =
125+
ij_java_filter_dd_prefix =
126+
ij_java_filter_dd_suffix =
127+
ij_java_finally_on_new_line = false
128+
ij_java_for_brace_force = always
129+
ij_java_for_statement_new_line_after_left_paren = false
130+
ij_java_for_statement_right_paren_on_new_line = false
131+
ij_java_for_statement_wrap = normal
132+
ij_java_generate_final_locals = false
133+
ij_java_generate_final_parameters = false
134+
ij_java_if_brace_force = always
135+
ij_java_imports_layout = $*, |, *
136+
ij_java_indent_case_from_switch = true
137+
ij_java_insert_inner_class_imports = true
138+
ij_java_insert_override_annotation = true
139+
ij_java_keep_blank_lines_before_right_brace = 2
140+
ij_java_keep_blank_lines_between_package_declaration_and_header = 2
141+
ij_java_keep_blank_lines_in_code = 1
142+
ij_java_keep_blank_lines_in_declarations = 2
143+
ij_java_keep_builder_methods_indents = false
144+
ij_java_keep_control_statement_in_one_line = false
145+
ij_java_keep_first_column_comment = true
146+
ij_java_keep_indents_on_empty_lines = false
147+
ij_java_keep_line_breaks = true
148+
ij_java_keep_multiple_expressions_in_one_line = false
149+
ij_java_keep_simple_blocks_in_one_line = false
150+
ij_java_keep_simple_classes_in_one_line = false
151+
ij_java_keep_simple_lambdas_in_one_line = false
152+
ij_java_keep_simple_methods_in_one_line = false
153+
ij_java_label_indent_absolute = false
154+
ij_java_label_indent_size = 0
155+
ij_java_lambda_brace_style = end_of_line
156+
ij_java_layout_static_imports_separately = true
157+
ij_java_line_comment_add_space = false
158+
ij_java_line_comment_add_space_on_reformat = false
159+
ij_java_line_comment_at_first_column = true
160+
ij_java_listener_class_prefix =
161+
ij_java_listener_class_suffix =
162+
ij_java_local_variable_name_prefix =
163+
ij_java_local_variable_name_suffix =
164+
ij_java_message_dd_prefix =
165+
ij_java_message_dd_suffix = EJB
166+
ij_java_message_eb_prefix =
167+
ij_java_message_eb_suffix = Bean
168+
ij_java_method_annotation_wrap = split_into_lines
169+
ij_java_method_brace_style = end_of_line
170+
ij_java_method_call_chain_wrap = normal
171+
ij_java_method_parameters_new_line_after_left_paren = false
172+
ij_java_method_parameters_right_paren_on_new_line = false
173+
ij_java_method_parameters_wrap = normal
174+
ij_java_modifier_list_wrap = false
175+
ij_java_multi_catch_types_wrap = normal
176+
ij_java_names_count_to_use_import_on_demand = 999
177+
ij_java_new_line_after_lparen_in_annotation = false
178+
ij_java_new_line_after_lparen_in_deconstruction_pattern = true
179+
ij_java_new_line_after_lparen_in_record_header = false
180+
ij_java_new_line_when_body_is_presented = false
181+
ij_java_packages_to_use_import_on_demand =
182+
ij_java_parameter_annotation_wrap = off
183+
ij_java_parameter_name_prefix =
184+
ij_java_parameter_name_suffix =
185+
ij_java_parentheses_expression_new_line_after_left_paren = false
186+
ij_java_parentheses_expression_right_paren_on_new_line = false
187+
ij_java_place_assignment_sign_on_next_line = false
188+
ij_java_prefer_longer_names = true
189+
ij_java_prefer_parameters_wrap = false
190+
ij_java_record_components_wrap = normal
191+
ij_java_repeat_annotations =
192+
ij_java_repeat_synchronized = true
193+
ij_java_replace_instanceof_and_cast = false
194+
ij_java_replace_null_check = true
195+
ij_java_replace_sum_lambda_with_method_ref = true
196+
ij_java_resource_list_new_line_after_left_paren = false
197+
ij_java_resource_list_right_paren_on_new_line = false
198+
ij_java_resource_list_wrap = off
199+
ij_java_rparen_on_new_line_in_annotation = false
200+
ij_java_rparen_on_new_line_in_deconstruction_pattern = true
201+
ij_java_rparen_on_new_line_in_record_header = false
202+
ij_java_servlet_class_prefix =
203+
ij_java_servlet_class_suffix =
204+
ij_java_servlet_dd_prefix =
205+
ij_java_servlet_dd_suffix =
206+
ij_java_session_dd_prefix =
207+
ij_java_session_dd_suffix = EJB
208+
ij_java_session_eb_prefix =
209+
ij_java_session_eb_suffix = Bean
210+
ij_java_session_hi_prefix =
211+
ij_java_session_hi_suffix = Home
212+
ij_java_session_lhi_prefix = Local
213+
ij_java_session_lhi_suffix = Home
214+
ij_java_session_li_prefix = Local
215+
ij_java_session_li_suffix =
216+
ij_java_session_ri_prefix =
217+
ij_java_session_ri_suffix =
218+
ij_java_session_si_prefix =
219+
ij_java_session_si_suffix = Service
220+
ij_java_space_after_closing_angle_bracket_in_type_argument = false
221+
ij_java_space_after_colon = true
222+
ij_java_space_after_comma = true
223+
ij_java_space_after_comma_in_type_arguments = true
224+
ij_java_space_after_for_semicolon = true
225+
ij_java_space_after_quest = true
226+
ij_java_space_after_type_cast = true
227+
ij_java_space_before_annotation_array_initializer_left_brace = false
228+
ij_java_space_before_annotation_parameter_list = false
229+
ij_java_space_before_array_initializer_left_brace = false
230+
ij_java_space_before_catch_keyword = true
231+
ij_java_space_before_catch_left_brace = true
232+
ij_java_space_before_catch_parentheses = true
233+
ij_java_space_before_class_left_brace = true
234+
ij_java_space_before_colon = true
235+
ij_java_space_before_colon_in_foreach = true
236+
ij_java_space_before_comma = false
237+
ij_java_space_before_deconstruction_list = false
238+
ij_java_space_before_do_left_brace = true
239+
ij_java_space_before_else_keyword = true
240+
ij_java_space_before_else_left_brace = true
241+
ij_java_space_before_finally_keyword = true
242+
ij_java_space_before_finally_left_brace = true
243+
ij_java_space_before_for_left_brace = true
244+
ij_java_space_before_for_parentheses = true
245+
ij_java_space_before_for_semicolon = false
246+
ij_java_space_before_if_left_brace = true
247+
ij_java_space_before_if_parentheses = true
248+
ij_java_space_before_method_call_parentheses = false
249+
ij_java_space_before_method_left_brace = true
250+
ij_java_space_before_method_parentheses = false
251+
ij_java_space_before_opening_angle_bracket_in_type_parameter = false
252+
ij_java_space_before_quest = true
253+
ij_java_space_before_switch_left_brace = true
254+
ij_java_space_before_switch_parentheses = true
255+
ij_java_space_before_synchronized_left_brace = true
256+
ij_java_space_before_synchronized_parentheses = true
257+
ij_java_space_before_try_left_brace = true
258+
ij_java_space_before_try_parentheses = true
259+
ij_java_space_before_type_parameter_list = false
260+
ij_java_space_before_while_keyword = true
261+
ij_java_space_before_while_left_brace = true
262+
ij_java_space_before_while_parentheses = true
263+
ij_java_space_inside_one_line_enum_braces = false
264+
ij_java_space_within_empty_array_initializer_braces = false
265+
ij_java_space_within_empty_method_call_parentheses = false
266+
ij_java_space_within_empty_method_parentheses = false
267+
ij_java_spaces_around_additive_operators = true
268+
ij_java_spaces_around_annotation_eq = true
269+
ij_java_spaces_around_assignment_operators = true
270+
ij_java_spaces_around_bitwise_operators = true
271+
ij_java_spaces_around_equality_operators = true
272+
ij_java_spaces_around_lambda_arrow = true
273+
ij_java_spaces_around_logical_operators = true
274+
ij_java_spaces_around_method_ref_dbl_colon = false
275+
ij_java_spaces_around_multiplicative_operators = true
276+
ij_java_spaces_around_relational_operators = true
277+
ij_java_spaces_around_shift_operators = true
278+
ij_java_spaces_around_type_bounds_in_type_parameters = true
279+
ij_java_spaces_around_unary_operator = false
280+
ij_java_spaces_within_angle_brackets = false
281+
ij_java_spaces_within_annotation_parentheses = false
282+
ij_java_spaces_within_array_initializer_braces = false
283+
ij_java_spaces_within_braces = false
284+
ij_java_spaces_within_brackets = false
285+
ij_java_spaces_within_cast_parentheses = false
286+
ij_java_spaces_within_catch_parentheses = false
287+
ij_java_spaces_within_deconstruction_list = false
288+
ij_java_spaces_within_for_parentheses = false
289+
ij_java_spaces_within_if_parentheses = false
290+
ij_java_spaces_within_method_call_parentheses = false
291+
ij_java_spaces_within_method_parentheses = false
292+
ij_java_spaces_within_parentheses = false
293+
ij_java_spaces_within_record_header = false
294+
ij_java_spaces_within_switch_parentheses = false
295+
ij_java_spaces_within_synchronized_parentheses = false
296+
ij_java_spaces_within_try_parentheses = false
297+
ij_java_spaces_within_while_parentheses = false
298+
ij_java_special_else_if_treatment = true
299+
ij_java_static_field_name_prefix =
300+
ij_java_static_field_name_suffix =
301+
ij_java_subclass_name_prefix =
302+
ij_java_subclass_name_suffix = Impl
303+
ij_java_switch_expressions_wrap = normal
304+
ij_java_ternary_operation_signs_on_next_line = true
305+
ij_java_ternary_operation_wrap = normal
306+
ij_java_test_name_prefix =
307+
ij_java_test_name_suffix = Test
308+
ij_java_throws_keyword_wrap = normal
309+
ij_java_throws_list_wrap = off
310+
ij_java_use_external_annotations = false
311+
ij_java_use_fq_class_names = false
312+
ij_java_use_relative_indents = false
313+
ij_java_use_single_class_imports = true
314+
ij_java_variable_annotation_wrap = off
315+
ij_java_visibility = public
316+
ij_java_while_brace_force = always
317+
ij_java_while_on_new_line = false
318+
ij_java_wrap_comments = true
319+
ij_java_wrap_first_method_in_call_chain = false
320+
ij_java_wrap_long_lines = false
321+
ij_java_wrap_semicolon_after_call_chain = false
322+
323+
[.editorconfig]
324+
ij_editorconfig_align_group_field_declarations = false
325+
ij_editorconfig_space_after_colon = false
326+
ij_editorconfig_space_after_comma = true
327+
ij_editorconfig_space_before_colon = false
328+
ij_editorconfig_space_before_comma = false
329+
ij_editorconfig_spaces_around_assignment_operators = true
330+
331+
[{*.ant,*.fxml,*.jhm,*.jnlp,*.jrxml,*.pom,*.rng,*.tld,*.wadl,*.wsdd,*.wsdl,*.xjb,*.xml,*.xsd,*.xsl,*.xslt,*.xul}]
332+
ij_continuation_indent_size = 2
333+
ij_xml_align_attributes = false
334+
ij_xml_align_text = false
335+
ij_xml_attribute_wrap = normal
336+
ij_xml_block_comment_add_space = false
337+
ij_xml_block_comment_at_first_column = true
338+
ij_xml_keep_blank_lines = 2
339+
ij_xml_keep_indents_on_empty_lines = false
340+
ij_xml_keep_line_breaks = true
341+
ij_xml_keep_line_breaks_in_text = true
342+
ij_xml_keep_whitespaces = false
343+
ij_xml_keep_whitespaces_around_cdata = preserve
344+
ij_xml_keep_whitespaces_inside_cdata = false
345+
ij_xml_line_comment_at_first_column = true
346+
ij_xml_space_after_tag_name = false
347+
ij_xml_space_around_equals_in_attribute = false
348+
ij_xml_space_inside_empty_tag = false
349+
ij_xml_text_wrap = normal
350+
351+
[{*.markdown,*.md}]
352+
ij_continuation_indent_size = 8
353+
ij_markdown_force_one_space_after_blockquote_symbol = true
354+
ij_markdown_force_one_space_after_header_symbol = true
355+
ij_markdown_force_one_space_after_list_bullet = true
356+
ij_markdown_force_one_space_between_words = true
357+
ij_markdown_format_tables = true
358+
ij_markdown_insert_quote_arrows_on_wrap = true
359+
ij_markdown_keep_indents_on_empty_lines = false
360+
ij_markdown_keep_line_breaks_inside_text_blocks = true
361+
ij_markdown_max_lines_around_block_elements = 1
362+
ij_markdown_max_lines_around_header = 1
363+
ij_markdown_max_lines_between_paragraphs = 1
364+
ij_markdown_min_lines_around_block_elements = 1
365+
ij_markdown_min_lines_around_header = 1
366+
ij_markdown_min_lines_between_paragraphs = 1
367+
ij_markdown_wrap_text_if_long = true
368+
ij_markdown_wrap_text_inside_blockquotes = true
369+
370+
[{*.yaml,*.yml}]
371+
ij_yaml_align_values_properties = do_not_align
372+
ij_yaml_autoinsert_sequence_marker = true
373+
ij_yaml_block_mapping_on_new_line = false
374+
ij_yaml_indent_sequence_value = true
375+
ij_yaml_keep_indents_on_empty_lines = false
376+
ij_yaml_keep_line_breaks = true
377+
ij_yaml_sequence_on_new_line = false
378+
ij_yaml_space_before_colon = false
379+
ij_yaml_spaces_within_braces = true
380+
ij_yaml_spaces_within_brackets = true

src/main/java/com/hlag/rulemaker/RuleMaker.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -458,8 +458,7 @@ public static RuleMaker substr(RuleMaker value, RuleMaker start, RuleMaker lengt
458458
}
459459

460460
/**
461-
* Creates a RuleMaker representing a log operation. Log operation logs the value to console,
462-
* then passes it through unmodified.
461+
* Creates a RuleMaker representing a log operation. Log operation logs the value to console, then passes it through unmodified.
463462
*
464463
* @param value The string to log
465464
* @return A new RuleMaker representing the log operation.

0 commit comments

Comments
 (0)