- Ability to configure if you want the errors to be highlighted in the editor. Thanks to Aleksandr Gornostal
- Small patch to be consistent with the naming of the tools. Thanks to Beau Simensen
- Added support to use php-cs-fixer on a directory in the side bar
- Now displays the php-cs-fixer changes in the quick panel
- Added basic support for php-cs-fixer based on the work by Jeremy Romey
- Bug fix for GH-18 which meant the plugin would fail to work when coming across non ascii characters
- Added a show_debug setting for console output. Off by default
- Support added to configure the php path GH-16. Thanks to Dan Previte
- Added support for multiple file extensions, rather than using Sublimes syntax checker GH-15
- Bug fix for GH-13 which seems to be apparent when Sublime cannot find/load the settings file
- Bug fix for GH-12
- Bug fix for incorrectly mismatching sublime line numbers to line numbers from a report if there was only one error reported
- Updated name of change log
- Support added for running phpmd - Currently off by default
- Updated Main.sublime-menu so we can change the key bindings from within the Preferences panel
- Added the ability to show previous errors without generating the report again. Thanks to Drarok GH-9
- Put the processing back to being threaded which helps with large files. Thanks to Drarok GH-10
- Removed Side Bar Menu, as it doesn't make sense to run report against a non-open file
- When selecting an error from the quick panel, also set the status bar message
- Added "Show previous errors" to the context menu to be consistent
- Added keymap for Mac OSX, cannot get the keys right when using Virtual Box to define for Windows and Linux, so leaving for the time being
- Ability to show the errors in the status bar (configurable with on/off setting). Thanks to Drarok
- Bug fix with clearing the sniffer marks
- Ability to not show the quick_panel errors on save, (errors shown by default). Thanks to Drarok
- Allow the user to specify the location of the phpcs application GH-4
- Turned the linter checks on by default
- Added the ability to run the PHP linter alongside the PHP_CodeSniffer
- You can specify if you want the linter to run
- You can specify the regex of the linter output, as it seems to differ on different systems
- Updated the loading of settings to use static method
- Updated the debugging calls to prefix with "Phpcs"
- Added a counter of errors in the console log
- Enables the plugin to work on the Windows platform GH-1
- Removed some redundant code
- Changed the way the checkstyle report was parsed. due to GH-2 which means it should now work on Linux machines
- Load the settings into memory if changed using settings.add_on_change. This only works on User settings rather than defaults, which is a limitation of the API from what I can see at the moment.
- Define the coding standard as PEAR by default.
- Introduced this Changelog.md file.
- Raised this feature request so I can show tool tips in the gutter for each checkstyle error/warning
- Initial release documented here
- Right click on a php file and generate checkstyle report in the gutter and/or quick panel
- Settings to turn the reporting on/off for gutter and quick panel