Algorithm-Diff-HTMLTable
view release on metacpan or search on metacpan
lib/Algorithm/Diff/HTMLTable.pm view on Meta::CPAN
NAME:
for my $name ( qw/a b/ ) {
croak 'Need either filename or array reference' if ref $files{$name} && ref $files{$name} ne 'ARRAY';
next NAME if ref $files{$name};
croak $files{$name} . " is not a file" if !-f $files{$name};
croak $files{$name} . " is not a readable file" if !-r $files{$name};
}
my $html = $self->_start_table( %files );
$html .= $self->_build_table( %files );
$html .= $self->_end_table( %files );
return $html;
}
sub _start_table {
my $self = shift;
my %files = @_;
my $old = $self->_file_info( $files{a}, 'old' );
my $new = $self->_file_info( $files{b}, 'new' );
my $id = defined $self->{id} ? qq~id="$self->{id}"~ : '';
return qq~
<table $id style="border: 1px solid;">
( run in 0.317 second using v1.01-cache-2.11-cpan-0d8aa00de5b )