Skip to content

Commit f18a8dd

Browse files
committed
Change Array.contains to Set.contains
1 parent de596be commit f18a8dd

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

TS.fsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -538,14 +538,15 @@ let EmitDictionaries flavor =
538538
getRemovedItems ItemKind.Property flavor
539539
|> Array.filter (matchInterface dict.Name)
540540
|> Array.map (fun rp -> rp.Name.Value)
541+
|> Set.ofArray
541542
let addedProps =
542543
getAddedItems ItemKind.Property flavor
543544
|> Array.filter (matchInterface dict.Name)
544545

545546
Pt.increaseIndent()
546547
Array.iter emitJsonProperty addedProps
547548
dict.Members
548-
|> Array.filter (fun m -> not (Array.contains m.Name removedPropNames))
549+
|> Array.filter (fun m -> not (Set.contains m.Name removedPropNames))
549550
|> Array.iter (fun m ->
550551
match (findOverriddenItem m.Name ItemKind.Property dict.Name) with
551552
| Some om -> emitJsonProperty om

0 commit comments

Comments
 (0)