Skip to content

Commit d4ce3eb

Browse files
authored
Merge pull request #1 from AxonFramework/master
Merge of current master state
2 parents 199b85f + 5355b1c commit d4ce3eb

File tree

16 files changed

+884
-248
lines changed

16 files changed

+884
-248
lines changed

.editorconfig

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
end_of_line = lf
6+
indent_size = 4
7+
indent_style = space
8+
insert_final_newline = false
9+
max_line_length = 180
10+
tab_width = 4
11+
ij_continuation_indent_size = 8
12+
ij_formatter_off_tag = @formatter:off
13+
ij_formatter_on_tag = @formatter:on
14+
ij_formatter_tags_enabled = true
15+
ij_smart_tabs = false
16+
ij_wrap_on_typing = false
17+
18+
[{*.pom,*.xml}]
19+
indent_size = 2
20+
# ij_xml_align_attributes = true
21+
# ij_xml_align_text = false
22+
# ij_xml_attribute_wrap = normal
23+
# ij_xml_block_comment_at_first_column = true
24+
# ij_xml_keep_blank_lines = 2
25+
# ij_xml_keep_indents_on_empty_lines = false
26+
# ij_xml_keep_line_breaks = true
27+
# ij_xml_keep_line_breaks_in_text = true
28+
# ij_xml_keep_whitespaces = false
29+
# ij_xml_keep_whitespaces_around_cdata = preserve
30+
# ij_xml_keep_whitespaces_inside_cdata = false
31+
# ij_xml_line_comment_at_first_column = true
32+
# ij_xml_space_after_tag_name = false
33+
# ij_xml_space_around_equals_in_attribute = false
34+
# ij_xml_space_inside_empty_tag = false
35+
# ij_xml_text_wrap = normal
36+
# ij_xml_use_custom_settings = false
37+
38+
[{*.gradle.kts,*.kt,*.kts,*.main.kts}]
39+
# indent_size = 4
40+
# tab_width = 4
41+
# ij_continuation_indent_size = 4
42+
# ij_kotlin_align_in_columns_case_branch = false
43+
# ij_kotlin_align_multiline_binary_operation = false
44+
# ij_kotlin_align_multiline_extends_list = false
45+
# ij_kotlin_align_multiline_method_parentheses = false
46+
# ij_kotlin_align_multiline_parameters = true
47+
# ij_kotlin_align_multiline_parameters_in_calls = false
48+
# ij_kotlin_allow_trailing_comma = false
49+
# ij_kotlin_allow_trailing_comma_on_call_site = false
50+
# ij_kotlin_assignment_wrap = off
51+
# ij_kotlin_blank_lines_after_class_header = 0
52+
# ij_kotlin_blank_lines_around_block_when_branches = 0
53+
# ij_kotlin_blank_lines_before_declaration_with_comment_or_annotation_on_separate_line = 1
54+
# ij_kotlin_block_comment_at_first_column = true
55+
# ij_kotlin_call_parameters_new_line_after_left_paren = false
56+
# ij_kotlin_call_parameters_right_paren_on_new_line = false
57+
# ij_kotlin_call_parameters_wrap = off
58+
# ij_kotlin_catch_on_new_line = false
59+
# ij_kotlin_class_annotation_wrap = split_into_lines
60+
# ij_kotlin_continuation_indent_for_chained_calls = true
61+
# ij_kotlin_continuation_indent_for_expression_bodies = true
62+
# ij_kotlin_continuation_indent_in_argument_lists = true
63+
# ij_kotlin_continuation_indent_in_elvis = true
64+
# ij_kotlin_continuation_indent_in_if_conditions = true
65+
# ij_kotlin_continuation_indent_in_parameter_lists = true
66+
# ij_kotlin_continuation_indent_in_supertype_lists = true
67+
# ij_kotlin_else_on_new_line = false
68+
# ij_kotlin_enum_constants_wrap = off
69+
# ij_kotlin_extends_list_wrap = off
70+
# ij_kotlin_field_annotation_wrap = split_into_lines
71+
# ij_kotlin_finally_on_new_line = false
72+
# ij_kotlin_if_rparen_on_new_line = false
73+
# ij_kotlin_import_nested_classes = false
74+
# ij_kotlin_insert_whitespaces_in_simple_one_line_method = true
75+
# ij_kotlin_keep_blank_lines_before_right_brace = 2
76+
# ij_kotlin_keep_blank_lines_in_code = 2
77+
# ij_kotlin_keep_blank_lines_in_declarations = 2
78+
# ij_kotlin_keep_first_column_comment = true
79+
# ij_kotlin_keep_indents_on_empty_lines = false
80+
# ij_kotlin_keep_line_breaks = true
81+
# ij_kotlin_lbrace_on_next_line = false
82+
# ij_kotlin_line_comment_add_space = false
83+
# ij_kotlin_line_comment_at_first_column = true
84+
# ij_kotlin_method_annotation_wrap = split_into_lines
85+
# ij_kotlin_method_call_chain_wrap = off
86+
# ij_kotlin_method_parameters_new_line_after_left_paren = false
87+
# ij_kotlin_method_parameters_right_paren_on_new_line = false
88+
# ij_kotlin_method_parameters_wrap = off
89+
# ij_kotlin_name_count_to_use_star_import = 5
90+
# ij_kotlin_name_count_to_use_star_import_for_members = 3
91+
# ij_kotlin_parameter_annotation_wrap = off
92+
# ij_kotlin_space_after_comma = true
93+
# ij_kotlin_space_after_extend_colon = true
94+
# ij_kotlin_space_after_type_colon = true
95+
# ij_kotlin_space_before_catch_parentheses = true
96+
# ij_kotlin_space_before_comma = false
97+
# ij_kotlin_space_before_extend_colon = true
98+
# ij_kotlin_space_before_for_parentheses = true
99+
# ij_kotlin_space_before_if_parentheses = true
100+
# ij_kotlin_space_before_lambda_arrow = true
101+
# ij_kotlin_space_before_type_colon = false
102+
# ij_kotlin_space_before_when_parentheses = true
103+
# ij_kotlin_space_before_while_parentheses = true
104+
# ij_kotlin_spaces_around_additive_operators = true
105+
# ij_kotlin_spaces_around_assignment_operators = true
106+
# ij_kotlin_spaces_around_equality_operators = true
107+
# ij_kotlin_spaces_around_function_type_arrow = true
108+
# ij_kotlin_spaces_around_logical_operators = true
109+
# ij_kotlin_spaces_around_multiplicative_operators = true
110+
# ij_kotlin_spaces_around_range = false
111+
# ij_kotlin_spaces_around_relational_operators = true
112+
# ij_kotlin_spaces_around_unary_operator = false
113+
# ij_kotlin_spaces_around_when_arrow = true
114+
# ij_kotlin_variable_annotation_wrap = off
115+
# ij_kotlin_while_on_new_line = false
116+
# ij_kotlin_wrap_elvis_expressions = 1
117+
# ij_kotlin_wrap_expression_body_functions = 0
118+
# ij_kotlin_wrap_first_method_in_call_chain = false

.github/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ everybody, we've set up a number of guidelines to follow.
55

66
There are different ways in which you can contribute to the framework:
77

8-
1. You can report any bugs, feature requests or ideas about improvements on GitHub: https://github.com/AxonFramework/AxonFramework/issues/.
8+
1. You can report any bugs, feature requests or ideas about improvements on GitHub: https://github.com/AxonFramework/extension-kotlin/issues/.
99
All ideas are welcome. Please be as exact as possible when reporting bugs. This will help us reproduce and thus solve
1010
the problem faster.
1111
2. If you have created a component for your own application that you think might be useful to include in the

.github/ISSUE_TEMPLATE.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Please use one of the following templates:
2+
3+
https://github.com/AxonFramework/extension-kotlin/issues/new/choose
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
name: 'Bug report'
3+
about: 'Report a bug in Axon Framework - Extension Kotlin'
4+
title:
5+
labels: 'type: bug :bug:'
6+
assignees:
7+
8+
---
9+
10+
### Steps to reproduce
11+
12+
* extension-kotlin version:
13+
* Axon Framework version:
14+
* JDK version:
15+
* Complete executable reproducer: (e.g. GitHub Repo)
16+
* Steps: (what exactly are you doing with the above reproducer?)
17+
18+
### Expected behaviour
19+
20+
### Actual behaviour
21+
22+
(In case of exceptions please provide full stack trace)
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: 'Feature request'
3+
about: 'Suggest a feature for Axon Framework - Extension Kotlin'
4+
title:
5+
labels: 'type: feature'
6+
7+
---
8+
9+
### Scenario
10+
11+
* extension-kotlin version:
12+
* Axon Framework version:
13+
* Description of your use case: (detailed description or executable reproducer, e.g. GitHub repo)
14+
15+
### Current Behaviour
16+
17+
### Wanted Behaviour
18+
19+
### Possible Workarounds
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: 'Enhancement request'
3+
about: 'Suggest an enhancement to an existing feature for Axon Framework - Extension Kotlin'
4+
title:
5+
labels: 'type: enhancement'
6+
7+
---
8+
9+
### Scenario
10+
11+
* extension-kotlin version:
12+
* Axon Framework version:
13+
* Description of your use case: (detailed description or executable reproducer, e.g. GitHub repo)
14+
15+
### Current Behaviour
16+
17+
### Wanted Behaviour
18+
19+
### Possible Workarounds

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: maven
4+
directory: "/"
5+
schedule:
6+
interval: daily
7+
open-pull-requests-limit: 10

.github/workflows/maven.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,25 @@ jobs:
88
strategy:
99
matrix:
1010
java: [ 8, 11 ]
11+
1112
name: Build and tests on JDK ${{ matrix.java }}
13+
1214
steps:
13-
- uses: actions/checkout@v2
14-
- name: Set up JDK
15+
- name: Checkout code
16+
uses: actions/checkout@v2
17+
18+
- name: Set up JDK ${{ matrix.java }}
1519
uses: actions/setup-java@v1
1620
with:
1721
java-version: ${{ matrix.java }}
22+
23+
- name: Cache .m2
24+
uses: actions/cache@v1
25+
with:
26+
path: ~/.m2/repository
27+
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
28+
restore-keys: |
29+
${{ runner.os }}-maven
30+
1831
- name: Build and verify
1932
run: mvn clean verify

.mvn/wrapper/maven-wrapper.jar

48.4 KB
Binary file not shown.

.mvn/wrapper/maven-wrapper.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.6.2/apache-maven-3.6.2-bin.zip

0 commit comments

Comments
 (0)