Releases: mohamed-ashraf-bayor/jisel
Releases · mohamed-ashraf-bayor/jisel
jisel-1.2
-
Added new annotations (@UnSeal, @Detach and @DetachAll) allowing to generate pre-java 17 “unsealed” interfaces during the Segregation process
-
Existing Annotations on top of interfaces, methods or parameters are now replicated in the generated interfaces or classes
-
Bug fixes and improvements
jisel-1.1
-
Deprecated existing annotations: @SealForProfile(s), @AddToProfile(s). Replaced with: @SealFor and @addto
-
Added new annotation @TopLevel, which MUST be applied on at least 1 abstract method of the large interface to segregate. Allows to specify abstract methods of the generated Sealed Interfaces Top-Level Parent
-
Bug fixes and improvements
jisel-1.0
Jisel 1.0 - provided @SealForProfile(s) and @AddToProfile(s) annotations