- Updated integrated phpmd.phar to version 2.15.0
- Added information how to suppress detected problems
- Added encoding of xml special chars in test filename (issue 61)
- Fixed remote code execution vulnerability
- Updated package dependencies
- Updated integrated phpmd.phar to version 2.9.1
- Added variable replacement in phpmd command (workspaceFolder and os homedir)
- Small spelling fixes
- Updated package dependencies
- Added trimming of diagnostic messages (issue 48)
- Added clearing of diagnostics on file close (issue #36)
- Added enabled setting (issue #37)
- Fix issue #30
- Fix issue #23
- Fix issue #18
- Fix issue #19
- Fix issue #12
- Fix issue #14
- Added jsdoc comments to all "things"
- Improved logging
- Added a changelog
- Added a licence
- Completed the README
- Submitted to the VSCode marketplace, yay!
- Ship PHP mess detector PHAR with extension
- Added merging of defaults and user settings
- Added PHP mess detector availability checks
- Added PHP mess detector config file support
- Added logging to client console
- Client-server connection setup refactoring
- Added unit tests
- Initial version with PHP mess detector functionality