Skip to content

docs(issues): jev-lint の review が非 ASCII のパスを黙って落とす件を ISSUE-113 として起票する - #252

Open
hidari wants to merge 1 commit into
mainfrom
docs/issue-jev-lint-quotepath
Open

hidari wants to merge 1 commit into
mainfrom
docs/issue-jev-lint-quotepath

Conversation

@hidari

@hidari hidari commented Oct 1, 2026

Copy link
Copy Markdown
Owner

概要

別リポジトリで jev-lint-curated の review --dry-run を回したとき、日本語を含むパスの変更ファイルが ast-grep に No such file or directory で弾かれ、rc 0 のまま検査から落ちていた。原因の箇所と再現を ISSUE-113 として起票する。

  • 原因は上流の jev-lint 0.7.0 の dist/diff.js。git diff を core.quotePath の既定のまま呼び、C 形式の引用と b/ 接頭辞が残ったパスを ast-grep へ渡す。ラッパは対象ファイルを作っていないので関与しない
  • 使い捨てのリポジトリで、日本語名と ASCII 名の対照を並べて再現した。日本語名の .py を含めると subject が 4 件から 2 件に減る
  • 直し方の候補 (上流で引用を戻す / ラッパで core.quotePath=false を渡す) と、どちらで直すかの判断は Issue のタスクに置いた

コードの変更は無い。

@hidari hidari self-assigned this Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant