@@ -31,15 +31,18 @@ repositories {
3131 maven { url " https://jitpack.io" }
3232}
3333
34- compileJava. dependsOn(processResources)
34+ compileJava {
35+ dependsOn(processResources)
36+ options. compilerArgs. add(" -parameters" )
37+ }
3538
3639configurations {
3740 compile. exclude module : " assertj-core"
3841}
3942
4043idea {
4144 module {
42- testSourceDirs + = file(' src/inttest/java' )
45+ testSources = files( file(" src/test/java " ), file( " src/ inttest/java" ) )
4346 }
4447}
4548
@@ -66,7 +69,7 @@ configurations {
6669}
6770
6871
69- task inttest ( type : Test ) {
72+ tasks . register( ' inttest ' , Test ) {
7073 group = LifecycleBasePlugin . VERIFICATION_GROUP
7174 description = " Runs the integration tests."
7275
@@ -105,13 +108,14 @@ configurations {
105108 codacy
106109}
107110
108- task sendCoverageToCodacy (type : JavaExec , dependsOn : jacocoTestReport) {
111+ tasks. register(' sendCoverageToCodacy' , JavaExec ) {
112+ dependsOn jacocoTestReport
109113 mainClass = " com.codacy.CodacyCoverageReporter"
110114 classpath = configurations. codacy
111115 args = [" report" , " -l" , " Java" , " -r" , " ${ buildDir} /reports/jacoco/test/jacocoTestReport.xml" ]
112116}
113117
114- configurations. all {
118+ configurations. configureEach {
115119 // Cache -SNAPSHOT for 60 seconds only
116120 resolutionStrategy. cacheChangingModulesFor 60 , ' seconds'
117121}
0 commit comments