Skip to content

sesi200/ledger-lint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ledger-lint

ledger-lint is a script I created to clean up my ledger-cli (repo here) files and to start working with rust.

Current Features

Declarations First

Complains when account declarations appear after the first transaction.

Transaction Order

Complains when a transaction appears out of order. Expects transaction dates to ascend.

Force Payee Info

Complains when an Income or Expense posting has a) no payee declaration for the entire transaction and b) no payee declaration for this posting.

Building

cargo build

Code styling

Please apply cargo fmt and clean up other things with cargo clippy --all-targets --all-features

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages