Class: RVGP::Validations::UncategorizedValidation

Inherits:
Base::JournalValidation show all
Defined in:
lib/rvgp/validations/uncategorized_validation.rb

Overview

This class implements a journal validation that ensures there are no uncategorized expenses in the journal

Instance Attribute Summary

Attributes inherited from Base::JournalValidation

#reconciler

Attributes inherited from Base::Validation

#errors, #warnings

Instance Method Summary collapse

Methods inherited from Base::JournalValidation

#initialize, #validate_no_balance, #validate_no_transactions

Methods inherited from Base::Validation

#error!, #initialize, #valid?, #warning!

Methods included from Pta::AvailabilityHelper

#hledger, #ledger, #pta

Constructor Details

This class inherits a constructor from RVGP::Base::JournalValidation

Instance Method Details

#validateObject

Ensures that there is no balance for ‘Unknown’ categories in a journal



10
11
12
# File 'lib/rvgp/validations/uncategorized_validation.rb', line 10

def validate
  validate_no_balance 'Uncategorized Transactions', 'Unknown'
end