MaxCop

Version: 0.2.0
Release Date: 21st December, 2020
Licence: GPLv3
Source: github.com/sodaware/maxcop

Version 0.1.0 - Initial release

done

Create project page

Put source code on GitHub

Version 0.2.0 - Improved rules

done

Check for empty Case statements

Check for empty Select statements

Check for too many Type fields

Check for short type names (e.g. $, % and #)

Check for too many function parameters

Version 0.3.0 - Improved configuration

in-progress

Allow per-directory configuration

Add support for global configuration

Allow local configuration to inherit other files

Version 0.4.0 - Documentation checks

todo

Check types for documentation block

Check functions for documentation block

Check methods for documentation block

Check for file header block

Allow file header block to search for specific text

Version 0.5.0 - Add reports

todo

Allow results to be output as json

Version 0.6.0 - Add support for flycheck

todo

Add Emacs integration via flycheck

Version 0.7.0 - Add comment rules

todo

Check for opening comment

Check for method comments

Check for type comments

Check for function comments