manage-deprecations
Maintain @Deprecated code in the Quarkus codebase: remove code that has been deprecated for more than 12 months, add the @Deprecated annotations that were missed when a related element was deprecated (e.g. a field is deprecated but its getters/setters/constructors are not), and apply new @Deprecated annotations the user requests (e.g. "deprecate constructors of classes that have a builder"). Use this skill whenever the user asks to clean up deprecations, remove old/long-deprecated code, purge deprecated APIs, "remove code deprecated for over a year", audit @Deprecated usage, fix inconsistent/incomplete deprecation annotations, or deprecate any element (method, constructor, field, class) — even if they don't name a specific class or module.
SKILL.md
The description above is the indexed summary. With JavaScript enabled, this page also loads the SKILL.md text from GitHub.