File tree Expand file tree Collapse file tree 3 files changed +8
-9
lines changed
bulk-model-sync-gradle/src/main/kotlin/org/modelix/model/sync/bulk/gradle/tasks Expand file tree Collapse file tree 3 files changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -20,8 +20,8 @@ import kotlinx.coroutines.runBlocking
20
20
import org.gradle.api.DefaultTask
21
21
import org.gradle.api.file.DirectoryProperty
22
22
import org.gradle.api.model.ObjectFactory
23
- import org.gradle.api.provider.ListProperty
24
23
import org.gradle.api.provider.Property
24
+ import org.gradle.api.provider.SetProperty
25
25
import org.gradle.api.tasks.Input
26
26
import org.gradle.api.tasks.Optional
27
27
import org.gradle.api.tasks.OutputDirectory
@@ -62,10 +62,10 @@ abstract class ExportFromModelServer @Inject constructor(of: ObjectFactory) : De
62
62
val outputDir: DirectoryProperty = of.directoryProperty()
63
63
64
64
@Input
65
- val includedModules: ListProperty <String > = of.listProperty (String ::class .java)
65
+ val includedModules: SetProperty <String > = of.setProperty (String ::class .java)
66
66
67
67
@Input
68
- val includedModulePrefixes: ListProperty <String > = of.listProperty (String ::class .java)
68
+ val includedModulePrefixes: SetProperty <String > = of.setProperty (String ::class .java)
69
69
70
70
@TaskAction
71
71
fun export () {
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ package org.modelix.model.sync.bulk.gradle.tasks
19
19
import org.gradle.api.DefaultTask
20
20
import org.gradle.api.file.RegularFileProperty
21
21
import org.gradle.api.model.ObjectFactory
22
- import org.gradle.api.provider.ListProperty
23
22
import org.gradle.api.provider.Property
23
+ import org.gradle.api.provider.SetProperty
24
24
import org.gradle.api.tasks.CacheableTask
25
25
import org.gradle.api.tasks.Input
26
26
import org.gradle.api.tasks.Optional
@@ -55,10 +55,10 @@ abstract class GenerateAntScriptForMps @Inject constructor(of: ObjectFactory) :
55
55
val antScriptFile: RegularFileProperty = of.fileProperty()
56
56
57
57
@Input
58
- val includedModules: ListProperty <String > = of.listProperty (String ::class .java)
58
+ val includedModules: SetProperty <String > = of.setProperty (String ::class .java)
59
59
60
60
@Input
61
- val includedModulePrefixes: ListProperty <String > = of.listProperty (String ::class .java)
61
+ val includedModulePrefixes: SetProperty <String > = of.setProperty (String ::class .java)
62
62
63
63
@Optional
64
64
@Input
Original file line number Diff line number Diff line change @@ -20,7 +20,6 @@ import kotlinx.coroutines.runBlocking
20
20
import org.gradle.api.DefaultTask
21
21
import org.gradle.api.file.DirectoryProperty
22
22
import org.gradle.api.model.ObjectFactory
23
- import org.gradle.api.provider.ListProperty
24
23
import org.gradle.api.provider.Property
25
24
import org.gradle.api.provider.SetProperty
26
25
import org.gradle.api.tasks.Input
@@ -58,10 +57,10 @@ abstract class ImportIntoModelServer @Inject constructor(of: ObjectFactory) : De
58
57
val registeredLanguages: SetProperty <ILanguage > = of.setProperty(ILanguage ::class .java)
59
58
60
59
@Input
61
- val includedModules: ListProperty <String > = of.listProperty (String ::class .java)
60
+ val includedModules: SetProperty <String > = of.setProperty (String ::class .java)
62
61
63
62
@Input
64
- val includedModulePrefixes: ListProperty <String > = of.listProperty (String ::class .java)
63
+ val includedModulePrefixes: SetProperty <String > = of.setProperty (String ::class .java)
65
64
66
65
@TaskAction
67
66
fun import () {
You can’t perform that action at this time.
0 commit comments