25
25
import javax .tools .Diagnostic .Kind ;
26
26
import javax .tools .JavaFileManager .Location ;
27
27
import javax .tools .StandardLocation ;
28
- import org .apiguardian .api .API ;
29
- import org .apiguardian .api .API .Status ;
30
28
import org .assertj .core .api .AbstractAssert ;
31
29
import org .assertj .core .api .StringAssert ;
32
30
import org .jspecify .annotations .Nullable ;
37
35
* @author Ashley Scopes
38
36
* @since 0.0.1
39
37
*/
40
- @ API (since = "0.0.1" , status = Status .STABLE )
41
38
public final class JctCompilationAssert
42
39
extends AbstractAssert <JctCompilationAssert , JctCompilation > {
43
40
@@ -249,8 +246,8 @@ public OutputContainerGroupAssert outputGroup(Location location) {
249
246
*
250
247
* @return the assertions to perform on the class package outputs.
251
248
* @throws AssertionError if the compilation was null, or no group for the location was found.
249
+ * @since 0.6.4
252
250
*/
253
- @ API (since = "0.6.4" , status = Status .STABLE )
254
251
public PackageContainerGroupAssert classOutputPackages () {
255
252
return outputGroup (StandardLocation .CLASS_OUTPUT ).packages ();
256
253
}
@@ -262,8 +259,8 @@ public PackageContainerGroupAssert classOutputPackages() {
262
259
*
263
260
* @return the assertions to perform on the class module outputs.
264
261
* @throws AssertionError if the compilation was null, or no group for the location was found.
262
+ * @since 0.6.4
265
263
*/
266
- @ API (since = "0.6.4" , status = Status .STABLE )
267
264
public ModuleContainerGroupAssert classOutputModules () {
268
265
return outputGroup (StandardLocation .CLASS_OUTPUT ).modules ();
269
266
}
@@ -275,8 +272,8 @@ public ModuleContainerGroupAssert classOutputModules() {
275
272
*
276
273
* @return the assertions to perform on the source package outputs.
277
274
* @throws AssertionError if the compilation was null, or no group for the location was found.
275
+ * @since 0.6.4
278
276
*/
279
- @ API (since = "0.6.4" , status = Status .STABLE )
280
277
public PackageContainerGroupAssert sourceOutputPackages () {
281
278
return outputGroup (StandardLocation .SOURCE_OUTPUT ).packages ();
282
279
}
@@ -288,8 +285,8 @@ public PackageContainerGroupAssert sourceOutputPackages() {
288
285
*
289
286
* @return the assertions to perform on the source module outputs.
290
287
* @throws AssertionError if the compilation was null, or no group for the location was found.
288
+ * @since 0.6.4
291
289
*/
292
- @ API (since = "0.6.4" , status = Status .STABLE )
293
290
public ModuleContainerGroupAssert sourceOutputModules () {
294
291
return outputGroup (StandardLocation .SOURCE_OUTPUT ).modules ();
295
292
}
@@ -301,8 +298,8 @@ public ModuleContainerGroupAssert sourceOutputModules() {
301
298
*
302
299
* @return the assertions to perform on the class path.
303
300
* @throws AssertionError if the compilation was null, or no group for the location was found.
301
+ * @since 0.6.4
304
302
*/
305
- @ API (since = "0.6.4" , status = Status .STABLE )
306
303
public PackageContainerGroupAssert classPathPackages () {
307
304
return packageGroup (StandardLocation .CLASS_PATH );
308
305
}
@@ -314,8 +311,8 @@ public PackageContainerGroupAssert classPathPackages() {
314
311
*
315
312
* @return the assertions to perform on the source path.
316
313
* @throws AssertionError if the compilation was null, or no group for the location was found.
314
+ * @since 0.6.4
317
315
*/
318
- @ API (since = "0.6.4" , status = Status .STABLE )
319
316
public PackageContainerGroupAssert sourcePathPackages () {
320
317
return packageGroup (StandardLocation .SOURCE_PATH );
321
318
}
@@ -327,8 +324,8 @@ public PackageContainerGroupAssert sourcePathPackages() {
327
324
*
328
325
* @return the assertions to perform on the source path.
329
326
* @throws AssertionError if the compilation was null, or no group for the location was found.
327
+ * @since 0.6.4
330
328
*/
331
- @ API (since = "0.6.4" , status = Status .STABLE )
332
329
public ModuleContainerGroupAssert moduleSourcePathModules () {
333
330
return moduleGroup (StandardLocation .MODULE_SOURCE_PATH );
334
331
}
@@ -340,8 +337,8 @@ public ModuleContainerGroupAssert moduleSourcePathModules() {
340
337
*
341
338
* @return the assertions to perform on the module path.
342
339
* @throws AssertionError if the compilation was null, or no group for the location was found.
340
+ * @since 0.6.4
343
341
*/
344
- @ API (since = "0.6.4" , status = Status .STABLE )
345
342
public ModuleContainerGroupAssert modulePathModules () {
346
343
return moduleGroup (StandardLocation .MODULE_PATH );
347
344
}
0 commit comments