@@ -56,33 +56,28 @@ assert mojo.configuration.touchFile[0].text() == '${first.touchFile}'
56
56
assert mojo. configuration. touchFile[0 ]. ' @implementation' == ' java.io.File'
57
57
assert mojo. configuration. touchFile[0 ]. ' @default-value' == ' ${project.build.directory}/touch.txt'
58
58
59
- assert mojo. configuration. session[0 ]. text() == ' '
60
- assert mojo. configuration. session[0 ]. ' @implementation' == ' org.apache.maven.execution.MavenSession'
61
- assert mojo. configuration. session[0 ]. ' @default-value' == ' ${session}'
59
+ assert mojo. requirements. requirement. size() == 6
62
60
63
- assert mojo. configuration. project[0 ]. text() == ' '
64
- assert mojo. configuration. project[0 ]. ' @implementation' == ' org.apache.maven.project.MavenProject'
65
- assert mojo. configuration. project[0 ]. ' @default-value' == ' ${project}'
61
+ assert mojo. requirements. requirement[0 ]. role. text() == ' org.apache.maven.plugin.MojoExecution'
62
+ assert mojo. requirements. requirement[0 ]. ' field-name' . text() == ' mojo'
66
63
67
- assert mojo. configuration. mojo[0 ]. text() == ' '
68
- assert mojo. configuration. mojo[0 ]. ' @implementation' == ' org.apache.maven.plugin.MojoExecution'
69
- assert mojo. configuration. mojo[0 ]. ' @default-value' == ' ${mojoExecution}'
64
+ assert mojo. requirements. requirement[1 ]. role. text() == ' org.apache.maven.plugin.descriptor.PluginDescriptor'
65
+ assert mojo. requirements. requirement[1 ]. ' field-name' . text() == ' plugin'
70
66
71
- assert mojo. configuration. plugin[0 ]. text() == ' '
72
- assert mojo. configuration. plugin[0 ]. ' @implementation' == ' org.apache.maven.plugin.descriptor.PluginDescriptor'
73
- assert mojo. configuration. plugin[0 ]. ' @default-value' == ' ${plugin}'
67
+ assert mojo. requirements. requirement[2 ]. role. text() == ' org.apache.maven.project.MavenProject'
68
+ assert mojo. requirements. requirement[2 ]. ' field-name' . text() == ' project'
74
69
75
- assert mojo. configuration . settings[ 0 ] . text() == ' '
76
- assert mojo. configuration . settings[ 0 ]. ' @implementation ' == ' org.apache.maven.settings.Settings '
77
- assert mojo. configuration . settings[ 0 ]. ' @default-value ' == ' ${settings} '
70
+ assert mojo. requirements . requirement[ 3 ] . role . text() == ' org.apache.maven.project.MavenProjectHelper '
71
+ assert mojo. requirements . requirement[ 3 ]. ' role-hint ' . text() == ' test '
72
+ assert mojo. requirements . requirement[ 3 ]. ' field-name ' . text() == ' projectHelper '
78
73
79
- assert mojo. requirements. requirement. size() == 1
74
+ assert mojo. requirements. requirement[4 ]. role. text() == ' org.apache.maven.execution.MavenSession'
75
+ assert mojo. requirements. requirement[4 ]. ' field-name' . text() == ' session'
80
76
81
- assert mojo. requirements. requirement[0 ]. role. text() == ' org.apache.maven.project.MavenProjectHelper'
82
- assert mojo. requirements. requirement[0 ]. ' role-hint' . text() == ' test'
83
- assert mojo. requirements. requirement[0 ]. ' field-name' . text() == ' projectHelper'
77
+ assert mojo. requirements. requirement[5 ]. role. text() == ' org.apache.maven.settings.Settings'
78
+ assert mojo. requirements. requirement[5 ]. ' field-name' . text() == ' settings'
84
79
85
- assert mojo. parameters. parameter. size() == 8
80
+ assert mojo. parameters. parameter. size() == 3
86
81
87
82
parameter = mojo. parameters. parameter. findAll{ it. name. text() == " namedParam" }[0 ]
88
83
assert parameter. name. text() == ' namedParam'
@@ -102,51 +97,6 @@ assert parameter.required.text() == 'false'
102
97
assert parameter. editable. text() == ' false'
103
98
assert parameter. description. text() == ' Project directory.'
104
99
105
- parameter = mojo. parameters. parameter. findAll{ it. name. text() == " mojo" }[0 ]
106
- assert parameter. name. text() == ' mojo'
107
- assert parameter. alias. isEmpty()
108
- assert parameter. type. text() == ' org.apache.maven.plugin.MojoExecution'
109
- assert parameter. deprecated. isEmpty()
110
- assert parameter. required. text() == ' true'
111
- assert parameter. editable. text() == ' false'
112
- assert parameter. description. text() == ' '
113
-
114
- parameter = mojo. parameters. parameter. findAll{ it. name. text() == " plugin" }[0 ]
115
- assert parameter. name. text() == ' plugin'
116
- assert parameter. alias. isEmpty()
117
- assert parameter. type. text() == ' org.apache.maven.plugin.descriptor.PluginDescriptor'
118
- assert parameter. deprecated. isEmpty()
119
- assert parameter. required. text() == ' true'
120
- assert parameter. editable. text() == ' false'
121
- assert parameter. description. text() == ' '
122
-
123
- parameter = mojo. parameters. parameter. findAll{ it. name. text() == " project" }[0 ]
124
- assert parameter. name. text() == ' project'
125
- assert parameter. alias. isEmpty()
126
- assert parameter. type. text() == ' org.apache.maven.project.MavenProject'
127
- assert parameter. deprecated. isEmpty()
128
- assert parameter. required. text() == ' true'
129
- assert parameter. editable. text() == ' false'
130
- assert parameter. description. text() == ' '
131
-
132
- parameter = mojo. parameters. parameter. findAll{ it. name. text() == " session" }[0 ]
133
- assert parameter. name. text() == ' session'
134
- assert parameter. alias. isEmpty()
135
- assert parameter. type. text() == ' org.apache.maven.execution.MavenSession'
136
- assert parameter. deprecated. isEmpty()
137
- assert parameter. required. text() == ' true'
138
- assert parameter. editable. text() == ' false'
139
- assert parameter. description. text() == ' '
140
-
141
- parameter = mojo. parameters. parameter. findAll{ it. name. text() == " settings" }[0 ]
142
- assert parameter. name. text() == ' settings'
143
- assert parameter. alias. isEmpty()
144
- assert parameter. type. text() == ' org.apache.maven.settings.Settings'
145
- assert parameter. deprecated. isEmpty()
146
- assert parameter. required. text() == ' true'
147
- assert parameter. editable. text() == ' false'
148
- assert parameter. description. text() == ' '
149
-
150
100
parameter = mojo. parameters. parameter. findAll{ it. name. text() == " touchFile" }[0 ]
151
101
assert parameter. name. text() == ' touchFile'
152
102
assert parameter. alias. isEmpty()
0 commit comments