Skip to content

Conversation

@dondonz
Copy link
Member

@dondonz dondonz commented Aug 20, 2022

This PR adds a @DeprecatedAt annotation, to help keep track of deprecations

*
* Please use ISO-8601 format i.e. YYYY-MM-DD
*/
@Retention(RetentionPolicy.SOURCE)
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I picked SOURCE level, as this annotation is only to help contributors. Open to ideas if you want another retention policy

* @deprecated use {@link #getAppliedDirective()}
*/
@Deprecated
@DeprecatedAt("2022-06-21")
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These 3 @Deprecated annotations were missing

@dondonz dondonz added the not release related changes which are not released (for example unit tests or docs) label Aug 20, 2022
@dondonz dondonz added this to the 20.0 milestone Aug 20, 2022
@dondonz dondonz merged commit d77ec64 into master Aug 21, 2022
@dondonz dondonz deleted the deprecation-time branch August 21, 2022 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

not release related changes which are not released (for example unit tests or docs)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants