File Coverage

blib/lib/Text/ANSI/WideUtil.pm
Criterion Covered Total %
statement 14 14 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 19 19 100.0


line stmt bran cond sub pod time code
1             package Text::ANSI::WideUtil;
2              
3             our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
4             our $DATE = '2021-04-14'; # DATE
5             our $DIST = 'Text-ANSI-WideUtil'; # DIST
6             our $VERSION = '0.232'; # VERSION
7              
8 1     1   114350 use 5.010001;
  1         14  
9 1     1   8 use strict 'subs', 'vars';
  1         2  
  1         31  
10 1     1   5 use warnings;
  1         2  
  1         41  
11              
12 1     1   547 use Text::WideChar::Util qw(mbswidth mbtrunc);
  1         58562  
  1         146  
13              
14             require Exporter;
15             our @ISA = qw(Exporter);
16             our @EXPORT_OK = qw(
17             ta_mbpad
18             ta_mbsubstr
19             ta_mbswidth
20             ta_mbswidth_height
21             ta_mbtrunc
22             ta_mbwrap
23             ta_trunc
24             );
25              
26 1     1   558 use Text::ANSI::BaseUtil ();
  1         4689  
  1         85  
27              
28             our $re = $Text::ANSI::BaseUtil::re;
29             *{$_} = \&{"Text::ANSI::BaseUtil::$_"} for @EXPORT_OK;
30              
31             1;
32             # ABSTRACT: Routines for text containing ANSI color codes (wide-character functions only)
33              
34             __END__