私は私の会社でビルドやテストなどの自動化を担当しています。私たちは非常に多くのマルチプラットフォームショップです。私たちは.NETコード、Java for Android、XCode for iPhoneアプリケーションをコンパイルしています。すべてのチェックインでビルドを実行します。すべての自動化はJenkins、NANT、ANTの組み合わせで行われます。変数名、インデントなどが各コードベース内で一貫しているように、私たちのコード標準を適用するプロジェクトがあります。クロス言語コードの標準実施ツールはどこにありますか?
この目的のために、私はチェックインポリシーにコード標準の強制を追加しようとしています。私は、SVNの事前コミットフックか、チェックインビルド中に実行され、違反時にビルドに失敗するツールを希望します。私が探している問題は、すべてのツール、CheckStyle、StyleCopなどが本当に1つの言語用に設計されていることです。私は3つの別々のツールを維持する必要はありません。この目的のために使用できる多言語ツールがありますか?