タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

cpplintに関するyukimori_726のブックマーク (2)

  • git commit 前に cpplint を走らせる - Qiita

    C++lint ツールとして cpplint がよさそう。 キレイなコードを書くためにこれを強制したいんだけど、 editor の設定やなんかだと使ってるものによって方法が違うので逆にめんどくさくなってしまう。 じゃあ必ず通るパスはどこだということで git commit は絶対やるわけだからそこで cpplint をかけてしまおうという流れ。 cpplint に通らないと commit できなくする。 こういうときは pre-commit hooks を使うらしい。 というわけで設定を作ってみた。 cpplint を使うリポジトリーの直下に tools ディレクトリーを作ってその下に cpplint.py を置く。 で、次のファイルを .git/hooks/ の下におくと git commit 時に勝手に cpplint が走ってくれる。 #!/bin/sh # # An exam

    git commit 前に cpplint を走らせる - Qiita
  • cpplint - 閑古鳥

    Google C++スタイルガイド 日語訳 | textdrop 久しぶりに読んだら、cpplintというツールが紹介されていました。C++ のソースコードが上記のスタイルに則っているかを調べてくれるようです。面白そうなのでちょっと試してみました。 $ cat before.cpp #include <iostream> using namespace std; int main() { cout << "Hello, World!" << endl; } $ ./cpplint.py before.cpp before.cpp:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] before.cpp:1: Str

    cpplint - 閑古鳥
  • 1