Skip to content

Commit 4e71b78

Browse files
authored
refactor: simplify loop syntax in combineApiRequests and XmlMatcher (RooCodeInc#3776)
1 parent 3c73684 commit 4e71b78

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

src/shared/combineApiRequests.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,7 @@ export function combineApiRequests(messages: ClineMessage[]): ClineMessage[] {
4343
const result: ClineMessage[] = []
4444
const startedIndices: number[] = []
4545

46-
for (let i = 0; i < messages.length; i++) {
47-
const message = messages[i]
48-
46+
for (const message of messages) {
4947
if (message.type !== "say" || (message.say !== "api_req_started" && message.say !== "api_req_finished")) {
5048
result.push(message)
5149
continue

src/utils/xml-matcher.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,7 @@ export class XmlMatcher<Result = XmlMatcherResult> {
4242
}
4343

4444
private _update(chunk: string) {
45-
for (let i = 0; i < chunk.length; i++) {
46-
const char = chunk[i]
45+
for (const char of chunk) {
4746
this.cached.push(char)
4847
this.pointer++
4948

0 commit comments

Comments
 (0)