Revision history for App-HomeBank2Ledger.
+0.003 2019-06-13 02:55:59-06:00 MST7MDT
+ * Fix bug that makes the --version and --help flags broken
+
0.002 2019-06-12 23:39:32-06:00 MST7MDT
* Rename dist
* Provide better README in dist
"provides" : {
"App::HomeBank2Ledger" : {
"file" : "lib/App/HomeBank2Ledger.pm",
- "version" : "0.002"
+ "version" : "0.003"
},
"App::HomeBank2Ledger::Formatter" : {
"file" : "lib/App/HomeBank2Ledger/Formatter.pm",
- "version" : "0.002"
+ "version" : "0.003"
},
"App::HomeBank2Ledger::Formatter::Beancount" : {
"file" : "lib/App/HomeBank2Ledger/Formatter/Beancount.pm",
- "version" : "0.002"
+ "version" : "0.003"
},
"App::HomeBank2Ledger::Formatter::Ledger" : {
"file" : "lib/App/HomeBank2Ledger/Formatter/Ledger.pm",
- "version" : "0.002"
+ "version" : "0.003"
},
"App::HomeBank2Ledger::Ledger" : {
"file" : "lib/App/HomeBank2Ledger/Ledger.pm",
- "version" : "0.002"
+ "version" : "0.003"
},
"App::HomeBank2Ledger::Util" : {
"file" : "lib/App/HomeBank2Ledger/Util.pm",
- "version" : "0.002"
+ "version" : "0.003"
},
"File::HomeBank" : {
"file" : "lib/File/HomeBank.pm",
- "version" : "0.002"
+ "version" : "0.003"
}
},
"release_status" : "stable",
"web" : "https://github.com/chazmcgarvey/homebank2ledger"
}
},
- "version" : "0.002",
+ "version" : "0.003",
"x_authority" : "cpan:CCM",
"x_generated_by_perl" : "v5.28.0",
"x_serialization_backend" : "Cpanel::JSON::XS version 4.08"
provides:
App::HomeBank2Ledger:
file: lib/App/HomeBank2Ledger.pm
- version: '0.002'
+ version: '0.003'
App::HomeBank2Ledger::Formatter:
file: lib/App/HomeBank2Ledger/Formatter.pm
- version: '0.002'
+ version: '0.003'
App::HomeBank2Ledger::Formatter::Beancount:
file: lib/App/HomeBank2Ledger/Formatter/Beancount.pm
- version: '0.002'
+ version: '0.003'
App::HomeBank2Ledger::Formatter::Ledger:
file: lib/App/HomeBank2Ledger/Formatter/Ledger.pm
- version: '0.002'
+ version: '0.003'
App::HomeBank2Ledger::Ledger:
file: lib/App/HomeBank2Ledger/Ledger.pm
- version: '0.002'
+ version: '0.003'
App::HomeBank2Ledger::Util:
file: lib/App/HomeBank2Ledger/Util.pm
- version: '0.002'
+ version: '0.003'
File::HomeBank:
file: lib/File/HomeBank.pm
- version: '0.002'
+ version: '0.003'
requires:
Carp: '0'
Exporter: '0'
bugtracker: https://github.com/chazmcgarvey/homebank2ledger/issues
homepage: https://github.com/chazmcgarvey/homebank2ledger
repository: https://github.com/chazmcgarvey/homebank2ledger.git
-version: '0.002'
+version: '0.003'
x_authority: cpan:CCM
x_generated_by_perl: v5.28.0
x_serialization_backend: 'YAML::Tiny version 1.73'
"IPC::Open3" => 0,
"Test::More" => 0
},
- "VERSION" => "0.002",
+ "VERSION" => "0.003",
"test" => {
"TESTS" => "t/*.t"
}
VERSION
- version 0.002
+ version 0.003
SYNOPSIS
use App::HomeBank2Ledger;
-our $VERSION = '0.002'; # VERSION
+our $VERSION = '0.003'; # VERSION
App::HomeBank2Ledger->main(@ARGV);
=head1 VERSION
-version 0.002
+version 0.003
=head1 SYNOPSIS
use Getopt::Long 2.38 qw(GetOptionsFromArray);
use Pod::Usage;
-our $VERSION = '0.002'; # VERSION
+our $VERSION = '0.003'; # VERSION
my %ACCOUNT_TYPES = ( # map HomeBank account types to Ledger accounts
bank => 'Assets:Bank',
if ($opts->{manual}) {
pod2usage(-exitval => 0, -verbose => 2);
}
+ if (!$opts->{input}) {
+ print STDERR "Input file is required.\n";
+ exit(1);
+ }
my $homebank = File::HomeBank->new(file => $opts->{input});
) or pod2usage(-exitval => 1, -verbose => 99, -sections => [qw(SYNOPSIS OPTIONS)]);
$opts{input} = shift @args if !$opts{input};
- if (!$opts{input}) {
- print STDERR "Input file is required.\n";
- exit(1);
- }
return \%opts;
}
=head1 VERSION
-version 0.002
+version 0.003
=head1 SYNOPSIS
use Module::Pluggable search_path => [__PACKAGE__],
sub_name => 'available_formatters';
-our $VERSION = '0.002'; # VERSION
+our $VERSION = '0.003'; # VERSION
sub _croak { require Carp; Carp::croak(@_) }
=head1 VERSION
-version 0.002
+version 0.003
=head1 SYNOPSIS
use parent 'App::HomeBank2Ledger::Formatter';
-our $VERSION = '0.002'; # VERSION
+our $VERSION = '0.003'; # VERSION
my %STATUS_SYMBOLS = (
cleared => '*',
=head1 VERSION
-version 0.002
+version 0.003
=head1 DESCRIPTION
use parent 'App::HomeBank2Ledger::Formatter';
-our $VERSION = '0.002'; # VERSION
+our $VERSION = '0.003'; # VERSION
my %STATUS_SYMBOLS = (
cleared => '*',
=head1 VERSION
-version 0.002
+version 0.003
=head1 DESCRIPTION
use warnings;
use strict;
-our $VERSION = '0.002'; # VERSION
+our $VERSION = '0.003'; # VERSION
sub new {
=head1 VERSION
-version 0.002
+version 0.003
=head1 SYNOPSIS
use Exporter qw(import);
-our $VERSION = '0.002'; # VERSION
+our $VERSION = '0.003'; # VERSION
our @EXPORT_OK = qw(commify rtrim);
=head1 VERSION
-version 0.002
+version 0.003
=head1 FUNCTIONS
use XML::Entities;
use XML::Parser::Lite;
-our $VERSION = '0.002'; # VERSION
+our $VERSION = '0.003'; # VERSION
our @EXPORT_OK = qw(parse_string parse_file);
=head1 VERSION
-version 0.002
+version 0.003
=head1 SYNOPSIS