It addresses the code explosion issue with the old optimization. For example, the resulting size for `Lean.Json.Parser.escapedChar` went from 31593 to 361.
49 lines
3.2 KiB
Text
49 lines
3.2 KiB
Text
linterUnusedVariables.lean:16:21-16:22: warning: unused variable `x` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:17:6-17:7: warning: unused variable `y` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:22:8-22:9: warning: unused variable `x` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:29:2-29:3: warning: unused variable `x` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:34:5-34:6: warning: unused variable `x` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:39:2-39:3: warning: unused variable `f` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:39:5-39:6: warning: unused variable `x` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:42:7-42:8: warning: unused variable `x` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:45:8-45:9: warning: unused variable `x` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:49:9-49:10: warning: unused variable `z` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:51:11-51:12: warning: unused variable `z` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:56:14-56:15: warning: unused variable `y` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:62:20-62:21: warning: unused variable `y` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:67:34-67:38: warning: unused variable `inst` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:109:6-109:7: warning: unused variable `y` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:108:25-108:26: warning: unused variable `x` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:115:6-115:7: warning: unused variable `a` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:125:26-125:27: warning: unused variable `z` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:133:9-133:10: warning: unused variable `h` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:147:8-147:9: warning: unused variable `y` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:151:7-151:8: warning: unused variable `x` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:150:20-150:21: warning: unused variable `β` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:161:6-161:7: warning: unused variable `s` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:185:6-185:7: warning: unused variable `y` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:192:19-192:20: warning: unused variable `x` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:196:6-196:7: warning: unused variable `y` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:201:6-201:7: warning: unused variable `y` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:206:6-206:7: warning: unused variable `y` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:214:32-214:33: warning: unused variable `b` [linter.unusedVariables]
|
||
linterUnusedVariables.lean:226:27-226:28: error: don't know how to synthesize placeholder
|
||
context:
|
||
bar : ?m
|
||
bar' : Nat → Nat
|
||
α : Type ?u
|
||
β : ?m
|
||
inst : ToString α
|
||
a : Nat
|
||
⊢ Nat
|
||
linterUnusedVariables.lean:227:0-227:7: warning: declaration uses 'sorry'
|
||
linterUnusedVariables.lean:228:0-228:7: warning: declaration uses 'sorry'
|
||
linterUnusedVariables.lean:231:0: error: expected '{' or tactic
|
||
linterUnusedVariables.lean:229:27-229:29: error: unsolved goals
|
||
bar : ?m
|
||
bar' : Nat → Nat
|
||
α : Type ?u
|
||
β : ?m
|
||
inst : ToString α
|
||
a : Nat
|
||
⊢ Nat
|