feature add support java 17, gradle 8 #23

Merged
sergey.vlasenko merged 1 commits from gradle_8 into feature/gradle_8_support 2024-03-06 23:52:50 +03:00
No description provided.
sergey.vlasenko added 1 commit 2024-03-06 18:42:41 +03:00
sergey.vlasenko reviewed 2024-03-06 19:08:23 +03:00
@ -56,2 +55,4 @@
mainClass.set("-jar")
workingDir = rootDir
args = listOfNotNull(
"--add-opens",
Author
Member
https://stackoverflow.com/questions/74783705/unrecognized-option-add-opens-when-passed-with-java-options
sergey.vlasenko reviewed 2024-03-06 19:08:37 +03:00
@ -20,3 +20,3 @@
implementation("de.aaschmid:gradle-cpd-plugin:3.3")
// kotlin plugin, required by custom plugin
implementation(kotlin("gradle-plugin", embeddedKotlinVersion))
Author
Member

Падал капт из-за того, что embeddedKotlinVersion == 1.9.20 или 1.9.22

Падал капт из-за того, что embeddedKotlinVersion == 1.9.20 или 1.9.22
sergey.vlasenko reviewed 2024-03-06 19:09:25 +03:00
@ -9,6 +9,7 @@ plugins {
repositories {
jcenter()
google()
gradlePluginPortal()
Author
Member

Там смог найти de.aaschmid:gradle-cpd-plugin:3.3

Там смог найти de.aaschmid:gradle-cpd-plugin:3.3
sergey.vlasenko reviewed 2024-03-06 19:10:41 +03:00
@ -17,3 +18,3 @@
implementation("io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.10.0")
implementation("de.aaschmid:gradle-cpd-plugin:3.1")
implementation("de.aaschmid:gradle-cpd-plugin:3.3")
Author
Member

Падал билд из-за того, что в Gradle 8 удалили поле enabled (заменили на required) для репортов этого плагина, в версии 3.3 cpd обновили учли это

Падал билд из-за того, что в Gradle 8 удалили поле enabled (заменили на required) для репортов этого плагина, в версии 3.3 cpd обновили учли это
daniil.bakherov approved these changes 2024-03-06 19:51:27 +03:00
sergey.vlasenko merged commit e3437f34c1 into feature/gradle_8_support 2024-03-06 23:52:50 +03:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: TouchInstinct/BuildScripts#23
No description provided.