Skip to content

feat: .cmindexignore パーサー & ファイルフィルタリング#15

Merged
Kewton merged 1 commit into
developfrom
feature/5-cmindexignore
Mar 19, 2026
Merged

feat: .cmindexignore パーサー & ファイルフィルタリング#15
Kewton merged 1 commit into
developfrom
feature/5-cmindexignore

Conversation

@Kewton
Copy link
Copy Markdown
Owner

@Kewton Kewton commented Mar 19, 2026

Summary

  • .cmindexignoreファイルのglobパターン読み込みとファイル除外判定を実装
  • デフォルト除外ルール(node_modules, target, .git等)を提供
  • コメント行・空行の無視、不正パターンの警告スキップに対応

Test plan

  • デフォルト除外ルールテスト(node_modules, target, .git, *.lock等)
  • カスタムパターンテスト
  • コメント行・空行無視テスト
  • ディレクトリパターン(末尾/)テスト
  • 不正パターンスキップテスト
  • ファイル存在/不存在テスト
  • cargo clippy / fmt / test 全パス

Closes #5

🤖 Generated with Claude Code

- globパターンによるファイル除外判定
- デフォルト除外ルール(node_modules, target, .git等)
- コメント行・空行の無視
- 不正パターンの警告スキップ

Closes #5

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Kewton Kewton force-pushed the feature/5-cmindexignore branch from 7dfda76 to b50d17f Compare March 19, 2026 09:21
@Kewton Kewton merged commit f1c44e6 into develop Mar 19, 2026
4 checks passed
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