Hi @aunkrig,
please add yourself to that table first and after that lets discuss how to improve general view of that table.
> By the way, is there a catalog of globally available checks?
there is not such catalog, I only started collecting other checkstyle instances/usages.
> Or is the concept to "embrace" other projects and encourage them to integrate their checks into github checkstyle?
when I started with checkstyle, a lot of Checks were with problems: a lot of false-positives, lack of testing before releasing new Check, inappropriate validation rules (typeaware checks, strikt code duplications..... ), .... . So that make user feel bad about checkstyle as it is buggy.
SO now we remove all useless and non working functionality to let user see that checkstyle become reliable in main set of rules.
So definitely, other Checks have right to live, and most of the generic enough to be part of main library.
After stabilization period, I will be ready to discuss joining of standalone Checks to main library, for now they should continue to live separately.
But I am interested with join them to main library.
Right now we nave "sevntu" project as collector of such checks, I hope after most of issues are resolved I will start moving them to main library.
> However I feel that there must be a lot of "specific" checks that are
totally generic, but still useful for evenly "specific" audiences, an be
it only as an inspiration for one's own checks.
yes, I all of them will be welcome to become part of main Checkstyle distribution. Checks that are too specific should have ability to be easily be used even they are not in main library yet.
thanks,
Roman Ivanov