Merge pull request #217 from mtgto/fix-double-init

fix: Kana2Kanjiのインスタンスを引数なしで作成してしまうバグを修正
This commit is contained in:
Miwa
2025-07-06 14:12:50 +09:00
committed by GitHub

View File

@ -13,12 +13,14 @@ import EfficientNGram
///
@MainActor public final class KanaKanjiConverter {
public init() {}
private let converter: Kana2Kanji
public init() {
self.converter = .init()
}
public init(dicdataStore: DicdataStore) {
self.converter = .init(dicdataStore: dicdataStore)
}
private var converter = Kana2Kanji()
nonisolated public static let defaultSpecialCandidateProviders: [any SpecialCandidateProvider] = [
CalendarSpecialCandidateProvider(),
EmailAddressSpecialCandidateProvider(),