[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find ONE feature... #102
2 changed files with 7 additions and 2 deletions
|
|
@ -1484,3 +1484,8 @@ func DisambiguationStatsFromTokens(tokens []Token) DisambiguationStats {
|
|||
}
|
||||
return s
|
||||
}
|
||||
|
||||
// DisambiguationStats returns aggregate disambiguation stats for a token slice.
|
||||
func (t *Tokeniser) DisambiguationStats(tokens []Token) DisambiguationStats {
|
||||
return DisambiguationStatsFromTokens(tokens)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -927,7 +927,7 @@ func TestDisambiguationStats_WithAmbiguous(t *testing.T) {
|
|||
setup(t)
|
||||
tok := NewTokeniser()
|
||||
tokens := tok.Tokenise("The commit passed the test")
|
||||
stats := DisambiguationStatsFromTokens(tokens)
|
||||
stats := tok.DisambiguationStats(tokens)
|
||||
if stats.AmbiguousTokens == 0 {
|
||||
t.Error("expected ambiguous tokens for dual-class words")
|
||||
}
|
||||
|
|
@ -940,7 +940,7 @@ func TestDisambiguationStats_NoAmbiguous(t *testing.T) {
|
|||
setup(t)
|
||||
tok := NewTokeniser()
|
||||
tokens := tok.Tokenise("Deleted the files")
|
||||
stats := DisambiguationStatsFromTokens(tokens)
|
||||
stats := tok.DisambiguationStats(tokens)
|
||||
if stats.AmbiguousTokens != 0 {
|
||||
t.Errorf("AmbiguousTokens = %d, want 0", stats.AmbiguousTokens)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue