並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 905件

新着順 人気順

lintの検索結果361 - 400 件 / 905件

  • ルールプリセットを使ってお手軽にtextlint入門

    textlintはルールで拡張出来る自然言語向けのLintツールです。 textlint 5.1.0でルールのプリセットをサポートしました。 ルール、プリセット、プラグインは以下のような関係です。 rule いわゆるルール rule-preset ルールをまとめたもの plugin ルールとプロセッサ(拡張機能)を持ってる textlintはデフォルトでは一つもルールを持っていません。 そのため、どのルールを入れたらいいか迷った場合に、誰かがまとめてくれたプリセットをとりあえず入れれば、とりあえず文章のチェックが出来るようになります。 textlintの使い方は以下で解説しているのと基本的に同じですが、今回はプリセットの使い方を紹介します。 textlintで日本語の文章をチェックする | Web Scratch インストール textlint本体と2つのプリセットをインストールしてみます

      ルールプリセットを使ってお手軽にtextlint入門
    • GitHub - ewolfe/prlint: GitHub App for linting pull request meta data

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

        GitHub - ewolfe/prlint: GitHub App for linting pull request meta data
      • GitHub - xojs/xo: ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults

        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

          GitHub - xojs/xo: ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults
        • CSSをチェックするツール「CSS Lint」、扱いやすくアップデート | エンタープライズ | マイコミジャーナル

          CSS LINT CSSチェックツール「CSS Lint」の最新版が公開された。「CSS Lint」はNicholas C. Zakas氏およびNicole Sullivan氏らによって開発されたCSSチェックツール。CSSを流しこんで「LINT!」ボタンを押すと、既存のルールに従ってCSSを解析し、問題点や改善ポイントなどを指示してくれる。CSSは肥大化するにつれ編集が難しくなり、さらに多くの時間を必要とするようになる。チェックツールを通じてCSSを常に健全な状態に保つことができれば、こうした開発や編集における手間を削減しやすくなる。 オンライン版の「CSS Lint」 - LINT!ボンタが従来のものと変わっていることに気がつく。 LINT!ボタンから適用するルールを設定できるようになった。これが今回のアップデートの最大の特徴となる。 CSSチェックを実施した結果。 3つのエラーと大量

          • GitHub - facebook/infer: A static analyzer for Java, C, C++, and Objective-C

            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              GitHub - facebook/infer: A static analyzer for Java, C, C++, and Objective-C
            • GitHub - YusukeHirao/markuplint: A Linter for All Markup Languages.

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                GitHub - YusukeHirao/markuplint: A Linter for All Markup Languages.
              • jscs·奇麗なコードを書こう。JavaScriptコーディングスタイルチェッカー MOONGIFT

                奇麗なコードは可読性も高く、バグも減りますよね。 JavaScriptは下手に書くとものすごくスパゲティなコードになりやすい言語ではないでしょうか。ただでさえコールバックを使うのでネストしやすく、さらに処理が非同期だったりするとカオスになりがちです。 そんなJavaScriptのコードも機械的にチェックすれば問題点が洗い出されて可読性が高くなるかも知れません。そのためのチェックツールがjscsです。 インストールはnpmを使って行います。インストールが終われば次のようなヘルプが出せるようになります。 $ jscs --help Usage: jscs [options] <file ...> Options: -h, --help output usage information -V, --version output the version number -c, --config [p

                  jscs·奇麗なコードを書こう。JavaScriptコーディングスタイルチェッカー MOONGIFT
                • 巨大なコードベースに対して段階的に新しい ESLint rule を導入する - mizdra's blog

                  背景 既存の巨大なコードベースに対して新しい ESLint rule を導入したいことがある ESLint を導入した段階では厳しすぎて OFF にしていたけど、やっぱり便利なので ON にしたい、みたいなケース 例えば @typescript-eslint/no-floating-promises とか しかし既存のコードベースはそのルールに従っていないため、ON にすると大量に lint エラーが出てしまう 例えば数百件とか 手で修正するのは現実的ではない、eslint --fix で修正できる rule でもない、けど便利な rule なので有効化したい さてどうしよう 解決策 以前このブログでも紹介した eslint-interactive というツールに、lint エラーが出ている行に一括で // eslint-disable-next-line xxx を挿入する機能があります

                    巨大なコードベースに対して段階的に新しい ESLint rule を導入する - mizdra's blog
                  • Python tooling could be much, much faster

                    N.B. Ruff now supports over 200 lint rules and is used in major open-source projects like FastAPI, Bokeh, Zulip, and Pydantic. It’s also about ~50% faster than the benchmarks advertised in this blog post. Try it today! Over the past few years, there’s been a mindset shift in JavaScript ecosystem, best summarized as: “our tools should be extremely fast”. As projects grew in complexity, and builds s

                    • JSCS: JavaScript Code Style checker

                      Selling a structured settlement can be a complicated process, but it’s well worth the effort. If you’re looking for a way to get cash quickly, selling your structured settlement is the best option. In this article, we will discuss the process of selling a structured settlement and provide you with all the information you need to make an informed decision. What is a structured settlement? A structu

                      • Hello from HTMLHint | HTMLHint

                        Description will go into a meta tag in

                        • Android Tips #8 Android Lint の設定を理解する (1) | DevelopersIO

                          変更履歴 2012/04/10 ADT17に対応しました。 はじめに 先日「Android Tips #7 Android Lint を活用する」で、Android Lintの使いかたをご紹介しました。 Android Lintでチェックする項目の有効/無効化は設定ウインドウ(環境設定 > Android > Lint Error Checking)で設定できるのですが、 現在は英語のみなので、パッと見わかりづらい印象を受けるかたも多いかと思います。 そこで、数回にわたりAndroid Lintでチェックできる項目を日本語で解説していきたいと思います。 今回はLintの設定方法、分類についての解説、各項目の解説(前編)です。 Lintの設定方法 - 起動タイミングとエラーの重大度を設定する 下図が設定ウインドウです。このウインドウでは、Lintの起動タイミングと各エラーの重大度が設定できま

                          • 2015-10-25のJS: ESLint入門、ECMAScriptとは何か?、rollupとES6 modules

                            JSer.info #250 - ESLint v1.7.0がリリースされました。 .eslintrc内に"extends": "./foo.js"と書くことでJavaScriptファイルを継承出来るようになっています。 また、JavaScript - ESLint 最初の一歩 - Qiitaという記事では、ESLintの使い方、設定方法、エディタ、ES6関連のルールについてなどが紹介されています。 初めてESLintを使う際に見てみるといいかもしれません。 ECMAScriptの仕様策定に関するカンニングペーパー | Web Scratchという記事ではECMAScriptについてQ&A形式で紹介しています。 ECMAScriptに出てくるTC39とは何か?という疑問から、ES6とES.nextの仕様策定プロセス、どのような仕様が提案されているかなどについて書かれています。 仕様策定に関

                              2015-10-25のJS: ESLint入門、ECMAScriptとは何か?、rollupとES6 modules
                            • Download CMake

                              You can either download binaries or source code archives for the latest stable or previous release or access the current development (aka nightly) distribution through Git. This software may not be exported in violation of any U.S. export laws or regulations. For more information regarding Export Control matters, please visit our Legal page. Release Candidate (3.29.0-rc2) The release was packaged

                              • secretlint 3.0リリース、GitHubの新しいトークンの検出に対応

                                コミット内容にトークンやSSHの秘密鍵など機密情報が入ってないかをチェックできるSecretlint 3.0をリリースしました。 Release v3.0.0 · secretlint/secretlint secretlint v3.0 support GitHub’s new authentication token detection - DEV Community 👩‍💻👨‍💻 secretlint 3.0では、GitHubの新しくなったトークン形式の検出に対応する@secretlint/secretlint-rule-githubのルールが追加されました。 Behind GitHub’s new authentication token formats | The GitHub Blog Authentication token format updates are ge

                                  secretlint 3.0リリース、GitHubの新しいトークンの検出に対応
                                • xmllint で XHTML をバリデーション - IT戦記

                                  XHTML を書くとき ちゃんと DOCTYPE 宣言で正しい DTD が示されていれば、 xmllint で簡単にバリデーションが出来ます。 $ xmllint --valid --noout hoge.html便利です。 バリデーションが通らなかった場合は、根拠となる DTD が表示されるので勉強にもなります。 Another HTML Lint もいいんですけど xmllint のバリデーションが通ればデータとしては正しいので、 xmllint だけで十分といえば十分。 Another HTML Lint などの「エレガントさ」を計る類いのものは参考程度にしておいて、「エレガントさ」は自分で探していくほうが正しい気がします。

                                    xmllint で XHTML をバリデーション - IT戦記
                                  • JavaScriptの構文チェッカーJSLintをEmacsから使う - 檜山正幸のキマイラ飼育記 (はてなBlog)

                                    先日、Emacsのgrepモードの説明をしました。これの応用として、JavaScriptの構文チェッカーであるJSLintをEmacsから使ってみます。 Windows上のMeadow3での話ですが、Windows特有の部分は、他のOSでは問題にならないゴタゴタのところ(例:危険な^Z)だけです。 内容: Emacsのjavascriptモード JSLint Rhino とりあえず動かしてみる JSLintソースの修正 EmacsからJSLintを使う MakefileからJSLintを使う ●Emacsのjavascriptモード [追記] javascriptモードは推奨できません。「EmacsでJavaScriptソースを快適に読むために:js2-modeとエグズーベラントCtags」 をご覧ください。 [/追記] http://www.brgeight.se/ (2008-04時点

                                      JavaScriptの構文チェッカーJSLintをEmacsから使う - 檜山正幸のキマイラ飼育記 (はてなBlog)
                                    • JSLintでストリクトなJavaScriptを書く - Mach3.laBlog

                                      この記事は賞味期限切れです。(更新から1年が経過しています) Web系の技術のLintといえばHTML-Lintなどが有名ですが、 JavaScriptにも、ルールに則って書かれているかどうかをチェックする 「JSLint」が存在しました。 JSLintを使う JSLint, The JavaScript Code Quality Tool 使い方は至ってシンプルで、 テキストエリアにJSコードをペーストして「Lint」ボタンをクリックするだけ。 よろしくない書き方をしていると、下に連連とエラーを吐いてくれます。 オプションは多数用意されていますが、 よくわからない時、面倒な時は「The Good Parts」ボタンで 一般的なオプションを一括選択してくれます。 cf) YouTube – Using JSLint (動画) テキストエディタから直接利用する 一々ブラウザでアクセスしてコピ

                                        JSLintでストリクトなJavaScriptを書く - Mach3.laBlog
                                      • テキストを効率的に校正できる!『textlint入門』をリリースしました

                                        今週は『textlint入門』を追加しました。textlintを使うと、コマンドひとつで文書の校正を行うことができるようになります。 ↑ textlintを導入するところから解説していきます。 ↑ 表記のゆれを校正する方法などについても解説していきます。 カスタマイズした校正ルールを使って、文書のチェックができると便利かと思います。気になる方はぜひ学習してみてはいかがでしょうか。 → textlint入門 (全11回) 注記: なお、現在レッスン動画の音量を調整中です。この動画だけ他のレッスンよりも音量が大きめとなっておりますのでご注意ください。他レッスンの音量も順次調整していきます。

                                          テキストを効率的に校正できる!『textlint入門』をリリースしました
                                        • JavaScript Lint

                                          What It Is Many JavaScript implementations do not warn against questionable coding practices. Yes, that's nice for the site that "works best with Internet Explorer" (designed with templates, scripted with snippets copied from forums). But it's a nightmare when you actually want to write quality, maintainable code. That's where JavaScript Lint comes in. With JavaScript Lint, you can check all your

                                          • テキストの校正用に textlint を導入してみた - kymmt

                                            textlint は Markdown のようなテキスト向けの lint ツールです。テキストを静的解析し、あらかじめ決められたルールによって、テキスト上のミスや読みにくい点などを指摘してくれます。textlint は azu 氏によって JavaScript で開発されています。 textlint.github.io 特徴としては、lint 用のルールがプラガブルであること、つまり静的解析時に使うルールを自由に追加できることがあります。日本語のルールはもちろんありますし、作成すれば、それ以外の言語のルールも使えます。内部的には Markdown をパースして AST に変換し、AST 上を走査しながら、ルールが AST の構造にマッチするかチェックしているようです。 ブログを書くときなどに有用そうだと思い、今回 textlint を導入してみました。 導入方法 azu 氏の以下ブログエン

                                              テキストの校正用に textlint を導入してみた - kymmt
                                            • プロジェクト独自のコーディングルールを簡単に正規表現で定義できる `rubocop-grep` の活用 - ROUTE06 Tech Blog

                                              はじめに: 弊社のとあるEDI(電子商取引)関連のプロダクトでは、Ruby on Railsを利用してGraphQL APIを提供しています。 その開発活動の中で最近、コードの品質と整合性を維持するためのツールとして rubocop-grep を利用し始めました。 この記事ではその具体的な活用事例についてお話しします。 目次 rubocop-grepとは 最初のユースケースと、基本的な使い方の説明 複数のルールをディレクトリごとに設定するための工夫 ほかにどのようなユースケースがありそうか まとめ rubocop-grepとは rubocop-grep は、rubocop の拡張ツールです。 プロジェクト独自のコーディングルールを、正規表現を用いて簡単に定義することができます。 この手の問題は、今までもカスタムCopを書くことで解決することはできましたが、カスタムCopはASTの知識やRu

                                                プロジェクト独自のコーディングルールを簡単に正規表現で定義できる `rubocop-grep` の活用 - ROUTE06 Tech Blog
                                              • node-jslintでflymake - すぎゃーんメモ

                                                javascript-modeでのflymakeに、今までSpiderMonkeyを使っていたけど、試しにnode-jslintを使ってみることにした。 GitHub - reid/node-jslint: The JavaScript Code Quality Tool — for Node.js. node-jslintはnpmでinstallすると"jslint"コマンドを提供してくれるコマンドラインツール。lintnodeという、nodeでwebサーバを立ち上げてそこでjslintを実行する、というものもあるようだったが、そこまでするのはなぁ…ということで見送り。 まずはコマンドラインで使ってみる。 $ npm install jslint -g $ cat hoge.js a; var b; alert("hoge") var c = { foo: "hoge", bar: "f

                                                  node-jslintでflymake - すぎゃーんメモ
                                                • https://www.bigwebstats.com/

                                                  • 変更したファイルにrubocopやjscsを実行して pull requestに自動でコメントする

                                                    tl;dr 変更したファイルにrubocopやjscsを実行して、pull requestに自動でコメントさせる方法。 コマンドをパイプでつないで、CIからsaddlerコマンドで書き込みする。 デモリポジトリに rubocop, travis ci, jscs, travis ci エラーになるpull requestしてみてね! saddlerの実行結果イメージ 一番目がjscs, 二番目がrubocop。 流れ diffのあるファイル名を取り出す $ git diff --name-only origin/master README.md bin/run-tests.sh lib/example/travis_ci.rb こんなdiffにrubocop や jscsを実行したい。 diffのあるファイル名を取り出す。 lint実行したいファイルだけに絞り込む $ git diff -

                                                      変更したファイルにrubocopやjscsを実行して pull requestに自動でコメントする
                                                    • VSCodeのPython開発環境でpylintの代わりにflake8を導入し自動整形を設定する - Qiita

                                                      flake8とは? flake8はpythonの以下の3つのエラーチェックをしてくれるモジュールのラッパーです。 pep8:コードスタイルがPEP8に準拠しているかをチェック pyflakes:コードの論理的エラーをチェック(スタイルのチェックは除く) mccabe:コードの循環的複雑度のチェック(分岐やループを定義式で数値化するみたいです) 要はお勧めのエラーチェックの抱き合わせで、これを入れておけば安心・・・みたいに思っておけばいいのかもしれません・・・(汗 因みにパッケージモジュールのpep8は、最近pycodestyleという名前に変わったらしいので、flake8をインストールするとpep8の代わりにpycodestyleが関連モジュールとしてインストールされます。 VSCodeへの導入方法は? 結論から書くと、VSCode上のコードをflake8によりエラーチェックと書式整形を適

                                                        VSCodeのPython開発環境でpylintの代わりにflake8を導入し自動整形を設定する - Qiita
                                                      • 共有設定でらくらく ESLint - Qiita

                                                        ESLint はデフォルトでは何も警告してくれず、しかも膨大な設定項目があるために使い始めが大変です。 ところで、ESLint は共有設定という仕組みを持っていて、誰でも "自分の設定" を共有することができます。 そして、使いはじめる人は共有された設定を使って簡単に ESLint を使い始めることができます。 共有設定の一部が気に入らなかった場合には、(設定ファイルを書いて) そこだけ自分好みに上書きできます。 この記事では、有名な共有設定を紹介していきます。 eslint-config-eslint 設定ファイル ES5 Only. ESLint 自身が使っている設定です。 インデント幅が 4 だったり、文字列がダブルクォーテーションだったりとオーナーの趣味が出ています。 私は好きです。

                                                          共有設定でらくらく ESLint - Qiita
                                                        • NLP ビジネストレーニング 「日本で初めてのビジネス NLPとは?」

                                                          ビジネスで心理学が使えるようになったとしたら、あなたのビジネスでの結果はどれだけ変わるでしょうか? 例えば、心理学を身につけることによって、心の動きが手に取るように分かったとしたら・・・。 多くの成功した人物が、ビジネスに心理学を応用しています。 もし、あなたがビジネスで心理学を応用したいと考えているならば、まずはこの NLP 入門DVDからお入りになることをお薦めします。 NLP (神経言語プログラミング ) 入門DVDのつづきを読む→ ※お申込み多数のため、現在約1週間待ちとなります。 ■【ビジネスに NLP をどう使うのか?(入門編)】今なら3,300円(税込)! (DVD60分×1枚・テキスト) ※ヤマト運輸さんで発送します。 NLPハイパーコミュニケーションセミナー ~あなたの年収と影響力が上がる!~ NLP の基礎となる部分を集中して学ぶ2日間の特別集中コース。 ハーバード・ビ

                                                          • Foodcritic

                                                            A lint tool for your Opscode Chef cookbooks. $ rvm use 1.9.3 $ gem install foodcritic $ foodcritic cookbooks Become a Chef snob Getting started The important stuff: how to get up and running. Covers how to install and run foodcritic against your cookbook tree. View details » Why? The rationale for using a lint tool on your cookbooks - why you should practice continuous inspection. View details » G

                                                            • GitHub - github/super-linter: Combination of multiple linters to install as a GitHub Action

                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                GitHub - github/super-linter: Combination of multiple linters to install as a GitHub Action
                                                              • GitHub - analysis-tools-dev/static-analysis: ⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.

                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                  GitHub - analysis-tools-dev/static-analysis: ⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.
                                                                • 「Google JavaScript Style Guide」の文法チェックツール + vim で JavaScript の開発を2倍楽にする方法 - Craftworks Tech Blog - Branch

                                                                  Google が先日 JavaScript のコーディングスタイルガイド Google JavaScript Style Guide (邦訳) を発表しましたが、今度はその文法に沿ってチェックをしてくれる Lint ツール Closure Linter を公開したようです。 (via. 「Google JavaScript Style Guide」に沿ってチェックしてくれる、グーグル製JavaScript文法チェッカー) 早速インストールして開発効率を上げるべく、開発環境に導入してみたいと思います。 Closure Linter は python 製なので、easy_install でインストールできます。easy_install が入ってなければ、下記コマンドでインストールしましょう。 curl http://peak.telecommunity.com/dist/ez_setup.py

                                                                    「Google JavaScript Style Guide」の文法チェックツール + vim で JavaScript の開発を2倍楽にする方法 - Craftworks Tech Blog - Branch
                                                                  • RuboCop Under a Microscope

                                                                    Lint Night #1 https://lintnight.connpass.com/event/263931/

                                                                      RuboCop Under a Microscope
                                                                    • EmacsでJSを書きながらGoogle標準の書き方をしてるかチェックしよう! - Keep on moving

                                                                      GoogleがJavaScriptコーディングガイドを公開しました。 このガイドに従った開発を支援してくれる文法チェックツールのClosure Linterを公開してます。 コマンドラインから使うツールなんですが、できたらEmacsでリアルタイムに文法チェックをしてくれるといいなとずっと思ってました。自力で書いてしまおうかと思ったのですがGitHubで検索したらすでに公開している人がいるじゃないですか!早速使ったら便利でしたので導入の仕方を自分用にまとめます。 参考 Google JavaScript Style Guide 和訳 — Google JavaScript Style Guide 和訳 「Google JavaScript Style Guide」に沿ってチェックしてくれる、グーグル製JavaScript文法チェッカー - Publickey flymakeの説明 Emacs

                                                                        EmacsでJSを書きながらGoogle標準の書き方をしてるかチェックしよう! - Keep on moving
                                                                      • Behind Biome

                                                                        Biomeの裏側 Parser/Linter buirkaigi 2024の資料です。トークは20分を前提としています。 --- Behind Biome Parser/Linter This is used at burikaigi 2024 (20 minutes)

                                                                          Behind Biome
                                                                        • cppcheck 日本語マニュアル | 一人ぼっちの共鳴

                                                                          一定期間更新がないため広告を表示しています

                                                                            cppcheck 日本語マニュアル | 一人ぼっちの共鳴
                                                                          • [Swift] TailorでSwiftのコードを静的解析! | DevelopersIO

                                                                            はじめに 加藤 潤です。 今回はSwiftの静的コード解析ツールであるTailorをご紹介します。 Tailorとは Swift用の静的コード解析ツールで下記のような特徴を持っています。 クロスプラットフォーム(Mac OS X、Linux、Windows) CLIで解析を実行し、解析結果のレベルに応じてカラーリング表示 Xcodeのビルド時に解析を実行し、Issue Navigatorに結果を表示 MITライセンスで公開されている また、コーディングスタイルガイドラインとしては下記が採用されています。 The Swift Programming Language GitHub Ray Wenderlich Coursera インストール Java 8をインストール Tailorを使うにはJava 8以上が必要です。 インストールされていない場合はこちらからインストールしてください。 筆者

                                                                              [Swift] TailorでSwiftのコードを静的解析! | DevelopersIO
                                                                            • Million Lint is in public beta | Million.js

                                                                              Million Lint is in public betaAiden Bai (opens in a new tab), John Yang (opens in a new tab), Nisarg Patel (opens in a new tab) – February 29, 2024 It’s launch time. After three months and hundreds of commits, we invite you to try out Million Lint. The experience is not finished – there are a few known bugs and several missing features – but we are really happy with how it's shaping up and couldn'

                                                                                Million Lint is in public beta | Million.js
                                                                              • GitHub - sstalle/php7cc: PHP 7 Compatibility Checker

                                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                  GitHub - sstalle/php7cc: PHP 7 Compatibility Checker
                                                                                • GitHub - joereynolds/sql-lint: An SQL linter

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    GitHub - joereynolds/sql-lint: An SQL linter