Skip to content

Commit 6a97513

Browse files
committed
fix(textlint): .textlintignoreの絶対パス処理に関する説明を明確化
1 parent c3e0857 commit 6a97513

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

_posts/2025/2025-06-25-textlint-v15.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ textlint clean-file.md # Exit Status: 0 (success)
147147

148148
textlint v15では、絶対パスのファイルが`.textlintignore`パターンを正しく尊重しない問題が修正されました。
149149

150-
以前は、`.textlintignore`に記載されたパターンにマッチしていても、`絶対パスとして渡された場合は無視されていませんでした。
150+
以前は、`.textlintignore`で記載されたパターンがマッチしていても、絶対パスとして渡された場合は無視されていませんでした。
151151
v15では、絶対パスのファイルも`.textlintignore`のパターンを正しく尊重するようになりました。
152152

153153
```bash
@@ -172,7 +172,7 @@ textlint v15では、MCPのサポートを改善しています。
172172
- [Structured Content](https://modelcontextprotocol.io/specification/2025-06-18/server/tools#structured-content): 出力結果の構造を事前に定義することで、AIツールが結果をより正確に解釈できるようになりました
173173
- [MCP 2025-06-18 で追加された structured tool output を試す](https://zenn.dev/sushichaaaan/articles/fd57bbaa25287c)
174174
- [Output Schema](https://modelcontextprotocol.io/specification/2025-06-18/server/tools#structured-content): 出力結果のJSON Schemaを提供することで、AIツールが結果を正確に解釈できるようにしました
175-
- `isError: true`の追加: エラーが発生した場合、`isError: true`を設定することで、AIツールがエラー状態を認識できるようにしました
175+
- `isError: true`の追加: エラーが発生した場合、`isError: true`を設定することで、AIツールでエラー状態を認識できるようにしました
176176

177177
詳しくは、次のGitHub Issueを参照してください。
178178

@@ -182,8 +182,8 @@ textlint v15では、MCPのサポートを改善しています。
182182

183183
textlint v15では、非推奨となっているものを削除したり、動作の一貫性を改善するような変更をしています。
184184

185-
またtextlintの内部的にも、[pnpm](https://pnpm.io/)[Vitest](https://vitest.dev/)への移行して
186-
CIの合計時間が21m 5s → 7m 20sに短縮しています。(Windowsでnpmのインストールが遅かったのがボトルネック)
185+
またtextlintの内部的にも、[pnpm](https://pnpm.io/)[Vitest](https://vitest.dev/)へ移行し
186+
CIの合計時間を21m 5s → 7m 20sに短縮しています。(Windowsでnpmのインストールが遅かったのがボトルネック)
187187

188188
- [use pnpm instead of npm · Issue #1537 · textlint/textlint](https://github.com/textlint/textlint/issues/1537)
189189
- [refactor: migrate test runner from Mocha to Vitest by azu · Pull Request #1544 · textlint/textlint](https://github.com/textlint/textlint/pull/1544)
@@ -204,7 +204,7 @@ CIの合計時間が21m 5s → 7m 20sに短縮しています。(Windowsでnpm
204204
- これは今回のメジャーアップデートでNode.js 18が切れたので可能になった
205205

206206
実験的なものとして[textlint-rule-preset-ai-writing](https://github.com/textlint-ja/textlint-rule-preset-ai-writing)とか書きながら考えていましたが、Linterの役割はちょっと広がってきているのかなと思いました。
207-
[Biome v2](https://biomejs.dev/blog/biome-v2/)で追加された[Assist](https://biomejs.dev/assist/)もそうですが、ErrorやWarningじゃなくてSuggestionに近い部分も増えてきているように感じます。SuggestはLinterの役割なのかは微妙なところですが、この辺りの機能はLinterの延長として実装されることも多くなっています。
207+
[Biome v2](https://biomejs.dev/blog/biome-v2/)で追加された[Assist](https://biomejs.dev/assist/)もそうですが、ErrorやWarningではなくSuggestionに近い部分も増えてきているように感じます。Suggestionに関してはLinterの役割なのかは微妙なところです。しかし、この辺りの機能はLinterの延長として実装されることも多くなっています。
208208

209209
特に自然言語はauto fixが難しいので、Suggestionのような形でHintを提供できる仕組みがあると、人間とAIにとっても使える感じのツールになるんじゃないかなーと思っています。
210210

0 commit comments

Comments
 (0)