Skip to content
This repository was archived by the owner on Nov 16, 2025. It is now read-only.

Commit c8b8fd1

Browse files
committed
chore: update VocabularyValidator formatting
1 parent af13771 commit c8b8fd1

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

VibeMeter/Core/Utilities/Tiktoken/VocabularyValidator.swift

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,11 @@ final class VocabularyValidator {
164164
let sortedRanks = bytePairRanks.values.sorted()
165165
if sortedRanks.count > 1 {
166166
for i in 1 ..< sortedRanks.count {
167-
let gap = sortedRanks[i] - sortedRanks[i - 1]
168-
if gap > 1000 {
169-
warnings.append(.gapInRanks(start: sortedRanks[i - 1], end: sortedRanks[i]))
167+
let prev = sortedRanks[i - 1]
168+
let curr = sortedRanks[i]
169+
let gap = curr - prev
170+
if gap > 1000 && prev < curr {
171+
warnings.append(.gapInRanks(start: prev, end: curr))
170172
}
171173
}
172174
}

0 commit comments

Comments
 (0)