diff --git a/.github/ISSUE_TEMPLATE/release.yml b/.github/ISSUE_TEMPLATE/release.yml index 3437760e..e003643f 100644 --- a/.github/ISSUE_TEMPLATE/release.yml +++ b/.github/ISSUE_TEMPLATE/release.yml @@ -1,5 +1,5 @@ name: Release -description: Propose a new minor/major release +description: Propose a new major/minor/milestone release title: "[Release]: " labels: ["release"] #Verified - label exists body: diff --git a/tck/src/main/resources/ee/jakarta/tck/concurrent/common/signature/jakarta.enterprise.concurrent.sig_17 b/tck/src/main/resources/ee/jakarta/tck/concurrent/common/signature/jakarta.enterprise.concurrent.sig_17 index dfd8e9db..537b5c6f 100644 --- a/tck/src/main/resources/ee/jakarta/tck/concurrent/common/signature/jakarta.enterprise.concurrent.sig_17 +++ b/tck/src/main/resources/ee/jakarta/tck/concurrent/common/signature/jakarta.enterprise.concurrent.sig_17 @@ -18,6 +18,7 @@ CLSS public abstract interface !annotation jakarta.enterprise.concurrent.Asynchr anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, TYPE]) innr public final static Result intf java.lang.annotation.Annotation +meth public abstract !hasdefault jakarta.enterprise.concurrent.Schedule[] runAt() meth public abstract !hasdefault java.lang.String executor() CLSS public final static jakarta.enterprise.concurrent.Asynchronous$Result @@ -32,11 +33,13 @@ CLSS public abstract interface jakarta.enterprise.concurrent.ContextService meth public abstract !varargs java.lang.Object createContextualProxy(java.lang.Object,java.lang.Class[]) meth public abstract !varargs java.lang.Object createContextualProxy(java.lang.Object,java.util.Map,java.lang.Class[]) meth public abstract <%0 extends java.lang.Object, %1 extends java.lang.Object, %2 extends java.lang.Object> java.util.function.BiFunction<{%%0},{%%1},{%%2}> contextualFunction(java.util.function.BiFunction<{%%0},{%%1},{%%2}>) +meth public abstract <%0 extends java.lang.Object, %1 extends java.lang.Object> java.util.concurrent.Flow$Processor<{%%0},{%%1}> contextualProcessor(java.util.concurrent.Flow$Processor<{%%0},{%%1}>) meth public abstract <%0 extends java.lang.Object, %1 extends java.lang.Object> java.util.function.BiConsumer<{%%0},{%%1}> contextualConsumer(java.util.function.BiConsumer<{%%0},{%%1}>) meth public abstract <%0 extends java.lang.Object, %1 extends java.lang.Object> java.util.function.Function<{%%0},{%%1}> contextualFunction(java.util.function.Function<{%%0},{%%1}>) meth public abstract <%0 extends java.lang.Object> java.util.concurrent.Callable<{%%0}> contextualCallable(java.util.concurrent.Callable<{%%0}>) meth public abstract <%0 extends java.lang.Object> java.util.concurrent.CompletableFuture<{%%0}> withContextCapture(java.util.concurrent.CompletableFuture<{%%0}>) meth public abstract <%0 extends java.lang.Object> java.util.concurrent.CompletionStage<{%%0}> withContextCapture(java.util.concurrent.CompletionStage<{%%0}>) +meth public abstract <%0 extends java.lang.Object> java.util.concurrent.Flow$Subscriber<{%%0}> contextualSubscriber(java.util.concurrent.Flow$Subscriber<{%%0}>) meth public abstract <%0 extends java.lang.Object> java.util.function.Consumer<{%%0}> contextualConsumer(java.util.function.Consumer<{%%0}>) meth public abstract <%0 extends java.lang.Object> java.util.function.Supplier<{%%0}> contextualSupplier(java.util.function.Supplier<{%%0}>) meth public abstract <%0 extends java.lang.Object> {%%0} createContextualProxy({%%0},java.lang.Class<{%%0}>) @@ -55,6 +58,7 @@ fld public final static java.lang.String SECURITY = "Security" fld public final static java.lang.String TRANSACTION = "Transaction" innr public abstract interface static !annotation List intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] qualifiers() meth public abstract !hasdefault java.lang.String[] cleared() meth public abstract !hasdefault java.lang.String[] propagated() meth public abstract !hasdefault java.lang.String[] unchanged() @@ -109,7 +113,9 @@ CLSS public abstract interface !annotation jakarta.enterprise.concurrent.Managed anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) innr public abstract interface static !annotation List intf java.lang.annotation.Annotation +meth public abstract !hasdefault boolean virtual() meth public abstract !hasdefault int maxAsync() +meth public abstract !hasdefault java.lang.Class[] qualifiers() meth public abstract !hasdefault java.lang.String context() meth public abstract !hasdefault long hungTaskThreshold() meth public abstract java.lang.String name() @@ -150,7 +156,9 @@ CLSS public abstract interface !annotation jakarta.enterprise.concurrent.Managed anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) innr public abstract interface static !annotation List intf java.lang.annotation.Annotation +meth public abstract !hasdefault boolean virtual() meth public abstract !hasdefault int maxAsync() +meth public abstract !hasdefault java.lang.Class[] qualifiers() meth public abstract !hasdefault java.lang.String context() meth public abstract !hasdefault long hungTaskThreshold() meth public abstract java.lang.String name() @@ -193,7 +201,9 @@ CLSS public abstract interface !annotation jakarta.enterprise.concurrent.Managed anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) innr public abstract interface static !annotation List intf java.lang.annotation.Annotation +meth public abstract !hasdefault boolean virtual() meth public abstract !hasdefault int priority() +meth public abstract !hasdefault java.lang.Class[] qualifiers() meth public abstract !hasdefault java.lang.String context() meth public abstract java.lang.String name() @@ -204,6 +214,21 @@ CLSS public abstract interface static !annotation jakarta.enterprise.concurrent. intf java.lang.annotation.Annotation meth public abstract jakarta.enterprise.concurrent.ManagedThreadFactoryDefinition[] value() +CLSS public abstract interface !annotation jakarta.enterprise.concurrent.Schedule + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation +meth public abstract !hasdefault int[] daysOfMonth() +meth public abstract !hasdefault int[] hours() +meth public abstract !hasdefault int[] minutes() +meth public abstract !hasdefault int[] seconds() +meth public abstract !hasdefault java.lang.String cron() +meth public abstract !hasdefault java.lang.String zone() +meth public abstract !hasdefault java.time.DayOfWeek[] daysOfWeek() +meth public abstract !hasdefault java.time.Month[] months() +meth public abstract !hasdefault long skipIfLateBy() + CLSS public jakarta.enterprise.concurrent.SkippedException cons public init() cons public init(java.lang.String) @@ -301,8 +326,7 @@ meth public void printStackTrace(java.io.PrintStream) meth public void printStackTrace(java.io.PrintWriter) meth public void setStackTrace(java.lang.StackTraceElement[]) supr java.lang.Object -hfds CAUSE_CAPTION,EMPTY_THROWABLE_ARRAY,NULL_CAUSE_MESSAGE,SELF_SUPPRESSION_MESSAGE,SUPPRESSED_CAPTION,SUPPRESSED_SENTINEL,UNASSIGNED_STACK,backtrace,cause,depth,detailMessage,serialVersionUID,stackTrace,suppressedExceptions -hcls PrintStreamOrWriter,SentinelHolder,WrappedPrintStream,WrappedPrintWriter +hfds ZeroElementArray,ZeroStackTraceElementArray,cause,detailMessage,disableWritableStackTrace,serialVersionUID,stackTrace,suppressedExceptions,walkback CLSS public abstract interface java.lang.annotation.Annotation meth public abstract boolean equals(java.lang.Object) diff --git a/tck/src/main/resources/ee/jakarta/tck/concurrent/common/signature/jakarta.enterprise.concurrent.sig_21 b/tck/src/main/resources/ee/jakarta/tck/concurrent/common/signature/jakarta.enterprise.concurrent.sig_21 index 5d2746aa..5e7e8c1e 100644 --- a/tck/src/main/resources/ee/jakarta/tck/concurrent/common/signature/jakarta.enterprise.concurrent.sig_21 +++ b/tck/src/main/resources/ee/jakarta/tck/concurrent/common/signature/jakarta.enterprise.concurrent.sig_21 @@ -18,6 +18,7 @@ CLSS public abstract interface !annotation jakarta.enterprise.concurrent.Asynchr anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, TYPE]) innr public final static Result intf java.lang.annotation.Annotation +meth public abstract !hasdefault jakarta.enterprise.concurrent.Schedule[] runAt() meth public abstract !hasdefault java.lang.String executor() CLSS public final static jakarta.enterprise.concurrent.Asynchronous$Result @@ -32,11 +33,13 @@ CLSS public abstract interface jakarta.enterprise.concurrent.ContextService meth public abstract !varargs java.lang.Object createContextualProxy(java.lang.Object,java.lang.Class[]) meth public abstract !varargs java.lang.Object createContextualProxy(java.lang.Object,java.util.Map,java.lang.Class[]) meth public abstract <%0 extends java.lang.Object, %1 extends java.lang.Object, %2 extends java.lang.Object> java.util.function.BiFunction<{%%0},{%%1},{%%2}> contextualFunction(java.util.function.BiFunction<{%%0},{%%1},{%%2}>) +meth public abstract <%0 extends java.lang.Object, %1 extends java.lang.Object> java.util.concurrent.Flow$Processor<{%%0},{%%1}> contextualProcessor(java.util.concurrent.Flow$Processor<{%%0},{%%1}>) meth public abstract <%0 extends java.lang.Object, %1 extends java.lang.Object> java.util.function.BiConsumer<{%%0},{%%1}> contextualConsumer(java.util.function.BiConsumer<{%%0},{%%1}>) meth public abstract <%0 extends java.lang.Object, %1 extends java.lang.Object> java.util.function.Function<{%%0},{%%1}> contextualFunction(java.util.function.Function<{%%0},{%%1}>) meth public abstract <%0 extends java.lang.Object> java.util.concurrent.Callable<{%%0}> contextualCallable(java.util.concurrent.Callable<{%%0}>) meth public abstract <%0 extends java.lang.Object> java.util.concurrent.CompletableFuture<{%%0}> withContextCapture(java.util.concurrent.CompletableFuture<{%%0}>) meth public abstract <%0 extends java.lang.Object> java.util.concurrent.CompletionStage<{%%0}> withContextCapture(java.util.concurrent.CompletionStage<{%%0}>) +meth public abstract <%0 extends java.lang.Object> java.util.concurrent.Flow$Subscriber<{%%0}> contextualSubscriber(java.util.concurrent.Flow$Subscriber<{%%0}>) meth public abstract <%0 extends java.lang.Object> java.util.function.Consumer<{%%0}> contextualConsumer(java.util.function.Consumer<{%%0}>) meth public abstract <%0 extends java.lang.Object> java.util.function.Supplier<{%%0}> contextualSupplier(java.util.function.Supplier<{%%0}>) meth public abstract <%0 extends java.lang.Object> {%%0} createContextualProxy({%%0},java.lang.Class<{%%0}>) @@ -55,6 +58,7 @@ fld public final static java.lang.String SECURITY = "Security" fld public final static java.lang.String TRANSACTION = "Transaction" innr public abstract interface static !annotation List intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] qualifiers() meth public abstract !hasdefault java.lang.String[] cleared() meth public abstract !hasdefault java.lang.String[] propagated() meth public abstract !hasdefault java.lang.String[] unchanged() @@ -109,7 +113,9 @@ CLSS public abstract interface !annotation jakarta.enterprise.concurrent.Managed anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) innr public abstract interface static !annotation List intf java.lang.annotation.Annotation +meth public abstract !hasdefault boolean virtual() meth public abstract !hasdefault int maxAsync() +meth public abstract !hasdefault java.lang.Class[] qualifiers() meth public abstract !hasdefault java.lang.String context() meth public abstract !hasdefault long hungTaskThreshold() meth public abstract java.lang.String name() @@ -150,7 +156,9 @@ CLSS public abstract interface !annotation jakarta.enterprise.concurrent.Managed anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) innr public abstract interface static !annotation List intf java.lang.annotation.Annotation +meth public abstract !hasdefault boolean virtual() meth public abstract !hasdefault int maxAsync() +meth public abstract !hasdefault java.lang.Class[] qualifiers() meth public abstract !hasdefault java.lang.String context() meth public abstract !hasdefault long hungTaskThreshold() meth public abstract java.lang.String name() @@ -193,7 +201,9 @@ CLSS public abstract interface !annotation jakarta.enterprise.concurrent.Managed anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) innr public abstract interface static !annotation List intf java.lang.annotation.Annotation +meth public abstract !hasdefault boolean virtual() meth public abstract !hasdefault int priority() +meth public abstract !hasdefault java.lang.Class[] qualifiers() meth public abstract !hasdefault java.lang.String context() meth public abstract java.lang.String name() @@ -204,6 +214,21 @@ CLSS public abstract interface static !annotation jakarta.enterprise.concurrent. intf java.lang.annotation.Annotation meth public abstract jakarta.enterprise.concurrent.ManagedThreadFactoryDefinition[] value() +CLSS public abstract interface !annotation jakarta.enterprise.concurrent.Schedule + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation +meth public abstract !hasdefault int[] daysOfMonth() +meth public abstract !hasdefault int[] hours() +meth public abstract !hasdefault int[] minutes() +meth public abstract !hasdefault int[] seconds() +meth public abstract !hasdefault java.lang.String cron() +meth public abstract !hasdefault java.lang.String zone() +meth public abstract !hasdefault java.time.DayOfWeek[] daysOfWeek() +meth public abstract !hasdefault java.time.Month[] months() +meth public abstract !hasdefault long skipIfLateBy() + CLSS public jakarta.enterprise.concurrent.SkippedException cons public init() cons public init(java.lang.String)