Skip to content

Simplify rendering of the linter output - #21

Merged
s-heppner merged 1 commit into
mainfrom
improve-output-rendering
Oct 8, 2026
Merged

s-heppner merged 1 commit into
mainfrom
improve-output-rendering

Conversation

@s-heppner

Copy link
Copy Markdown
Owner

Previously, the output listed the violations of each entry below an extra ❌ Invariant Violations: line, and every violation message repeated the name of the entry, although the header line already names it. This made the output more verbose than necessary.

With this change, each violation is printed directly below the header with one indentation level less. The messages of all helper functions in verification.py and of the ieeetr and IEEEtran rulesets no longer contain the entry name. The tests and the README.md are updated accordingly.

Fixes #14

Previously, the output listed the violations of each entry below an
extra `❌ Invariant Violations:` line, and every violation message
repeated the name of the entry, although the header line already
names it. This made the output more verbose than necessary.

With this change, each violation is printed directly below the header
with one indentation level less. The messages of all helper functions
in `verification.py` and of the `ieeetr` and `IEEEtran` rulesets no
longer contain the entry name. The tests and the `README.md` are
updated accordingly.

Fixes #14
@s-heppner
s-heppner merged commit 111e7b6 into main Oct 8, 2026
2 checks passed
@s-heppner
s-heppner deleted the improve-output-rendering branch October 8, 2026 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve rendering of the output

1 participant