この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

CheckStyle-all.jarをビルドする方法

CheckStyleがlambdaの構文に対応していないので、最新版をソースからビルドしてみることに。


antもEclipseプラグインも、checkstyle本体だけでなく依存ライブラリも含めた全部入りのJarを要求するため、
単にmvn installではダメです。checkstyle本体のJarしか作られない。


ググった所、mvn -Pdistro packageで良い模様。

https://github.com/checkstyle/checkstyle/wiki/Build-all-jars-and-deploy-maven-site


で、最新版のCheckStyleはlambdaには対応してるの?

残念ながらダメでございました。

作者曰く『1年以内には対応する』とのことです。

https://github.com/checkstyle/checkstyle/issues/10