0.11.0
Pre-release
Pre-release
This is the second beta release of the program. It brings a couple of new configuration options, breaking changes to behavior of directory
configuration option and several fixes for bugs. As usual, a couple of new bugs arrived too. :) Tag BREAKING means the change break compatibility with a previous version of the program. Below are changes since the last release:
Added
- The configuration setting
ignoreDir
for remove all files from the selected
directory from the list of files to check. - The configuration setting
extensions
for add additional files' extensions
when adding files withdirectory
configuration setting.
Changed
- Updated the project's documentation.
- Don't check for named parameters in sizeof procedure by
namedParams
rule. - BREAKING: The
directory
configuration setting now adds to check by default
only files with .nim or .nims extensions. It may break configuration if files
to check have their extensions different.
Fixed
- The rule
objects
should check only types definition. - The rule
objects
doesn't detect constructors when an object definition
contains pragmas. - The rule
assignments
should check only valid shorthand assignments or full
assignments which can be updated. - The rule
hasPragma
now properly detect pragmas only in forward declaration
of routines.
Full Changelog: 0.10.1...0.11.0