vtcode 0.123.7

A Rust-based terminal coding agent with modular architecture supporting multiple LLM providers
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
id: prefer-iterator-sum
valid:
  - |
      let total = items.iter().sum::<i32>();
  - |
      let total = items.iter().fold(1, |acc, x| acc * x);
  - |
      let total = items.iter().fold(0, |acc, x| acc + x + 1);
invalid:
  - |
      let total = items.iter().fold(0, |acc, x| acc + x);
  - |
      let total = items.iter().fold(0.0, |acc, x| acc + x);
  - |
      let total = items.iter().fold(0u64, |acc, x| acc + x);