▲ | Show HN: Framework to create linters for Python, YAML, TOML, JSON(github.com) | |||||||
7 points by szymonmaszke a day ago | 2 comments | ||||||||
Hi, this is a Python framework I have created to make my life a little easier when creating custom linting rules. Key features: - Quick to use (~20 LOC to create a functioning linter/checker) - Works with different file formats (as in the description) - Supports multiple ignore/noqa directives (per-line ignores, range ignores, whole file, rules choice during runs) - Single check can span all elements of the file or even all files - Works directly with Python's AST - Tutorials and API reference to make users life easier All in all seems to be quite functional for my private (yet) linters, so I decided to make it into a FOSS project. Have fun, would love to hear your feedback and ideas regarding it! | ||||||||
▲ | sunscream89 a day ago | parent [-] | |||||||
Oh praise you! No linter in the tool chain is an absence that wears like an abscess. This may just remove an ache, sir. Thank you. | ||||||||
|