Support of other languages?

33 views
Skip to first unread message

Yuriy Chulovskyy

unread,
Dec 21, 2014, 5:36:59 PM12/21/14
to check...@googlegroups.com
Is there any plans to support other languages?
E.g. Groovy, Scala, C# or C++?
Checkstyle project has a lot of experience that can be reused for/applied to other languages.

Roman Ivanov

unread,
Dec 21, 2014, 9:53:57 PM12/21/14
to Yuriy Chulovskyy, check...@googlegroups.com
Hi Yuri,

there is no any plans for other languages support.
Checkstyle project gave enough inspiration to other projects to appear.
Each language should have it own project for static analysis , and there are plenty of them for all that projects.

Additional reason is that core functionality of Checkstyle is Java grammar. Checkstyle is all about java files + property files + might be xml configs.

All Checks that Checkstyle have are related to Java only, any shared best practices possible but it is due the fact that some languages have that principles in common. But all languages are different and problems are different and ways to detect them are different.

Please search for existing projects, there bunch of them. Even Java have few - Checkstyle , PMD, FindBug, Sonar - all of them have the same validation rules, but still all there projects alive , and non of them could let other redundant, competition :) . 

thanks,
Roman Ivanov
Reply all
Reply to author
Forward
0 new messages