# perf\(ledger\): keep only short-circuit kind checks · lucenx/codexbar-plasma

[View on GitCafe](https://git.cafe/lucenx/codexbar-plasma/commit/fc1e8ece2c211c823f366323b34dfb38836d8ded)

Repository: [lucenx/codexbar-plasma](https://git.cafe/lucenx/codexbar-plasma)

Visibility: public

Requested revision: fc1e8ece2c211c823f366323b34dfb38836d8ded

Requested commit: fc1e8ece2c211c823f366323b34dfb38836d8ded

Commit: fc1e8ece2c211c823f366323b34dfb38836d8ded

Tree: da1a1021beca1c2b69e63002e4ad31d85810c9cc

Author: Simone

Committer: Simone

## Message

```
perf(ledger): keep only short-circuit kind checks

Drop the entriesOfKind API and account caller changes after Qt measurements showed no consistent benefit. Preserve hasKind filtering and exact matching with adversarial tests. Documentation, configuration, translations and TODO are unchanged because this is an internal query optimization. Strict make check passed in the pinned KDE neon environment.

```

## Parents

- [7e55d7a642c241f35be808e153b0ba577ad73948](https://git.cafe/lucenx/codexbar-plasma/commit/7e55d7a642c241f35be808e153b0ba577ad73948?format=markdown)

[Source at this commit](https://git.cafe/lucenx/codexbar-plasma/tree/fc1e8ece2c211c823f366323b34dfb38836d8ded?format=markdown)
