You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: David Thrane Christiansen <david@lean-fro.org>
Co-authored-by: jcreedcmu <jcreed@gmail.com>
Co-authored-by: David Thrane Christiansen <david@davidchristiansen.dk>
Co-authored-by: Paul Reichert <6992158+datokrat@users.noreply.github.com>
Co-authored-by: Sebastian Graf <sgraf1337@gmail.com>
Co-authored-by: Robert J. Simmons <442315+robsimmons@users.noreply.github.com>
Co-authored-by: Kim Morrison <477956+kim-em@users.noreply.github.com>
Co-authored-by: Pim Otte <otte.pim@gmail.com>
Co-authored-by: Phil Nguyen <pcn@cs.umd.edu>
Co-authored-by: Violetta Sim <38787503+eyihluyc@users.noreply.github.com>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Anne Baanen <Vierkantor@users.noreply.github.com>
Co-authored-by: euprunin <178733547+euprunin@users.noreply.github.com>
Co-authored-by: u <u@h>
Co-authored-by: Pablo Graubner <2234137+pgraubner@users.noreply.github.com>
Co-authored-by: Anne C.A. Baanen <vierkantor@vierkantor.com>
Co-authored-by: Marc Huisinga <mhuisi@protonmail.com>
Co-authored-by: Joachim Breitner <mail@joachim-breitner.de>
Co-authored-by: jrr6 <7482866+jrr6@users.noreply.github.com>
Co-authored-by: Leonardo de Moura <leomoura@amazon.com>
Co-authored-by: Johan Commelin <johan@commelin.net>
Co-authored-by: Sebastian Ullrich <sebasti@nullri.ch>
Co-authored-by: Violetta Sim <38787503+viol37@users.noreply.github.com>
Co-authored-by: Rob Simmons <rob@lean-fro.org>
Co-authored-by: leanprover-bot <leanprover-bot@lean-fro.org>
Co-authored-by: Kim Morrison <kim@tqft.net>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Wojciech Różowski <wojciech@lean-fro.org>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Richard Davison <richard.neil.davison@gmail.com>
Co-authored-by: Chris Su <102528557+chrissuu@users.noreply.github.com>
Co-authored-by: ericrbg-harmonic <eric@harmonic.fun>
Co-authored-by: Mac Malone <tydeu@hatpress.net>
Lint the workspace's root package using its configured lint driver
891
+
By default, lint the workspace's root package using its configured lint driver.
892
+
If `builtinLint` is set to {name}`true` in the package configuration, builtin lints also run.
893
+
894
+
Positional {lakeMeta}`module` arguments narrow only the builtin lints; if omitted,
895
+
the workspace's default target roots are used. The lint driver is invoked
896
+
with `lintDriverArgs` from the package config plus any arguments after
897
+
`--`; the {lakeMeta}`module` list is not passed to it.
866
898
867
899
A script lint driver will be run with the package configuration's
868
900
`lintDriverArgs` plus the CLI `args`. An executable lint driver will be
869
901
built and then run like a script.
902
+
903
+
The builtin linters are a set of linters that can run as part of a build. Some of them are run by default; these linters are run when `--builtin-lint` is specified. Other linters are extra linters; these linters are run only when `--extra` is specified.
904
+
905
+
The {lakeMeta}`options` may be:
906
+
907
+
: `--builtin-lint`
908
+
909
+
Run default builtin environment and text linters
910
+
911
+
: `--builtin-only`
912
+
913
+
Run only default builtin linters, skip the lint driver
914
+
915
+
: `--extra`
916
+
917
+
Run only non-default (extra) builtin linters
918
+
919
+
: `--lint-all`
920
+
921
+
Run all registered linters, including defaults, extra,
922
+
and any other disabled-by-default linters
923
+
924
+
: `--lint-only` `<name>`
925
+
926
+
Run only the specified linter (repeatable).
927
+
928
+
929
+
930
+
A lint driver can be configured by either setting the `lintDriver` package
931
+
configuration option or by tagging a script or executable `@[lint_driver]`.
932
+
A definition in a dependency can be used as a lint driver byusing the
933
+
`<pkg>/<name>` syntaxfor the 'lintDriver' configuration option.
934
+
935
+
A script lint driver will be run with the package configuration's
936
+
`lintDriverArgs` plus the CLI `args`. An executable lint driver will be
937
+
built and then run like a script.
870
938
:::
871
939
872
940
```lakeHelp "check-test"
@@ -1114,9 +1182,9 @@ USAGE:
1114
1182
1115
1183
COMMANDS:
1116
1184
get [<mappings>] download build outputs into the local Lake cache
1117
-
put <mappings> upload build ouptuts to a remote cache
1185
+
put <mappings> upload build outputs to a remote cache
1118
1186
add <mappings> add input-to-output mappings to the Lake cache
1119
-
clean removes ALL froms the local Lake cache
1187
+
clean removes ALL from the local Lake cache
1120
1188
services print configured remote cache services
1121
1189
1122
1190
STAGING COMMANDS:
@@ -1174,7 +1242,7 @@ will search the repository's entire history (or as far as Git will allow).
1174
1242
1175
1243
By default, Lake will download both the input-to-output mappings and the
1176
1244
output artifacts for a package. By using `--mappings-onlys`, Lake will only
1177
-
download the mappings abd delay downloading artifacts until they are needed.
1245
+
download the mappings and delay downloading artifacts until they are needed.
1178
1246
1179
1247
If a download for an artifact fails or the download process for a whole
1180
1248
package fails, Lake will report this and continue on to the next. Once done,
@@ -1297,7 +1365,7 @@ OPTIONS:
1297
1365
--scope=<remote-scope> the prefix of artifacts within the service
1298
1366
--repo=<github-repo> for Reservoir, a GitHub repository scope
1299
1367
1300
-
Reads a list of input-to-output mapppingsfrom the provided file and adds
1368
+
Reads a list of input-to-output mappingsfrom the provided file and adds
1301
1369
them to the local Lake cache. If `--service` is provided, the output artifacts
1302
1370
can then be fetched lazily from that service during a Lake build. The service
1303
1371
must either be `reservoir` or be configured through the Lake system
@@ -1433,9 +1501,9 @@ USAGE:
1433
1501
1434
1502
COMMANDS:
1435
1503
get [<mappings>] download build outputs into the local Lake cache
1436
-
put <mappings> upload build ouptuts to a remote cache
1504
+
put <mappings> upload build outputs to a remote cache
1437
1505
add <mappings> add input-to-output mappings to the Lake cache
0 commit comments