[BUG] IntelliJ plugin crashes on glob patterns with asterisk (*) in markdown files (Windows)
Resolved 💬 4 comments Opened Dec 8, 2025 by AdzerKI Closed Dec 11, 2025
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
ClaudeFilePathFilter in IntelliJ plugin attempts to parse glob patterns
like *.yml or application-*.yml from markdown text as actual file paths.
On Windows, asterisk (*) is an illegal path character, causing crash:
java.nio.file.InvalidPathException: Illegal char <> at index 19: config/application-.yml
What Should Happen?
Plugin should ignore glob patterns in markdown text and not attempt to parse them as file paths.
Alternatively, it should handle asterisks gracefully on Windows.
Error Messages/Logs
### Steps to Reproduce
1. Open project with CLAUDE.md or README.md containing glob patterns like `*.yml`
2. Plugin crashes when parsing file
Steps to Reproduce
- Open project with CLAUDE.md or README.md containing glob patterns like
*.yml - Plugin crashes when parsing file
Claude Model
Opus
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
v2.0.61
Platform
Other
Operating System
Windows
Terminal/Shell
IntelliJ IDEA terminal
Additional Information
Workaround: Replace * with {placeholder} syntax in markdown files.
Example: application-{env}.yml instead of application-*.yml
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗