fix: firstClauseResultではテンプレートのパースが行われない問題を修正

This commit is contained in:
Miwa / Ensan
2025-07-21 11:18:57 +09:00
parent cf6139e245
commit e113cc2c04

View File

@ -589,13 +589,17 @@ import EfficientNGram
item.parseTemplate()
}
// 5
let firstClauseResults = self.getUniqueCandidate(clauseCandidates).min(count: 5) {
var firstClauseResults = self.getUniqueCandidate(clauseCandidates).min(count: 5) {
if $0.rubyCount == $1.rubyCount {
$0.value > $1.value
} else {
$0.rubyCount > $1.rubyCount
}
}
firstClauseResults.mutatingForEach { item in
item.withActions(self.getAppropriateActions(item))
item.parseTemplate()
}
return ConversionResult(mainResults: result, firstClauseResults: firstClauseResults)
}