mirror of
https://github.com/mii443/AzooKeyKanaKanjiConverter.git
synced 2025-08-22 15:05:26 +00:00
Merge pull request #217 from mtgto/fix-double-init
fix: Kana2Kanjiのインスタンスを引数なしで作成してしまうバグを修正
This commit is contained in:
@ -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(),
|
||||
|
Reference in New Issue
Block a user