Skip to content

Commit b8adf0c

Browse files
committed
docs: update README with verified performance and test coverage
- Updated performance metrics with actual benchmarked numbers - CSV: 472K lines/sec (was 440K+) - JSON: 1.7M lines/sec (was 1.8M+) - ENV: 3.3M lines/sec (was 4M+) - Updated test coverage: 128 tests, 50.45% coverage (was 137 tests) - Removed unsupported format claims (INI, TOML, YAML) - All numbers now verified through actual performance testing
1 parent e0401a3 commit b8adf0c

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

README.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -219,12 +219,9 @@ String-LE is built for speed across all supported formats:
219219

220220
| Format | Throughput | Best For | File Size Range | Hardware Tested |
221221
| -------- | --------------- | ---------------------- | --------------- | ---------------- |
222-
| **ENV** | 4M+ lines/sec | Environment configs | 1KB - 5MB | M1 Mac, Intel i7 |
223-
| **JSON** | 1.8M+ lines/sec | APIs, large datasets | 1KB - 200MB | M1 Mac, Intel i7 |
224-
| **INI** | 1.3M+ lines/sec | Configuration files | 1KB - 10MB | M1 Mac, Intel i7 |
225-
| **TOML** | 530K+ lines/sec | Modern configs | 1KB - 25MB | M1 Mac, Intel i7 |
226-
| **CSV** | 440K+ lines/sec | Tabular data | 1KB - 500MB | M1 Mac, Intel i7 |
227-
| **YAML** | 190K+ lines/sec | Human-readable configs | 1KB - 50MB | M1 Mac, Intel i7 |
222+
| **ENV** | 3.3M lines/sec | Environment configs | 1KB - 5MB | M1 Mac, Intel i7 |
223+
| **JSON** | 1.7M lines/sec | APIs, large datasets | 1KB - 200MB | M1 Mac, Intel i7 |
224+
| **CSV** | 472K lines/sec | Tabular data | 1KB - 500MB | M1 Mac, Intel i7 |
228225

229226
### Performance Notes
230227

@@ -347,7 +344,7 @@ A: Absolutely! String-LE is perfect for extracting strings for internationalizat
347344

348345
## 📊 Test Coverage
349346

350-
- 137 passing tests across 18 test suites with comprehensive extraction coverage
347+
- 128 passing tests across 16 test suites with 50.45% overall coverage
351348
- Core extraction and transform modules have excellent coverage
352349
- Contract tests for configuration side-effects and parse-error handling
353350
- Data-driven fixtures with golden expected outputs per format

0 commit comments

Comments
 (0)