Skip to content

Commit f340554

Browse files
authored
Merge pull request #742 from ascopes/task/delete-api-guardian
Delete API guardian from the library.
2 parents fd3608c + 304d5fc commit f340554

File tree

135 files changed

+50
-502
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+50
-502
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
build/
33
out/
44
target/
5+
*.javaimport
56

67
# Maven invoker plugin
78
**/interpolated-pom.xml

java-compiler-testing/pom.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,6 @@
4848
<artifactId>fuzzywuzzy</artifactId>
4949
</dependency>
5050

51-
<dependency>
52-
<groupId>org.apiguardian</groupId>
53-
<artifactId>apiguardian-api</artifactId>
54-
<optional>true</optional>
55-
</dependency>
56-
5751
<dependency>
5852
<groupId>org.assertj</groupId>
5953
<artifactId>assertj-core</artifactId>

java-compiler-testing/src/it/dogfood/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,6 @@
7474
<scope>test</scope>
7575
</dependency>
7676

77-
<dependency>
78-
<groupId>org.apiguardian</groupId>
79-
<artifactId>apiguardian-api</artifactId>
80-
</dependency>
81-
8277
<dependency>
8378
<groupId>org.jspecify</groupId>
8479
<artifactId>jspecify</artifactId>

java-compiler-testing/src/main/java/io/github/ascopes/jct/assertions/AbstractContainerGroupAssert.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@
2121
import io.github.ascopes.jct.containers.ContainerGroup;
2222
import java.util.ArrayList;
2323
import java.util.List;
24-
import org.apiguardian.api.API;
25-
import org.apiguardian.api.API.Status;
2624
import org.assertj.core.api.AbstractAssert;
2725
import org.assertj.core.api.AbstractListAssert;
2826
import org.assertj.core.api.ObjectAssert;
@@ -36,7 +34,6 @@
3634
* @author Ashley Scopes
3735
* @since 0.0.1
3836
*/
39-
@API(since = "0.0.1", status = Status.STABLE)
4037
public abstract class AbstractContainerGroupAssert<I extends AbstractContainerGroupAssert<I, C>, C extends ContainerGroup>
4138
extends AbstractAssert<I, C> {
4239

java-compiler-testing/src/main/java/io/github/ascopes/jct/assertions/AbstractEnumAssert.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@
2121

2222
import java.util.Collection;
2323
import java.util.List;
24-
import org.apiguardian.api.API;
25-
import org.apiguardian.api.API.Status;
2624
import org.assertj.core.api.AbstractAssert;
2725
import org.jspecify.annotations.Nullable;
2826

@@ -34,7 +32,6 @@
3432
* @author Ashley Scopes
3533
* @since 0.0.1
3634
*/
37-
@API(since = "0.0.1", status = Status.STABLE)
3835
public abstract class AbstractEnumAssert<A extends AbstractEnumAssert<A, E>, E extends Enum<E>>
3936
extends AbstractAssert<A, E> {
4037

java-compiler-testing/src/main/java/io/github/ascopes/jct/assertions/AbstractJavaFileObjectAssert.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727
import java.nio.charset.StandardCharsets;
2828
import java.time.Instant;
2929
import javax.tools.JavaFileObject;
30-
import org.apiguardian.api.API;
31-
import org.apiguardian.api.API.Status;
3230
import org.assertj.core.api.AbstractAssert;
3331
import org.assertj.core.api.AbstractByteArrayAssert;
3432
import org.assertj.core.api.AbstractInstantAssert;
@@ -44,7 +42,6 @@
4442
* @author Ashley Scopes
4543
* @since 0.0.1
4644
*/
47-
@API(since = "0.0.1", status = Status.STABLE)
4845
public abstract class AbstractJavaFileObjectAssert<I extends AbstractJavaFileObjectAssert<I, A>, A extends JavaFileObject>
4946
extends AbstractAssert<I, A> {
5047

java-compiler-testing/src/main/java/io/github/ascopes/jct/assertions/ClassLoaderAssert.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
*/
1616
package io.github.ascopes.jct.assertions;
1717

18-
import org.apiguardian.api.API;
19-
import org.apiguardian.api.API.Status;
2018
import org.assertj.core.api.AbstractAssert;
2119
import org.jspecify.annotations.Nullable;
2220

@@ -29,7 +27,6 @@
2927
* @author Ashley Scopes
3028
* @since 0.0.1
3129
*/
32-
@API(since = "0.0.1", status = Status.STABLE)
3330
public final class ClassLoaderAssert extends AbstractAssert<ClassLoaderAssert, ClassLoader> {
3431

3532
/**

java-compiler-testing/src/main/java/io/github/ascopes/jct/assertions/DiagnosticKindAssert.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@
1818
import java.util.EnumSet;
1919
import java.util.Set;
2020
import javax.tools.Diagnostic.Kind;
21-
import org.apiguardian.api.API;
22-
import org.apiguardian.api.API.Status;
2321
import org.jspecify.annotations.Nullable;
2422

2523
/**
@@ -28,7 +26,6 @@
2826
* @author Ashley Scopes
2927
* @since 0.0.1
3028
*/
31-
@API(since = "0.0.1", status = Status.STABLE)
3229
public final class DiagnosticKindAssert
3330
extends AbstractEnumAssert<DiagnosticKindAssert, Kind> {
3431

java-compiler-testing/src/main/java/io/github/ascopes/jct/assertions/JavaFileObjectAssert.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616
package io.github.ascopes.jct.assertions;
1717

1818
import javax.tools.JavaFileObject;
19-
import org.apiguardian.api.API;
20-
import org.apiguardian.api.API.Status;
2119
import org.jspecify.annotations.Nullable;
2220

2321
/**
@@ -26,7 +24,6 @@
2624
* @author Ashley Scopes
2725
* @since 0.0.1
2826
*/
29-
@API(since = "0.0.1", status = Status.STABLE)
3027
public final class JavaFileObjectAssert
3128
extends AbstractJavaFileObjectAssert<JavaFileObjectAssert, JavaFileObject> {
3229

java-compiler-testing/src/main/java/io/github/ascopes/jct/assertions/JavaFileObjectKindAssert.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@
1818
import static org.assertj.core.api.Assertions.assertThat;
1919

2020
import javax.tools.JavaFileObject.Kind;
21-
import org.apiguardian.api.API;
22-
import org.apiguardian.api.API.Status;
2321
import org.assertj.core.api.AbstractStringAssert;
2422
import org.jspecify.annotations.Nullable;
2523

@@ -29,7 +27,6 @@
2927
* @author Ashley Scopes
3028
* @since 0.0.1
3129
*/
32-
@API(since = "0.0.1", status = Status.STABLE)
3330
public final class JavaFileObjectKindAssert
3431
extends AbstractEnumAssert<JavaFileObjectKindAssert, Kind> {
3532

0 commit comments

Comments
 (0)