@@ -41,8 +41,10 @@ class JPackageData {
4141 @Input
4242 String outputDir = ' jpackage'
4343
44+ @Internal
4445 File imageOutputDir
4546
47+ @Internal
4648 String imageName
4749
4850 @Input
@@ -60,8 +62,10 @@ class JPackageData {
6062 @Input @Optional
6163 String installerType
6264
65+ @Internal
6366 File installerOutputDir
6467
68+ @Internal
6569 String installerName
6670
6771 @Input @Optional
@@ -70,13 +74,16 @@ class JPackageData {
7074 @Input
7175 List<String > installerOptions = []
7276
73- private List<String > args = []
77+ @Internal
78+ List<String > args = []
7479
75- private List<String > jvmArgs = []
80+ @Internal
81+ List<String > jvmArgs = []
7682
7783 @Input @Optional
7884 String mainJar
7985
86+ @Internal
8087 String mainClass
8188
8289 JPackageData (Project project , LauncherData launcherData ) {
@@ -86,36 +93,36 @@ class JPackageData {
8693 }
8794
8895 @Input
89- List<String > getArgs () {
96+ List<String > getArgsOrDefault () {
9097 this . @args ?: Util . getDefaultArgs(project)
9198 }
9299
93100 @Input
94- List<String > getJvmArgs () {
95- this . @jvmArgs ?: launcherData. jvmArgs
101+ List<String > getJvmArgsOrDefault () {
102+ this . @jvmArgs ?: launcherData. jvmArgsOrDefault
96103 }
97104
98105 @Input
99- String getMainClass () {
106+ String getMainClassOrDefault () {
100107 this . @mainClass ?: Util . getMainClass(project)
101108 }
102109 @Input
103- String getImageName () {
110+ String getImageNameOrDefault () {
104111 this . @imageName ?: project. name
105112 }
106113
107114 @Input
108- String getInstallerName () {
115+ String getInstallerNameOrDefault () {
109116 this . @installerName ?: project. name
110117 }
111118
112119 @OutputDirectory
113- File getImageOutputDir () {
120+ File getImageOutputDirOrDefault () {
114121 this . @imageOutputDir ?: project. file(" $project . buildDir /$outputDir " )
115122 }
116123
117124 @OutputDirectory
118- File getInstallerOutputDir () {
125+ File getInstallerOutputDirOrDefault () {
119126 this . @installerOutputDir ?: project. file(" $project . buildDir /$outputDir " )
120127 }
121128
0 commit comments