タグ

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

タグの絞り込みを解除

rubocopとコーディング規約に関するlibero18のブックマーク (2)

  • RuboCop 0.9.0 - yujinakayama.me

    2013年7月1日、RuboCop 0.9.0 がリリースされました。といっても RuboCop をご存知ない方も多いかと思うので、まずは概要から。 RuboCop とは RuboCopRuby のコーディングスタイルチェッカーです。Ruby コードを静的解析し、コーディングスタイル違反を検出します。Java で言う Checkstyle みたいなものですね。 RuboCop は、コーディングスタイルとして Ruby Style Guide を採用しています。むしろ、Ruby Style Guide の適用を押し進めるために RuboCop が作られたという方が正しいかもしれません。これは Bozhidar Batsov 氏が始めたコミュニティ主導のスタイルガイドプロジェクトで、GitHub 社内で使われている Ruby Styleguide のベースにもなっており、Rubyist

  • Rubocopを使ってコーディングルールへの準拠チェックを自動化 - Qiita

    はじめに チーム内でコーディング規約を作っても,ついクセで違う書き方をしたり気にしない人がいたりして形骸化しがちだと思います.またレビュー時に細かい違いを指摘するのも面倒です.そんなときはrubocopを入れましょう インストール これでrubocopコマンドがインストールされ,rubocop foo.rbとするとチェックできます. コマンドラインからいちいち実行したくないので,各エディタのプラグインをインストール.すると,以下のようにコーディングルールに合わない箇所を指摘してくれます. ここでは「bodyが1行のときは後置ifか,&&や||を使え」と言われています. 設定 rubocopが準拠するコーディング規約は同じ開発者が提案しているものですが,.rubocop.ymlファイルを編集することで自分達に合った形に変更することができます. うちではチームで話し合い,10箇所ぐらい変更しま

    Rubocopを使ってコーディングルールへの準拠チェックを自動化 - Qiita
  • 1