You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+11-4Lines changed: 11 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ All submissions need to be reviewed before being merged. When you are ready with
22
22
## Recommended setup
23
23
24
24
1. Install Git and configure your GitHub access.
25
-
2. Install a Java SDK (e.g. [Eclipse Temurin](https://adoptium.net/temurin/releases)) with compliance level Java 11 at least.
25
+
2. Install a Java SDK (e.g. [Eclipse Temurin](https://adoptium.net/temurin/releases)) with compliance level Java 17 at least.
26
26
- Set the `JAVA_HOME` environment variable to the installation directory of the Java SDK.
27
27
3. Install [IntelliJ IDEA](https://www.jetbrains.com/idea/download/) (Community Edition is enough).
28
28
4. Install the [detekt plugin](https://plugins.jetbrains.com/plugin/10761-detekt) in IntelliJ.
@@ -40,7 +40,7 @@ All submissions need to be reviewed before being merged. When you are ready with
40
40
4. unselect all packages in the `Import Layout` list.
41
41
6. Clone the repository and open it in IntelliJ.
42
42
7. Make sure to use the Java SDK you installed in step 2. Set it in `File -> Project Structure -> Project -> Project SDK`.
43
-
8. Make sure to use Java 11 as the language level. Set it in `File -> Project Structure -> Project -> Project language level`.
43
+
8. Make sure to use Java 17 as the language level. Set it in `File -> Project Structure -> Project -> Project language level`.
44
44
9. Develop your code.
45
45
10. Build and test the project with `./gradlew build` (or `gradlew.bat build` on Windows).
46
46
11. Fix any findings of the static code analysis tool (detekt).
@@ -49,11 +49,18 @@ All submissions need to be reviewed before being merged. When you are ready with
49
49
## Alternative setup
50
50
51
51
1. Install Git and configure your GitHub access.
52
-
2. Install a Java SDK (e.g. [Eclipse Temurin](https://adoptium.net/temurin/releases)) with compliance level Java 11 at least.
52
+
2. Install a Java SDK (e.g. [Eclipse Temurin](https://adoptium.net/temurin/releases)) with compliance level Java 17 at least.
53
53
- Set the `JAVA_HOME` environment variable to the installation directory of the Java SDK.
54
54
3. Install [Gradle](https://gradle.org/install/).
55
55
4. Clone the repository and open it in your favourite IDE.
56
56
5. Develop your code.
57
57
6. Build and test the project with `./gradlew build` (or `gradlew.bat build` on Windows).
58
58
7. Fix any findings of the static code analysis tool (detekt).
59
-
8. Fix any failing tests.
59
+
8. Fix any failing tests.
60
+
61
+
62
+
## Troubleshooting
63
+
64
+
## Gradle: "Could not connect to Kotlin compile daemon"
65
+
66
+
If you experience `Could not connect to Kotlin compile daemon` while running Gradle build by the Gradle plugin in intelliJ, then run `./gradle build` and the other Gradle commands via the CLI.
0 commit comments