#EffectiveJava #ErrorProne #CodeQuality
Nope'n! from Jake Wharton
Расширение для ErrorProne, которое будет полезно для авторов библиотек. Оно требует чтобы все ваши классы были явно объявлены как final, либо abstract либо помечены аннотацией @Open, в противном случае код не скомпилируется.
В результате проверки вы увидите ошибку:
Nope'n! from Jake Wharton
Расширение для ErrorProne, которое будет полезно для авторов библиотек. Оно требует чтобы все ваши классы были явно объявлены как final, либо abstract либо помечены аннотацией @Open, в противном случае код не скомпилируется.
В результате проверки вы увидите ошибку:
Bad.java:1: error: [Nopen] Classes should be explicitly marked final, abstract, or @Openclass Bad {}GitHub
GitHub - JakeWharton/nopen: An error-prone checker which requires that classes be final, abstract or annotated with @ Open.
An error-prone checker which requires that classes be final, abstract or annotated with @ Open. - JakeWharton/nopen