SideCI Blog

自動コードレビューサービスSideCIを提供している株式会社アクトキャットのコーポレートブログです。



ESLint

ESLintを使ってNode.jsプロジェクトを自動コードレビューしよう

品質の高いソースコードを保つために、予めコーディングスタンダードを用意しておき、それに基づいてコードを書くことが多いです。特にスクリプト言語では書き方が人によって変わる傾向が強く、トリッキーなコードも多くなりがちです。 そのコーディングスタ…

ESLint実行時にプラグインやコンフィグをnpm installできるようになりました 他

こんにちは。今週のアップデート情報です。 ESLint実行時にプラグインやコンフィグをnpm installできるようになりました SideCI上でのESLint実行時、.eslintrcの設定ファイル内にpluginsやextendsが指定されている場合にそれらのインストールした上で解析を…

SideCI上でESLintの自動修正が行えるようになりました ほか

こんにちは。今週のアップデート情報です。 SideCI上でESLintの自動修正が行えるようになりました。 ESLint経由で指摘したもののうち、修正可能な指摘を自動修正したPull Requestを生成することができます。 この機能を既存のワークフローに組み込むことによ…

JavaScript用lintツール、JSHintとそのおすすめ設定(jshintrc, jshintignore) for Rails, PHP

JavaScript用lintツール、JSHintの入門用の記事です。 JSHintとは? JavaScript用lintツールで歴史の長いツールです。2011年ほどからあります。 JavaScriptコードのエラーや潜在的な問題を検出するのに役立つツールです。

ECMAScript用静的解析ツール、eslint 1.1への対応とSideCIトップページのリニューアル

こんにちは。SideCIについて2点アップデートを行いましたので共有させて頂きます。 ESLint Version 1.1 Release まずはじめに、ECMAScript用の静的解析ツール(lintツール)であるeslintを1.0にアップデート、1.0の提供を開始致しました。先日までは0.x系の最…

【お知らせ】SideCIでESLintが使えるようになりました

こんにちは。SideCIでESLintが使えるようになりましたので、お知らせ致します。GitHub PullRequestが開かれる毎にESLintをSideCIが実行、結果をコメント形式でお伝えいたします。 ESLintとは JavaScriptの静的チェックツールです。JSHintよりも新しい時期に…