日本語
Appearance
@yuu1111/quality-check に同梱される comment 検査の設定とrule
@yuu1111/quality-check
{ "comment-check": { "enabled": true, "includes": ["src/**", "!src/generated/**"], "rules": { "preset": "recommended", "shape": { "cramped-comment": "on" }, "content": { "japanese-period": "on" } } } }
enabled、includes、rules と preset、group、rule の指定は quality-check の設定 にある このengineはin-processで起動し args を取らない
enabled
includes
rules
preset
quality-check
args
broad-suppression
suppression
biome-ignore-all
@ts-nocheck
eslint-disable
undocumented-directive
@ts-ignore
@ts-expect-error
cramped-comment
shape
separator-comment
placeholder-comment
content
TODO
FIXME
XXX
HACK
japanese-period
。
cramped-comment と japanese-period はopt-inで、preset の recommended では無効になる
recommended
baselineの差分判定は @yuu1111/quality-check が持つため、このengineは見つけた検出をすべて報告する
comment-check
@yuu1111/quality-checkに同梱される comment 検査の設定とrule設定例
enabled、includes、rulesとpreset、group、rule の指定はquality-checkの設定 にある このengineはin-processで起動しargsを取らないrule 一覧
broad-suppressionsuppressionbiome-ignore-all、@ts-nocheck、ruleを書いていないeslint-disableundocumented-directivesuppression@ts-ignoreと@ts-expect-errorcramped-commentshapeseparator-commentshapeplaceholder-commentcontentTODO、FIXME、XXX、HACKjapanese-periodcontent。を含むcommentcramped-commentとjapanese-periodはopt-inで、presetのrecommendedでは無効になる各ruleの意図
cramped-commentは複数行のblock commentの直前へ空行を要求し、直前のコードとの境目を作るjapanese-periodはcomment内の日本語の文を。で終わらせないseparator-commentとplaceholder-commentは、意味を足さないcommentと後で解消するはずのcommentを区別するbaselineの差分判定は
@yuu1111/quality-checkが持つため、このengineは見つけた検出をすべて報告する