@@ -24,7 +24,7 @@ import org.apache.tools.ant.filters.ReplaceTokens
2424plugins {
2525 id ' java-gradle-plugin'
2626 id ' groovy'
27- id ' maven'
27+ id ' maven-publish '
2828 id ' idea'
2929 id ' codenarc'
3030 id ' com.gradle.plugin-publish' version ' 0.10.0'
@@ -74,10 +74,6 @@ sourceSets {
7474 **********************************************************************************************************************/
7575repositories {
7676 mavenCentral()
77- maven { // FIXME For Junit 4.13-SNAPSHOT, remove when released
78- name ' JBoss'
79- url ' https://repository.jboss.org/'
80- }
8177}
8278
8379configurations {
@@ -86,28 +82,28 @@ configurations {
8682}
8783
8884dependencies {
89- compile gradleApi()
90- compile localGroovy()
85+ implementation gradleApi()
86+ implementation localGroovy()
9187
9288 // Jetty application server
93- compile " org.eclipse.jetty.aggregate:jetty-all:${ project.property('jetty.version')} "
94- compile " org.eclipse.jetty:jetty-annotations:${ project.property('jetty.version')} "
95- compile " org.eclipse.jetty:jetty-plus:${ project.property('jetty.version')} "
96- compile " org.eclipse.jetty:jetty-deploy:${ project.property('jetty.version')} "
89+ implementation " org.eclipse.jetty.aggregate:jetty-all:${ project.property('jetty.version')} "
90+ implementation " org.eclipse.jetty:jetty-annotations:${ project.property('jetty.version')} "
91+ implementation " org.eclipse.jetty:jetty-plus:${ project.property('jetty.version')} "
92+ implementation " org.eclipse.jetty:jetty-deploy:${ project.property('jetty.version')} "
9793
9894 // Payara application server
99- compile " fish.payara.extras:payara-embedded-web:${ project.property('payara.version')} "
95+ implementation " fish.payara.extras:payara-embedded-web:${ project.property('payara.version')} "
10096
10197 // For GET requests
102- compile ' org.codehaus.groovy.modules.http-builder:http-builder:0.7.1'
98+ implementation ' org.codehaus.groovy.modules.http-builder:http-builder:0.7.1'
10399
104100 // Sass compilation with libSass
105- compile " io.bit3:jsass:${ project.property('jsass.version')} "
101+ implementation " io.bit3:jsass:${ project.property('jsass.version')} "
106102
107103 deploy ' org.apache.maven.wagon:wagon-ssh:2.2'
108104
109- testCompile gradleTestKit()
110- testCompile ' junit:junit:4.13-SNAPSHOT '
105+ testImplementation gradleTestKit()
106+ testImplementation ' junit:junit:4.13-beta-3 '
111107
112108 // ProxyTest needs its own special configuration to avoid conflicts
113109 proxyTest (' org.mock-server:mockserver-netty:3.10.4' ) {
@@ -176,7 +172,7 @@ jar {
176172 ' Vaadin-Package-Version' : 1 ,
177173 ' Vaadin-License-Title' : ' Apache 2.0' ,
178174 ' Implementation-Title' : ' Vaadin Plugin for Gradle' ,
179- ' Implementation-Version' : version ,
175+ ' Implementation-Version' : archiveVersion ,
180176 ' Implementation-Vendor' : ' John Ahlroos' ,
181177 )
182178 }
@@ -188,7 +184,7 @@ jar {
188184 */
189185task sourcesJar (type : Jar ) {
190186 from sourceSets. main. allSource
191- classifier = ' sources'
187+ archiveClassifier . set( ' sources' )
192188 include ' com/**/*.groovy'
193189 include ' com/**/*.java'
194190}
@@ -235,7 +231,7 @@ task uncategorizedTests(type:Test, dependsOn:['test','jar']) {
235231 systemProperty ' integrationTestProjectVersion' , version
236232 maxParallelForks = Runtime . runtime. availableProcessors() > 1 ? Runtime . runtime. availableProcessors() - 1 : 1
237233 testClassesDirs = sourceSets. functionalTest. output. classesDirs
238- classpath = sourceSets. functionalTest. runtimeClasspath
234+ classpath + = sourceSets. functionalTest. runtimeClasspath
239235}
240236
241237task widgetsetCompileTests (type :Test , dependsOn :[' test' ,' jar' ]) {
@@ -250,7 +246,7 @@ task widgetsetCompileTests(type:Test, dependsOn:['test','jar']) {
250246 systemProperty ' integrationTestProjectVersion' , version
251247 maxParallelForks = Runtime . runtime. availableProcessors() > 1 ? Runtime . runtime. availableProcessors() - 1 : 1
252248 testClassesDirs = sourceSets. functionalTest. output. classesDirs
253- classpath = sourceSets. functionalTest. runtimeClasspath
249+ classpath + = sourceSets. functionalTest. runtimeClasspath
254250}
255251
256252task themeCompileTests (type :Test , dependsOn :[' test' ,' jar' ]) {
@@ -265,7 +261,7 @@ task themeCompileTests(type:Test, dependsOn:['test','jar']) {
265261 systemProperty ' integrationTestProjectVersion' , version
266262 maxParallelForks = Runtime . runtime. availableProcessors() > 1 ? Runtime . runtime. availableProcessors() - 1 : 1
267263 testClassesDirs = sourceSets. functionalTest. output. classesDirs
268- classpath = sourceSets. functionalTest. runtimeClasspath
264+ classpath + = sourceSets. functionalTest. runtimeClasspath
269265}
270266
271267task fullCompileTests (type :Test , dependsOn :[' test' ,' jar' ]) {
@@ -279,7 +275,7 @@ task fullCompileTests(type:Test, dependsOn:['test','jar']) {
279275 systemProperty ' integrationTestProjectVersion' , version
280276 maxParallelForks = Runtime . runtime. availableProcessors() > 1 ? Runtime . runtime. availableProcessors() - 1 : 1
281277 testClassesDirs = sourceSets. functionalTest. output. classesDirs
282- classpath = sourceSets. functionalTest. runtimeClasspath
278+ classpath + = sourceSets. functionalTest. runtimeClasspath
283279}
284280
285281task runProjectTests (type :Test , dependsOn :[' test' ,' jar' ]) {
@@ -293,7 +289,7 @@ task runProjectTests(type:Test, dependsOn:['test','jar']) {
293289 systemProperty ' integrationTestProjectVersion' , version
294290 maxParallelForks = Runtime . runtime. availableProcessors() > 1 ? Runtime . runtime. availableProcessors() - 1 : 1
295291 testClassesDirs = sourceSets. functionalTest. output. classesDirs
296- classpath = sourceSets. functionalTest. runtimeClasspath
292+ classpath + = sourceSets. functionalTest. runtimeClasspath
297293}
298294
299295/**
@@ -307,7 +303,7 @@ task proxyTest(type:Test, dependsOn: ['test','jar']) {
307303 include ' **/tests/*ProxyTest*'
308304 systemProperty ' integrationTestProjectVersion' , version
309305 testClassesDirs = sourceSets. functionalTest. output. classesDirs
310- classpath = configurations. proxyTest + sourceSets. functionalTest. runtimeClasspath
306+ classpath + = configurations. proxyTest + sourceSets. functionalTest. runtimeClasspath
311307}
312308
313309/**
@@ -320,7 +316,7 @@ task allTests(type:Test, dependsOn:['test','jar']) {
320316 }
321317 systemProperty ' integrationTestProjectVersion' , version
322318 testClassesDirs = sourceSets. functionalTest. output. classesDirs
323- classpath = sourceSets. functionalTest. runtimeClasspath
319+ classpath + = sourceSets. functionalTest. runtimeClasspath
324320}
325321
326322if (! ext. testCategory) {
@@ -353,7 +349,7 @@ codenarc{
353349}
354350
355351checkstyle {
356- configDir = rootProject. file(' config/checkstyle' )
352+ configFile rootProject. file(' config/checkstyle/checkstyle.xml ' )
357353}
358354
359355plugins. withType(GroovyBasePlugin ) {
0 commit comments