From 633d656144dabac05335eb5db36b6e7790055877 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sat, 27 Aug 2022 20:43:46 +0800 Subject: [PATCH] UOM // Sync recent Megrez updates. --- .../LangModelRelated/SubLMs/lmUserOverride.swift | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/Source/Modules/LangModelRelated/SubLMs/lmUserOverride.swift b/Source/Modules/LangModelRelated/SubLMs/lmUserOverride.swift index afda1f2a..ba8edbbd 100644 --- a/Source/Modules/LangModelRelated/SubLMs/lmUserOverride.swift +++ b/Source/Modules/LangModelRelated/SubLMs/lmUserOverride.swift @@ -32,7 +32,7 @@ extension vChewing { ) { // 參數合規性檢查。 guard !walkedAfter.isEmpty, !walkedBefore.isEmpty else { return } - guard walkedBefore.totalReadingsCount == walkedAfter.totalReadingsCount else { return } + guard walkedBefore.totalKeyCount == walkedAfter.totalKeyCount else { return } // 先判斷用哪種覆寫方法。 var actualCursor = 0 guard let currentNode = walkedAfter.findNode(at: cursor, target: &actualCursor) else { return } @@ -213,18 +213,6 @@ extension vChewing.LMUserOverride { } } -// MARK: - Array Extensions. - -extension Array where Element == Megrez.Compositor.Node { - public var totalReadingsCount: Int { - var counter = 0 - for node in self { - counter += node.keyArray.count - } - return counter - } -} - // MARK: - Private Methods extension vChewing.LMUserOverride {