lean4-htt/src/Lean/Linter
Sebastian Ullrich f2ac0d03c6
perf: do not lint unused variables defined in tactics by default (#5338)
Should ensure we visit at most as many expr nodes as in the final expr
instead of many possibly overlapping mvar assignments. This is likely
the only way we can ensure acceptable performance in all cases.

---------

Co-authored-by: Kim Morrison <kim@tqft.net>
2024-10-17 09:55:11 +00:00
..
Basic.lean chore: deprecate := variants of inductive and structure (#5542) 2024-10-11 05:54:18 +00:00
Builtin.lean chore: add missing copyright headers (#3411) 2024-02-20 01:49:55 +00:00
ConstructorAsVariable.lean perf: do not lint unused variables defined in tactics by default (#5338) 2024-10-17 09:55:11 +00:00
Deprecated.lean feat: improve @[deprecated] attr (#3968) 2024-04-23 17:00:32 +00:00
MissingDocs.lean chore: switch to Std.HashMap and Std.HashSet almost everywhere 2024-08-07 18:24:42 +02:00
Omit.lean feat: omit (#5000) 2024-08-21 13:22:34 +00:00
UnusedVariables.lean perf: do not lint unused variables defined in tactics by default (#5338) 2024-10-17 09:55:11 +00:00
Util.lean feat: improve unused section variable warning (#5036) 2024-08-22 10:18:09 +00:00