Skip to content

Releases: mohamed-ashraf-bayor/jisel

jisel-1.2

15 Jul 10:07
Compare
Choose a tag to compare
  • 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

12 Feb 00:02
Compare
Choose a tag to compare
  • 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

29 Dec 00:15
Compare
Choose a tag to compare

Jisel 1.0 - provided @SealForProfile(s) and @AddToProfile(s) annotations