Skip to content

wdl-lint-v0.3.0

Compare
Choose a tag to compare
@a-frantz a-frantz released this 28 Jun 18:57
· 159 commits to main since this release

Added

  • Added the InconsistentNewlines lint rule (#104).
  • Add support for #@ except comments to disable lint rules (#101).
  • Added the LineWidth lint rule (#99).
  • Added the ImportWhitespace and ImportSort lint rules (#98).
  • Added the MissingMetas and MissingOutput lint rules (#96).
  • Added the PascalCase lint rule (#90).
  • Added the ImportPlacement lint rule (#89).
  • Added the InputNotSorted lint rule (#100).
  • Added the InputSpacing lint rule (#102).

Fixed

  • Fixed the preamble whitespace rule to check for a blank line following the
    version statement (#89).
  • Fixed the preamble whitespace and preamble comment rules to look for the
    version statement trivia based on it now being children of the version
    statement (#85).

Changed

  • Refactored the lint rules so that they directly implement Visitor; renamed
    ExceptVisitor to LintVisitor (#103).
  • Refactored the lint rules so that they are not in a v1 module
    (#95).