Skip to content

Commit 5c05225

Browse files
authored
Merge pull request #6 from AxonFramework/master
Merge in master
2 parents 555b90e + 7b4ac8e commit 5c05225

18 files changed

+201
-116
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1-
Please use one of the following templates:
1+
<!--
2+
Thanks for taking the time to draft up an issue for Axon Framework's Kotlin Extension!
3+
Prior to starting off, please read the following:
24
3-
https://github.com/AxonFramework/extension-kotlin/issues/new/choose
5+
## Usage Questions
6+
7+
If you are having difficulty using Axon Framework's Kotlin Extension,
8+
please consider to check Axon's Reference Guide first if it answers your question: https://docs.axoniq.io/reference-guide/extensions/kotlin
9+
10+
When the Reference Guide does no cover the specific question you have, take the following into account:
11+
- GitHub is *not* intended for usages questions, instead:
12+
- Drop a questions on AxonIQ's forum: https://discuss.axoniq.io/
13+
- Or place a new question on StackOverflow, using the `axon` tag.
14+
15+
## Reporting an bug, feature or enhancement
16+
17+
Prior to filing an issue, please verify that it's not already reported by someone else.
18+
After that's done, your issue will typically fall under one of the following options:
19+
20+
1. It's a `bug`
21+
2. It's a `feature` request
22+
3. It's an `enhancement` request
23+
24+
It is recommended that for either of the three you use one of the prepared issue template.
25+
You can find all three of them [here](https://github.com/AxonFramework/extension-kotlin/issues/new/choose).
26+
27+
## None of the above fit!
28+
29+
If you have encountered a use case which is not a question, nor a feature request, feel free to draft your scenario below.
30+
-->

.github/ISSUE_TEMPLATE/1_bug_report.md

Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
name: 'Feature request'
3+
about: 'Suggest a feature for the Kotlin Extension'
4+
title:
5+
labels: 'Type: Feature'
6+
---
7+
8+
<!-- Please use markdown (https://guides.github.com/features/mastering-markdown/) semantics throughout the feature description. -->
9+
10+
### Feature Description
11+
12+
<!--
13+
Please provide a description of the feature you envision.
14+
For example (pseudo-)code snippets showing what it might look like help us understand your suggestion better.
15+
-->
16+
17+
### Current Behaviour
18+
19+
<!-- Please share the current behaviour of the Kotlin Extension around this topic, if applicable. -->
20+
21+
### Wanted Behaviour
22+
23+
<!-- Please described the desired outcome through the Kotlin Extension around the suggested feature. -->
24+
25+
### Possible Workarounds
26+
27+
<!-- If applicable, share any workarounds for the described feature. -->
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
name: 'Enhancement request'
3+
about: 'Suggest an enhancement/change to an existing feature for the Kotlin Extension'
4+
title:
5+
labels: 'Type: Enhancement'
6+
---
7+
8+
<!-- Please use markdown (https://guides.github.com/features/mastering-markdown/) semantics throughout the enhancement description. -->
9+
10+
### Enhancement Description
11+
12+
<!-- Please provide a description of the feature you envision. -->
13+
14+
### Current Behaviour
15+
16+
<!-- Please share the current behaviour of the Kotlin Extension around this topic, if applicable. -->
17+
18+
### Wanted Behaviour
19+
20+
<!-- Please described the desired outcome through the Kotlin Extension around the suggested enhancement. -->
21+
22+
### Possible Workarounds
23+
24+
<!-- If applicable, share any workarounds for the described enhancement. -->

.github/ISSUE_TEMPLATE/2_feature_request.md

Lines changed: 0 additions & 19 deletions
This file was deleted.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
name: 'Bug report'
3+
about: 'Report a bug for the Kotlin Extension'
4+
title:
5+
labels: 'Type: Bug'
6+
---
7+
8+
<!-- Please use markdown (https://guides.github.com/features/mastering-markdown/) semantics throughout the bug description. -->
9+
10+
### Basic information
11+
12+
* Axon Framework version:
13+
* JDK version:
14+
* Kotlin Extension version:
15+
* Complete executable reproducer if available (e.g. GitHub Repo):
16+
17+
### Steps to reproduce
18+
19+
<!--
20+
Share all steps to be able to reproduce the bug, ideally based on a reproducer.
21+
Combining this with a description of your setup helps us to figure out what the issue might be.
22+
-->
23+
24+
### Expected behaviour
25+
26+
<!-- Please describe the expected behaviour. -->
27+
28+
### Actual behaviour
29+
30+
<!--
31+
Please describe the actual behaviour as discovered.
32+
If available, provide the entire stack trace, with markdown (```) semantics.
33+
-->

.github/ISSUE_TEMPLATE/3_enhancement_request.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

.github/dependabot.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ updates:
99
labels:
1010
- "Type: Dependency Upgrade"
1111
- "Priority 1: Must"
12+
- "Status: In Progress"
1213
# Add reviewers
1314
reviewers:
1415
- "sandjelkovic"
1516
- "smcvb"
17+
milestone: 2

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ If you want to build the extension locally, you need to check it out from GiHub
8282

8383
### Producing JavaDocs and Sources archive
8484

85-
In order to build JavaDoc and Sources archives you will need JDK 8 installed on your machine. Please execute the following command line:
85+
Please execute the following command line if you are interested in producing KDoc and Source archives:
8686

8787
./mvnw clean install -Pjavadoc-and-sources
8888

kotlin/pom.xml

Lines changed: 4 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@
3030

3131
<artifactId>axon-kotlin</artifactId>
3232

33+
<properties>
34+
<dokka.skip>false</dokka.skip>
35+
</properties>
36+
3337
<dependencies>
3438
<dependency>
3539
<groupId>org.axonframework</groupId>
@@ -47,28 +51,4 @@
4751
</plugins>
4852
</build>
4953

50-
<profiles>
51-
<profile>
52-
<id>javadoc-and-sources</id>
53-
<activation>
54-
<property>
55-
<name>performRelease</name>
56-
<value>true</value>
57-
</property>
58-
</activation>
59-
<build>
60-
<plugins>
61-
<plugin>
62-
<groupId>org.jetbrains.dokka</groupId>
63-
<artifactId>dokka-maven-plugin</artifactId>
64-
</plugin>
65-
<plugin>
66-
<artifactId>maven-source-plugin</artifactId>
67-
<version>3.0.1</version>
68-
</plugin>
69-
</plugins>
70-
</build>
71-
</profile>
72-
</profiles>
73-
7454
</project>

0 commit comments

Comments
 (0)