Java разработчикам привет.
Делюсь легковесной (3kb) библиотекой, единственная и основная задача которой — кидать ворнинги от Java компилятора.
Использование очень простое: пишите аннотацию Warning(«Reason text here») и при компиляции будет выдан ворнинг (сборка при этом не останавливается).
Использован Annotation Processor API.
Гитхаб: https://github.com/pushtorefresh/javac-warning-annotation (опубликовано в mavenCentral)
Надеюсь, будет полезно.
P.S. В большинстве случаев лучше заводить задачу в тасктрекере вместо использования данной аннотации, но для некоторых вещей такой вариант вполне уместен.
Делюсь легковесной (3kb) библиотекой, единственная и основная задача которой — кидать ворнинги от Java компилятора.
Использование очень простое: пишите аннотацию Warning(«Reason text here») и при компиляции будет выдан ворнинг (сборка при этом не останавливается).
// some code... @Warning("Refactor as soon as possible please") public void someCodeWhichYouNeedAtTheMomentButYouWantToRefactorItLater() { // bad stuff going on here... }
Использован Annotation Processor API.
Гитхаб: https://github.com/pushtorefresh/javac-warning-annotation (опубликовано в mavenCentral)
Надеюсь, будет полезно.
P.S. В большинстве случаев лучше заводить задачу в тасктрекере вместо использования данной аннотации, но для некоторых вещей такой вариант вполне уместен.