Skip to content

Commit 839b987

Browse files
committed
apply ArchUnit rules
1 parent a2c2dc1 commit 839b987

File tree

9 files changed

+23
-0
lines changed

9 files changed

+23
-0
lines changed

junit-jupiter-api/src/main/java/org/junit/jupiter/api/util/DefaultLocale.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
import java.lang.annotation.RetentionPolicy;
1717
import java.lang.annotation.Target;
1818

19+
import org.apiguardian.api.API;
20+
1921
/**
2022
* {@code @DefaultLocale} is a JUnit Jupiter extension to change the value
2123
* returned by {@link java.util.Locale#getDefault()} for a test execution.
@@ -67,6 +69,7 @@
6769
@Target({ ElementType.METHOD, ElementType.TYPE })
6870
@Inherited
6971
@WritesDefaultLocale
72+
@API(status = API.Status.STABLE, since = "6.1")
7073
public @interface DefaultLocale {
7174

7275
/**

junit-jupiter-api/src/main/java/org/junit/jupiter/api/util/DefaultTimeZone.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
import java.lang.annotation.RetentionPolicy;
1717
import java.lang.annotation.Target;
1818

19+
import org.apiguardian.api.API;
20+
1921
/**
2022
* {@code @DefaultTimeZone} is a JUnit Jupiter extension to change the value
2123
* returned by {@link java.util.TimeZone#getDefault()} for a test execution.
@@ -49,6 +51,7 @@
4951
@Target({ ElementType.METHOD, ElementType.TYPE })
5052
@Inherited
5153
@WritesDefaultTimeZone
54+
@API(status = API.Status.STABLE, since = "6.1")
5255
public @interface DefaultTimeZone {
5356

5457
/**

junit-jupiter-api/src/main/java/org/junit/jupiter/api/util/LocaleProvider.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
import java.util.Locale;
1414
import java.util.function.Supplier;
1515

16+
import org.apiguardian.api.API;
17+
18+
@API(status = API.Status.STABLE, since = "6.1")
1619
public interface LocaleProvider extends Supplier<Locale> {
1720

1821
interface NullLocaleProvider extends LocaleProvider {

junit-jupiter-api/src/main/java/org/junit/jupiter/api/util/ReadsDefaultLocale.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.lang.annotation.RetentionPolicy;
1717
import java.lang.annotation.Target;
1818

19+
import org.apiguardian.api.API;
1920
import org.junit.jupiter.api.parallel.ResourceAccessMode;
2021
import org.junit.jupiter.api.parallel.ResourceLock;
2122
import org.junit.jupiter.api.parallel.Resources;
@@ -37,5 +38,6 @@
3738
@Target({ ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.PACKAGE, ElementType.TYPE })
3839
@Inherited
3940
@ResourceLock(value = Resources.LOCALE, mode = ResourceAccessMode.READ)
41+
@API(status = API.Status.STABLE, since = "6.1")
4042
public @interface ReadsDefaultLocale {
4143
}

junit-jupiter-api/src/main/java/org/junit/jupiter/api/util/ReadsDefaultTimeZone.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.lang.annotation.RetentionPolicy;
1717
import java.lang.annotation.Target;
1818

19+
import org.apiguardian.api.API;
1920
import org.junit.jupiter.api.parallel.ResourceAccessMode;
2021
import org.junit.jupiter.api.parallel.ResourceLock;
2122
import org.junit.jupiter.api.parallel.Resources;
@@ -37,5 +38,6 @@
3738
@Target({ ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.PACKAGE, ElementType.TYPE })
3839
@Inherited
3940
@ResourceLock(value = Resources.TIME_ZONE, mode = ResourceAccessMode.READ)
41+
@API(status = API.Status.STABLE, since = "6.1")
4042
public @interface ReadsDefaultTimeZone {
4143
}

junit-jupiter-api/src/main/java/org/junit/jupiter/api/util/TimeZoneProvider.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
import java.util.TimeZone;
1414
import java.util.function.Supplier;
1515

16+
import org.apiguardian.api.API;
17+
18+
@API(status = API.Status.STABLE, since = "6.1")
1619
public interface TimeZoneProvider extends Supplier<TimeZone> {
1720

1821
interface NullTimeZoneProvider extends TimeZoneProvider {

junit-jupiter-api/src/main/java/org/junit/jupiter/api/util/WritesDefaultLocale.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.lang.annotation.RetentionPolicy;
1717
import java.lang.annotation.Target;
1818

19+
import org.apiguardian.api.API;
1920
import org.junit.jupiter.api.parallel.ResourceAccessMode;
2021
import org.junit.jupiter.api.parallel.ResourceLock;
2122
import org.junit.jupiter.api.parallel.Resources;
@@ -37,5 +38,6 @@
3738
@Target({ ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.PACKAGE, ElementType.TYPE })
3839
@Inherited
3940
@ResourceLock(value = Resources.LOCALE, mode = ResourceAccessMode.READ_WRITE)
41+
@API(status = API.Status.STABLE, since = "6.1")
4042
public @interface WritesDefaultLocale {
4143
}

junit-jupiter-api/src/main/java/org/junit/jupiter/api/util/WritesDefaultTimeZone.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.lang.annotation.RetentionPolicy;
1717
import java.lang.annotation.Target;
1818

19+
import org.apiguardian.api.API;
1920
import org.junit.jupiter.api.parallel.ResourceAccessMode;
2021
import org.junit.jupiter.api.parallel.ResourceLock;
2122
import org.junit.jupiter.api.parallel.Resources;
@@ -37,5 +38,6 @@
3738
@Target({ ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.PACKAGE, ElementType.TYPE })
3839
@Inherited
3940
@ResourceLock(value = Resources.TIME_ZONE, mode = ResourceAccessMode.READ_WRITE)
41+
@API(status = API.Status.STABLE, since = "6.1")
4042
public @interface WritesDefaultTimeZone {
4143
}

junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/support/JupiterLocaleUtils.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,12 @@
1212

1313
import java.util.Locale;
1414

15+
import org.apiguardian.api.API;
16+
1517
/**
1618
* Utility class to create {@code Locale}.
1719
*/
20+
@API(status = API.Status.INTERNAL, since = "6.1")
1821
public class JupiterLocaleUtils {
1922

2023
private JupiterLocaleUtils() {

0 commit comments

Comments
 (0)