ruff online with Winfy
We have hosted the application ruff in order to run this application in our online workstations with Wine or directly.
Quick description about ruff:
An extremely fast Python linter, written in Rust. Ruff aims to be orders of magnitude faster than alternative tools while integrating more functionality behind a single, common interface. Ruff can be used to replace Flake8 (plus dozens of plugins), isort, pydocstyle, yesqa, eradicate, pyupgrade, and autoflake, all while executing tens or hundreds of times faster than any individual tool. Ruff is extremely actively developed and used in major open-source projects. Ruff can be configured through a pyproject.toml, ruff.toml, or .ruff.toml file (see: Configuration, or Settings for a complete list of all configuration options). Ruff supports over 500 lint rules, many of which are inspired by popular tools like Flake8, isort, pyupgrade, and others. Regardless of the rule's origin, Ruff re-implements every rule in Rust as a first-party feature.Features:
- 10-100x faster than existing linters
- Installable via pip
- Python 3.11 compatibility
- Built-in caching, to avoid re-analyzing unchanged files
- Autofix support, for automatic error correction (e.g., automatically remove unused imports)
- Over 500 built-in rules
- Near-parity with the built-in Flake8 rule set
Programming Language: Rust.
Categories:
Static Code Analysis
©2024. Winfy. All Rights Reserved.
By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.