File tree Expand file tree Collapse file tree 2 files changed +4
-12
lines changed Expand file tree Collapse file tree 2 files changed +4
-12
lines changed Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ pip install -r requirements.lint.txt
8585# Run lint
8686inv lint
8787# Run formatter (will tell you which files it modified)
88- inv format
88+ inv lint -- format
8989```
9090
9191If you get the error ` ERROR:darker.git:fatal: Not a valid commit name <hash> ` ,
Original file line number Diff line number Diff line change @@ -31,22 +31,14 @@ def _migrate_file(url: str, filename: str):
3131
3232
3333@task
34- def lint (c , revision = "origin/dev" ):
34+ def lint (c , format = False , revision = "origin/dev" ):
3535 """Lint and format.
3636
3737 Linter/formatter are automatically read from `pyproject.toml`.
3838 """
39- c .run (f"darker --diff --check --revision { revision } ." , warn = True )
39+ diff = "--diff --check" if not format else ""
40+ c .run (f"darker { diff } --revision { revision } ." , warn = True )
4041 c .run ("echo '\n '" )
4142 out = c .run (f"git diff -U0 { revision } | lint-diffs" )
4243 if out .stdout .strip () != "=== pylint: mine=0, always=0" :
4344 print (out .stdout )
44-
45-
46- @task
47- def format (c , revision = "origin/dev" ):
48- """Format code.
49-
50- Linter/formatter are automatically read from `pyproject.toml`.
51- """
52- c .run (f"darker --verbose --revision { revision } ." , warn = True )
You can’t perform that action at this time.
0 commit comments