Commit 2020-02-21 17:46 472156f9
View on Github →feat(tactic/lint): check that left-hand side of all simp lemmas is in simp-normal form (#2017)
- feat(tactic/lint): check that lhs of simp lemmas are in simp nf
- fix(topology/metric_space/basic): remove @[simp] from lemmas with {x,y} on the lhs
- chore(topology/local_homeomorph): remove redundant lemmas from the simp set
- fix(topology/algebra/module): fix simp-nf lints
- chore(ring_theory/localization): mark fewer things as simp
- fix(set_theory/ordinal): put lhs into simp-normal form
- chore(algebra/big_operators): fix simp lemmas
- chore(data/set/lattice): remove redundant simp lemmas
- chore(data/set/basic): remove redundant simp lemma
- chore(data/zsqrtd/basic): make simp_nf lint happy
- fix(order/complete_lattice): remove lemmas from simp set
- chore(order/filter/filter_product): fix linting issues
- feat(data/mv_polynomial): add simp lemmas about neg
- fix(data/multiset): fix simp_nf linter issues
- chore(data/list/sigma): fix simp_nf linter issues
- fix(data/list/basic): remove redundant and unapplicable simp lemmas
- fix(measure_theory/set_integral): remove redundant simp lemma
- fix(measure_theory/l1_space): remove redundant simp lemmas
- fix(algebra/group_power): remove simp lemmas that are not in nf
- fix(algebra/field): remove redundant simp lemma
- chore(data/list/alist): remove simp lemmas
- fix(data/int/basic): simp-normal form for coercions...
- fix(data/finset): formulate simp-lemmas for simp-nf
- fix(data/int/parity): use simp-normal form
- fix(data/equiv/denumerable): remove redundant simp lemma
- fix(category_theory/**): fix simp-normal forms
- fix(set_theory/zfc): put simp lemmas in simp-normal form
- fix(tactlic/lint): ignore sub_eq_add_neg for simp_nf lint
- doc(tactic/lint): add simp_nf linter to module doc
- doc(docs/commands): add simp_nf linter
- fix(*): put lemmas in simp-normal form