Skip to content

Commit a8a56b8

Browse files
committed
remove dead code
1 parent 4da8195 commit a8a56b8

File tree

2 files changed

+3
-15
lines changed

2 files changed

+3
-15
lines changed

src/Lean/Server/Completion/CompletionCollectors.lean

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -209,18 +209,6 @@ section IdCompletionUtils
209209
(Name.mkStr p (s.extract 0 ⟨newLen - optDot - len⟩), newLen)
210210
(go id).1
211211

212-
def matchNamespace (ns : Name) (nsFragment : Name) (danglingDot : Bool) : Bool :=
213-
if danglingDot then
214-
if nsFragment != ns && nsFragment.isPrefixOf ns then
215-
true
216-
else
217-
false
218-
else
219-
match ns, nsFragment with
220-
| .str p₁ s₁, .str p₂ s₂ =>
221-
if p₁ == p₂ then s₂.charactersIn s₁ else false
222-
| _, _ => false
223-
224212
def bestLabelForDecl? (ctx : ContextInfo) (declName : Name) (id : Name) (danglingDot : Bool) :
225213
M (Option Name) := Prod.snd <$> StateT.run (s := none) do
226214
let matchUsingNamespace (ns : Name) : StateT (Option Name) M Unit := do
@@ -270,7 +258,7 @@ section DotCompletionUtils
270258
| _ => false
271259
if isConstOf then
272260
return true
273-
let some e ← unfoldeDefinitionGuarded? e | return false
261+
let some e ← unfoldDefinitionGuarded? e | return false
274262
isDefEqToAppOf e declName
275263

276264
private def isDotCompletionMethod (typeName : Name) (info : ConstantInfo) : MetaM Bool :=

src/Lean/Server/Completion/CompletionUtils.lean

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ where
6666
else
6767
shortenIn id contextNamespace.getPrefix
6868

69-
def unfoldeDefinitionGuarded? (e : Expr) : MetaM (Option Expr) :=
69+
def unfoldDefinitionGuarded? (e : Expr) : MetaM (Option Expr) :=
7070
try Lean.Meta.unfoldDefinition? e catch _ => pure none
7171

7272
partial def getDotCompletionTypeNames (type : Expr) : MetaM (Array Name) :=
@@ -78,7 +78,7 @@ where
7878
if isStructure (← getEnv) typeName then
7979
for parentName in (← getAllParentStructures typeName) do
8080
modify fun s => s.push parentName
81-
let some type ← unfoldeDefinitionGuarded? type | return ()
81+
let some type ← unfoldDefinitionGuarded? type | return ()
8282
visit type
8383

8484
end Lean.Server.Completion

0 commit comments

Comments
 (0)