App-Sqitch
view release on metacpan or search on metacpan
lib/App/Sqitch/Command/plan.pm view on Meta::CPAN
package App::Sqitch::Command::plan;
use 5.010;
use strict;
use warnings;
use utf8;
use Locale::TextDomain qw(App-Sqitch);
use App::Sqitch::X qw(hurl);
use Moo;
use Types::Standard qw(Str Int ArrayRef Bool);
use Type::Utils qw(class_type);
use App::Sqitch::ItemFormatter;
use namespace::autoclean;
use Try::Tiny;
extends 'App::Sqitch::Command';
our $VERSION = 'v1.6.1'; # VERSION
my %FORMATS;
$FORMATS{raw} = <<EOF;
%{:event}C%e %H%{reset}C%T
name %n
project %o
%{requires}a%{conflicts}aplanner %{name}p <%{email}p>
planned %{date:raw}p
%{ }B
EOF
$FORMATS{full} = <<EOF;
%{:event}C%L %h%{reset}C%T
%{name}_ %n
%{project}_ %o
%R%X%{planner}_ %p
%{planned}_ %{date}p
%{ }B
EOF
$FORMATS{long} = <<EOF;
%{:event}C%L %h%{reset}C%T
%{name}_ %n
%{project}_ %o
%{planner}_ %p
%{ }B
EOF
$FORMATS{medium} = <<EOF;
%{:event}C%L %h%{reset}C
%{name}_ %n
%{planner}_ %p
%{date}_ %{date}p
%{ }B
EOF
$FORMATS{short} = <<EOF;
%{:event}C%L %h%{reset}C
%{name}_ %n
%{planner}_ %p
%{ }s
EOF
$FORMATS{oneline} = '%{:event}C%h %l%{reset}C %n%{cyan}C%t%{reset}C';
has target => (
is => 'ro',
isa => Str,
);
has event => (
( run in 1.512 second using v1.01-cache-2.11-cpan-98e64b0badf )