-
Notifications
You must be signed in to change notification settings - Fork 77
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- explicitly specified that CDI implementations don't have to accept custom implemetations of the `jakarta.enterprise.lang.model` and `jakarta.enterprise.inject.build.compatible.spi` interfaces - moved to Jakarta Annotation 2.1.0-B1, removed `@ExtensionPriority` and specified that `@Priority` should be used on extension methods - specified that `AnnotationBuilder.build` will throw if some members of the annotation type were not defined - adjusted `AnnotationBuilder` so that its methods no longer accept varargs; arrays must be passed in explicitly to avoid ambiguity in case of single-element arrays - added `InterceptorInfo` (extending `BeanInfo`) to provide information about interceptors, and allowed `@Processing` methods to declare parameters of type `InterceptorInfo` - adjusted `@Enhancement` so that parameters of type `DeclarationInfo` and `DeclarationConfig` can no longer be declared; it is not clear what is the full set of matching values - replaced the use of `Map<String, Object>` in synthetic components functions by a dedicated `Parameters` interface - adjusted synthetic component builders to allow defining a parameter of an enum type, as well as using `ClassInfo` for defining a parameter of a `Class` type - improved `ParameterizedType` to provide access to the type (`ClassType`) of the generic class, in addition to the declaration (`ClassInfo`) - replaced abbreviated forms "isn't", "doesn't" and "can't" with their longer forms "is not", "does not" and "cannot"
- Loading branch information
Showing
31 changed files
with
427 additions
and
149 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.