v1.4.0
Interface improvements:
- Implements #34, new constructors with new InputStream & CharSequence methods
- New run methods with a Reader as the YAML input
Rules improvements:
- Rules now hold default values for their options
- New forbid option for the braces rule
- New forbid option for the brackets rule
- New ignore-shebangs option for the comments rule
- The rules can validate their configuration
- Support rule list options
- New required, extra-required and extra-allowed options for the QuotedStrings rule
- New allowed-values and check-keys options for the truthy rule
Fixed some code smells.