Some classes are already marked as @final, but not declared as final class yet to preserve BC in minor releases. This should be changed in 5.0 as is a major BC break.
Additionally, we probably prepare to mark more classes final if this is sensible, and it probably does not break use cases to be explicit about the architecture of the library.
Some classes are already marked as
@final
, but not declared asfinal class
yet to preserve BC in minor releases. This should be changed in 5.0 as is a major BC break.Additionally, we probably prepare to mark more classes final if this is sensible, and it probably does not break use cases to be explicit about the architecture of the library.