Skip to content

Commit d588e49

Browse files
author
Ricardo
committed
fix archetypes
1 parent 5014845 commit d588e49

File tree

27 files changed

+136
-100
lines changed

27 files changed

+136
-100
lines changed

archetypes/griffon-javafx-groovy-archetype/src/main/resources/archetype-resources/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ buildscript {
99

1010
dependencies {
1111
classpath 'org.codehaus.griffon:gradle-griffon-plugin:${griffonVersion}'
12-
classpath 'gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.15.0'
12+
classpath 'gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1'
1313
classpath 'com.github.ben-manes:gradle-versions-plugin:0.39.0'
14-
classpath 'gradle.plugin.net.nemerosa:versioning:2.15.1'
14+
classpath 'gradle.plugin.net.nemerosa:versioning:3.1.0'
1515
}
1616
}
1717

@@ -53,7 +53,7 @@ dependencies {
5353
testImplementation "org.apache.groovy:groovy-all:${groovyVersion}"
5454
testImplementation "org.spockframework:spock-core:${spockVersion}"
5555
testImplementation("org.awaitility:awaitility-groovy:${awaitilityVersion}") {
56-
exclude group: 'org.codehaus.groovy', module: 'groovy'
56+
exclude group: 'org.apache.groovy', module: 'groovy'
5757
}
5858
}
5959

archetypes/griffon-javafx-java-archetype/src/main/resources/archetype-resources/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ buildscript {
99

1010
dependencies {
1111
classpath 'org.codehaus.griffon:gradle-griffon-plugin:${griffonVersion}'
12-
classpath 'gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.15.0'
12+
classpath 'gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1'
1313
classpath 'com.github.ben-manes:gradle-versions-plugin:0.39.0'
14-
classpath 'gradle.plugin.net.nemerosa:versioning:2.15.1'
14+
classpath 'gradle.plugin.net.nemerosa:versioning:3.1.0'
1515
}
1616
}
1717

archetypes/griffon-swing-groovy-archetype/src/main/resources/archetype-resources/build.gradle

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ buildscript {
99

1010
dependencies {
1111
classpath 'org.codehaus.griffon:griffon-gradle-plugin:${griffonVersion}'
12-
classpath 'gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.15.0'
12+
classpath 'gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1'
1313
classpath 'com.github.ben-manes:gradle-versions-plugin:0.39.0'
14-
classpath 'gradle.plugin.net.nemerosa:versioning:2.15.1'
14+
classpath 'gradle.plugin.net.nemerosa:versioning:3.1.0'
1515
}
1616
}
1717

@@ -52,11 +52,18 @@ dependencies {
5252
testImplementation "org.codehaus.griffon:griffon-swing-test:${griffon.version.get()}"
5353
testImplementation "org.spockframework:spock-core:${spockVersion}"
5454
testImplementation("org.awaitility:awaitility-groovy:${awaitilityVersion}") {
55-
exclude group: 'org.codehaus.groovy', module: 'groovy'
55+
exclude group: 'org.apache.groovy', module: 'groovy'
5656
}
5757
testImplementation "org.apache.groovy:groovy-all:${groovyVersion}"
5858
}
5959

60+
configurations.all {
61+
resolutionStrategy {
62+
force "org.apache.groovy:groovy:${groovyVersion}"
63+
force "org.junit.jupiter:junit-jupiter-api:${junit5Version}"
64+
}
65+
}
66+
6067
startScripts {
6168
doLast {
6269
if (!macosx) unixScript.text = unixScript.text.replaceAll('"(-Xdock:(name|icon)=)([^"]*?)(")', ' ')

archetypes/griffon-swing-java-archetype/src/main/resources/archetype-resources/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ buildscript {
99

1010
dependencies {
1111
classpath 'org.codehaus.griffon:gradle-griffon-plugin:${griffonVersion}'
12-
classpath 'gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.15.0'
12+
classpath 'gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1'
1313
classpath 'com.github.ben-manes:gradle-versions-plugin:0.39.0'
14-
classpath 'gradle.plugin.net.nemerosa:versioning:2.15.1'
14+
classpath 'gradle.plugin.net.nemerosa:versioning:3.1.0'
1515
}
1616
}
1717

archetypes/shared-files/archetypes-common.gradle

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,22 +28,27 @@ config {
2828
}
2929
}
3030
}
31-
31+
/*
3232
task copyArchetypeResources(type: Copy, dependsOn: 'jar') {
3333
//dependsOn(Jar)
3434
destinationDir = project.file("${buildDir}/resources/main")
3535
from(rootProject.file('archetypes/shared-files/sources/archetype')) {
3636
into 'META-INF'
3737
}
3838
duplicatesStrategy = DuplicatesStrategy.INHERIT
39-
}
39+
}*/
4040

41+
tasks.register("copyArchetypeResources", Copy) {
42+
dependsOn tasks.named("jar")
43+
into(layout.buildDirectory.dir("resources/main"))
44+
from(rootProject.file("archetypes/shared-files/sources/archetype")) {
45+
into "META-INF"
46+
}
47+
duplicatesStrategy = DuplicatesStrategy.INHERIT
48+
}
49+
/*
4150
task copyProjectResources(type: Copy, dependsOn: 'jar') {
42-
//dependsOn(Jar)
4351
destinationDir = project.file("${buildDir}/resources/main/archetype-resources")
44-
//from(rootProject.file('archetypes/shared-files/sources/project/.mvn')) {
45-
// into '.mvn'
46-
//}
4752
from(rootProject.file('archetypes/shared-files/sources/project'))
4853
from(rootProject.file('src/media')) {
4954
include 'griffon*'
@@ -54,6 +59,22 @@ task copyProjectResources(type: Copy, dependsOn: 'jar') {
5459
}
5560
5661
}
62+
*/
63+
tasks.register("copyProjectResources", Copy) {
64+
dependsOn tasks.named("jar")
65+
into(layout.buildDirectory.dir("resources/main/archetype-resources"))
66+
from(rootProject.file("archetypes/shared-files/sources/project"))
67+
from(rootProject.file("src/media")) {
68+
include 'griffon*'
69+
into 'src/media'
70+
}
71+
from(rootProject.file("src/javadoc")) {
72+
into 'src/javadoc'
73+
}
74+
duplicatesStrategy = DuplicatesStrategy.INHERIT
75+
}
76+
77+
5778

5879
processResources.finalizedBy copyArchetypeResources
5980
processResources.finalizedBy copyProjectResources

archetypes/shared-files/sources/project/gradle/code-quality.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ license {
88
java = 'SLASHSTAR_STYLE'
99
groovy = 'SLASHSTAR_STYLE'
1010
}
11-
ext.copyrightYear = '2021'
11+
ext.copyrightYear = '2025'
1212
exclude '**/*.png'
1313
}
1414

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.1-bin.zip
4-
networkTimeout=10000
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
54
zipStoreBase=GRADLE_USER_HOME
65
zipStorePath=wrapper/dists

build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,4 +489,5 @@ project.gradle.addBuildListener(new BuildAdapter() {
489489
}
490490
}
491491
}
492-
})
492+
})
493+

gradle.properties

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ group = org.codehaus.griffon
2020
previousVersion = 2.16.0
2121
sourceCompatibility = 17
2222
targetCompatibility = 17
23-
javafxVersion = 11
23+
javafxVersion = 21
2424

2525
antVersion = 1.10.13
2626
annotationsVersion = 2.1.1
@@ -29,7 +29,7 @@ asciidoctorjVersion = 2.5.7
2929
assertjVersion = 3.24.2
3030
assertjSwingVersion = 3.17.0
3131
asmVersion = 9.5
32-
awaitilityVersion = 4.2.0
32+
awaitilityVersion = 4.3.0
3333
bootstrapfxVersion = 0.2.4
3434
bytebuddyVersion = 1.14.4
3535
cglibVersion = 3.3.0
@@ -43,26 +43,26 @@ commonsCollectionsVersion = 3.2.2
4343
concurrentLHMVersion = 1.4.2
4444
flexmarkVersion = 0.64.0
4545
groovyVersion = 4.0.29
46-
groovyfxVersion = 8.0.0
47-
guavaVersion = 33.3.1-jre
46+
groovyfxVersion = 12.0.0-SNAPSHOT
47+
guavaVersion = 33.5.0-jre
4848
guiceBerryVersion = 3.3.1
4949
guiceVersion = 7.0.0
5050
guiceExtensionVersion = 1.2.1
5151
hamcrestVersion = 2.0.0.0
5252
jacocoVersion = 0.8.14
5353
jettyVersion = 12.1.3
54-
jgitVersion = 6.5.0.202303070854-r
54+
jgitVersion = 7.4.0.202509020913-r
5555
jipsyVersion = 1.2.0
56-
jlineVersion = 3.23.0
57-
jrubyVersion = 9.4.2.0
56+
jlineVersion = 3.30.6
57+
jrubyVersion = 10.0.2.0
5858
jschAgentproxyVersion = 0.0.9
5959
jschVersion = 0.1.55
6060
jsr305Version = 3.0.2
6161
junitVersion = 4.13.2
62-
junit5Version = 5.12.2
63-
junitPlatformVersion = 1.12.2
64-
kotlinVersion = 1.4.31
65-
ikonliVersion = 12.3.1
62+
junit5Version = 5.13.4
63+
junitPlatformVersion = 1.13.4
64+
kotlinVersion = 2.2.21
65+
ikonliVersion = 12.4.0
6666
mavenVersion = 3.9.1
6767
mavenResolverVersion = 1.9.7
6868
mockitoVersion = 5.11.0
@@ -75,7 +75,8 @@ kordampBuildVersion = 3.0.0
7575
enforcerPluginVersion = 0.14.0
7676
gitPluginVersion = 3.0.0
7777
osPluginVersion = 1.7.3
78-
injectApiVerson = 2.0.0
78+
injectApiVerson = 2.0.1
79+
httpbuilderVersion = 0.8.0-SNAPSHOT
7980

8081
project_description = Griffon
8182
project_vcs_url = https://github.com/griffon/griffon.git

plugins/griffon-plugin-gradle-plugin/src/main/groovy/org/codehaus/griffon/gradle/GriffonParentPomPlugin.groovy

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -294,12 +294,13 @@ class GriffonParentPomPlugin implements Plugin<Project> {
294294
testImplementation(sub.config.dependencyManagement.gav('junit')) {
295295
exclude group: 'org.hamcrest', module: 'hamcrest-core'
296296
}
297-
testImplementation("org.apache.groovy:groovy-all:${sub.groovyVersion}") {
297+
testImplementation("org.apache.groovy:groovy-all${sub.groovyVersion}") {
298298
exclude group: 'junit', module: 'junit'
299+
exclude group: 'org.apache.groovy', module: 'groovy-test-junit5'
299300
}
300301
testImplementation("org.spockframework:spock-core:${sub.spockVersion}") {
301302
exclude group: 'junit', module: 'junit'
302-
exclude group: 'org.codehaus.groovy', module: 'groovy-all'
303+
exclude group: 'org.apache.groovy', module: 'groovy-all'
303304
}
304305

305306
compileOnly "org.codehaus.griffon:griffon-core-compile:${sub.griffonVersion}"
@@ -315,7 +316,7 @@ class GriffonParentPomPlugin implements Plugin<Project> {
315316

316317
testImplementation "org.codehaus.griffon:griffon-core-test:${sub.griffonVersion}"
317318
testImplementation("org.codehaus.griffon:griffon-groovy:${sub.griffonVersion}") {
318-
exclude group: 'org.codehaus.groovy', module: 'groovy-all'
319+
exclude group: 'org.apache.groovy', module: 'groovy-all'
319320
}
320321

321322
testRuntimeOnly "org.codehaus.griffon:griffon-guice:${sub.griffonVersion}"
@@ -364,6 +365,7 @@ class GriffonParentPomPlugin implements Plugin<Project> {
364365
dependencies {
365366
compileOnly("org.apache.groovy:groovy-all:${project.groovyVersion}") {
366367
exclude group: 'junit', module: 'junit'
368+
exclude group: 'org.apache.groovy', module: 'groovy-test-junit5'
367369
}
368370
}
369371
}

0 commit comments

Comments
 (0)