v1.6.0
Rules improvements and fixes:
- Add new rule to detect undeclared, duplicated or unused anchors
- Allow whitespace after the shebang marker
- Don't crash on redundant closing brackets or braces
- Fixed the way DOS files are handled
- Prevent error when space before is mandatory in the 'colons' rule
- Added
type: platform
config option to the 'new-lines' rule - Add a new rule 'float-values' to check floating-point numbers
- Add
forbid-in-block-sequences
option to the 'empty-values' rule - Fix failing test for missing space after colon in the 'key-duplicates' rule
- Prevent detection of 8 and 9 as octal values
- Added
allow-quoted-quotes
option to the 'quoted-strings' rule - Add
ignore-from-file
configuration option. This allows the externalisation of file filter. Be careful that the syntax in such filters still remain regex (GitHub-like filters are not yet supported). - Fix
indent-sequences
in nested collections ('indentation' rule) - Add
--list-files
command line option to the batch script - The batch now also looks for configuration file in parent directories
- Fix spurious "missing document end" errors
Fixed some code smells.
Added explicit Java module descriptor.
Added missing JavaDoc.
Updated some dependencies to the latest versions and removed some other dangling dependencies.