Fix clippy warnings

korrat
Aug 8, 2023, 2:46 PM
TQMNNOOENP4BQHNIUF2KHGKJIQIFBKJVJHT2T2LFS6OBNSU26XBQC

Dependencies

  • [2] RI7HQBYA Add generator and parser for ISO20022 messages
  • [3] SMBQYFPG Enable access to timestamps for directives
  • [4] YDK6X6PP add a library of important types for beancount
  • [5] 6MYJDQ3I Handle price directives
  • [6] 2JBFREZG enable additional warnings
  • [7] R524JUUE Implement metadata & price directives
  • [8] HWT4JVUE Fix clippy warnings

Change contents

  • replacement in common/beancount-types/src/lib.rs at line 76
    [3.11589][3.11589:11628]()
    pub fn is_balance(&self) -> bool {
    [3.11589]
    [3.11628]
    pub const fn is_balance(&self) -> bool {
  • replacement in common/beancount-types/src/lib.rs at line 83
    [2.91793208][2.91793208:91793241]()
    pub fn date(&self) -> Date {
    [2.91793208]
    [3.6487]
    pub const fn date(&self) -> Date {
  • replacement in common/beancount-types/src/lib.rs at line 94
    [3.6711][3.6711:6778](),[3.6778][3.108:149](),[3.149][3.11697:11776]()
    Directive::Balance(balance) => Some(&balance.account),
    Directive::Price(_) => None,
    Directive::Transaction(transaction) => transaction.main_account(),
    [3.6711]
    [3.909]
    Self::Balance(balance) => Some(&balance.account),
    Self::Price(_) => None,
    Self::Transaction(transaction) => transaction.main_account(),
  • replacement in common/beancount-types/src/lib.rs at line 103
    [3.1003][3.1003:1067](),[3.1067][3.150:199](),[3.199][3.1067:1143](),[3.1067][3.1067:1143]()
    Directive::Balance(balance) => balance.timestamp(),
    Directive::Price(_) => None, // TODO
    Directive::Transaction(transaction) => transaction.timestamp(),
    [3.1003]
    [3.6949]
    Self::Balance(balance) => balance.timestamp(),
    Self::Price(_) => None, // TODO
    Self::Transaction(transaction) => transaction.timestamp(),
  • replacement in common/beancount-types/src/lib.rs at line 114
    [3.7145][3.200:253]()
    Directive::Price(price) => price.fmt(f),
    [3.7145]
    [3.7145]
    Self::Price(price) => price.fmt(f),
  • replacement in common/beancount-types/src/balance.rs at line 93
    [3.6395][3.9639:9661](),[3.9639][3.9639:9661]()
    let Balance {
    [3.6395]
    [3.9661]
    let Self {