UOM // Tweak error report format.

This commit is contained in:
ShikiSuen 2022-07-25 18:11:41 +08:00
parent 764ffb8668
commit ff0c066053
1 changed files with 4 additions and 0 deletions

View File

@ -92,6 +92,10 @@ extension vChewing {
decayCallback: @escaping () -> Void = {}
) -> [Megrez.Unigram] {
let key = convertKeyFrom(walkedAnchors: walkedAnchors, cursorIndex: cursorIndex)
guard !key.isEmpty else {
IME.prtDebugIntel("UOM: Blank key generated on suggestion, aborting suggestion.")
return .init()
}
let currentReadingKey = convertKeyFrom(walkedAnchors: walkedAnchors, cursorIndex: cursorIndex, readingOnly: true)
guard let koPair = mutLRUMap[key] else {
IME.prtDebugIntel("UOM: mutLRUMap[key] is nil, throwing blank suggestion for key: \(key).")