From 9c7b213f58fe533953953e90b5bc77087ca4d45d Mon Sep 17 00:00:00 2001 From: dakkar Date: Fri, 13 Jul 2018 18:52:08 +0100 Subject: we can now parse boolean options --- lib/Getopt/Dakkar/X.pm | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'lib/Getopt/Dakkar/X.pm') diff --git a/lib/Getopt/Dakkar/X.pm b/lib/Getopt/Dakkar/X.pm index e595b71..f705ed5 100644 --- a/lib/Getopt/Dakkar/X.pm +++ b/lib/Getopt/Dakkar/X.pm @@ -2,3 +2,15 @@ package Getopt::Dakkar::X; use Getopt::Dakkar::Style; # VERSION # ABSTRACT: exceptions + +package Getopt::Dakkar::X::ExtraArgs { + use Getopt::Dakkar::Style qw(class); + with 'Throwable'; + has args => ( is => 'ro', isa => ArrayRef, required => 1 ); +}; + +package Getopt::Dakkar::X::BadOption { + use Getopt::Dakkar::Style qw(class); + with 'Throwable'; + has input => ( is => 'ro', isa => Str, required => 1 ); +}; -- cgit v1.2.3