Skip to content

Commit 8f46576

Browse files
committed
chore: cleanup in Mathlib.Init (#6977)
Co-authored-by: Scott Morrison <scott.morrison@gmail.com>
1 parent 9072536 commit 8f46576

File tree

32 files changed

+59
-31
lines changed

32 files changed

+59
-31
lines changed

Archive/Arithcc.lean

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ Released under Apache 2.0 license as described in the file LICENSE.
44
Authors: Xi Wang
55
-/
66
import Mathlib.Order.Basic
7-
import Mathlib.Tactic.Basic
7+
import Mathlib.Data.Nat.Basic
8+
import Mathlib.Tactic.Common
89

910
#align_import arithcc from "leanprover-community/mathlib"@"eb3595ed8610db8107b75b75ab64ab6390684155"
1011

Mathlib.lean

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2085,8 +2085,6 @@ import Mathlib.GroupTheory.Torsion
20852085
import Mathlib.GroupTheory.Transfer
20862086
import Mathlib.InformationTheory.Hamming
20872087
import Mathlib.Init.Algebra.Classes
2088-
import Mathlib.Init.Algebra.Functions
2089-
import Mathlib.Init.Algebra.Order
20902088
import Mathlib.Init.Align
20912089
import Mathlib.Init.CCLemmas
20922090
import Mathlib.Init.Classes.Order
@@ -2128,6 +2126,8 @@ import Mathlib.Init.Function
21282126
import Mathlib.Init.IteSimp
21292127
import Mathlib.Init.Logic
21302128
import Mathlib.Init.Meta.WellFoundedTactics
2129+
import Mathlib.Init.Order.Defs
2130+
import Mathlib.Init.Order.LinearOrder
21312131
import Mathlib.Init.Propext
21322132
import Mathlib.Init.Quot
21332133
import Mathlib.Init.Set

Mathlib/Algebra/CharZero/Defs.lean

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Copyright (c) 2014 Mario Carneiro. All rights reserved.
33
Released under Apache 2.0 license as described in the file LICENSE.
44
Authors: Mario Carneiro
55
-/
6+
import Mathlib.Init.Data.Nat.Lemmas
67
import Mathlib.Data.Int.Cast.Defs
78
import Mathlib.Tactic.NormCast.Tactic
89
import Mathlib.Algebra.NeZero

Mathlib/Algebra/Field/Defs.lean

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,3 +179,8 @@ end Field
179179
`NeZero` should not be needed in the basic algebraic hierarchy.
180180
-/
181181
assert_not_exists NeZero
182+
183+
/-
184+
Check that we have not imported `Mathlib.Tactic.Common` yet.
185+
-/
186+
assert_not_exists Mathlib.Tactic.LibrarySearch.librarySearch

Mathlib/Algebra/Field/IsField.lean

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
44
Authors: Robert Lewis, Leonardo de Moura, Johannes Hölzl, Mario Carneiro
55
-/
66
import Mathlib.Algebra.Field.Defs
7+
import Mathlib.Tactic.Common
78

89
#align_import algebra.field.defs from "leanprover-community/mathlib"@"2651125b48fc5c170ab1111afd0817c903b1fc6c"
910

Mathlib/Algebra/Group/Basic.lean

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
44
Authors: Jeremy Avigad, Leonardo de Moura, Simon Hudon, Mario Carneiro
55
-/
66
import Mathlib.Algebra.Group.Defs
7+
import Mathlib.Tactic.Common
78

89
#align_import algebra.group.basic from "leanprover-community/mathlib"@"a07d750983b94c530ab69a726862c2ab6802b38c"
910

Mathlib/Algebra/Group/Defs.lean

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ Authors: Jeremy Avigad, Leonardo de Moura, Simon Hudon, Mario Carneiro
55
-/
66
import Mathlib.Init.ZeroOne
77
import Mathlib.Init.Data.Int.Basic
8-
import Mathlib.Tactic.Common
8+
import Mathlib.Logic.Function.Basic
9+
import Mathlib.Tactic.Basic
910

1011
#align_import algebra.group.defs from "leanprover-community/mathlib"@"48fb5b5280e7c81672afc9524185ae994553ebf4"
1112

Mathlib/Algebra/NeZero.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Authors: Eric Rodriguez
55
-/
66
import Mathlib.Logic.Basic
77
import Mathlib.Init.ZeroOne
8-
import Mathlib.Init.Algebra.Order
8+
import Mathlib.Init.Order.Defs
99

1010
#align_import algebra.ne_zero from "leanprover-community/mathlib"@"f340f229b1f461aa1c8ee11e0a172d0a3b301a4a"
1111

Mathlib/Algebra/Ring/Defs.lean

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Authors: Jeremy Avigad, Leonardo de Moura, Floris van Doorn, Yury Kudryashov, Ne
66
import Mathlib.Algebra.Group.Defs
77
import Mathlib.Algebra.GroupWithZero.Defs
88
import Mathlib.Data.Int.Cast.Defs
9+
import Mathlib.Tactic.Spread
910
import Mathlib.Util.AssertExists
1011

1112
#align_import algebra.ring.defs from "leanprover-community/mathlib"@"76de8ae01554c3b37d66544866659ff174e66e1f"

Mathlib/Control/Random.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
44
Authors: Henrik Böving
55
-/
66

7-
import Mathlib.Init.Algebra.Order
7+
import Mathlib.Init.Order.Defs
88
import Mathlib.Init.Data.Nat.Lemmas
99
import Mathlib.Init.Data.Int.Order
1010
import Mathlib.Control.ULiftable

0 commit comments

Comments
 (0)