Fast lint CI job: Rustfmt, Prettier, Ruff (#2406)

Add a single job for for fast lint tools. Rustfmt for rust, ruff for
python formatting and linting, prettier avoids inconsistent formatter
changes between pycharm and vscode.
This commit is contained in:
konsti
2024-03-20 01:16:46 +01:00
committed by GitHub
parent ab99a18cbc
commit 79fbac7af5
7 changed files with 31 additions and 22 deletions
+6 -10
View File
@@ -25,6 +25,7 @@ each build, as in:
--uv-path ./target/release/baseline \
requirements.in
"""
import abc
import argparse
import enum
@@ -271,11 +272,9 @@ class PipCompile(Suite):
],
)
def install_cold(self, requirements_file: str, *, cwd: str) -> Command | None:
...
def install_cold(self, requirements_file: str, *, cwd: str) -> Command | None: ...
def install_warm(self, requirements_file: str, *, cwd: str) -> Command | None:
...
def install_warm(self, requirements_file: str, *, cwd: str) -> Command | None: ...
class PipSync(Suite):
@@ -283,16 +282,13 @@ class PipSync(Suite):
self.name = path or "pip-sync"
self.path = path or "pip-sync"
def resolve_cold(self, requirements_file: str, *, cwd: str) -> Command | None:
...
def resolve_cold(self, requirements_file: str, *, cwd: str) -> Command | None: ...
def resolve_warm(self, requirements_file: str, *, cwd: str) -> Command | None:
...
def resolve_warm(self, requirements_file: str, *, cwd: str) -> Command | None: ...
def resolve_incremental(
self, requirements_file: str, *, cwd: str
) -> Command | None:
...
) -> Command | None: ...
def install_cold(self, requirements_file: str, *, cwd: str) -> Command | None:
cache_dir = os.path.join(cwd, ".cache")