Data-Section-Writer

 view release on metacpan or  search on metacpan

lib/Data/Section/Writer.pm  view on Meta::CPAN

    my $files = $self->_files;
    return "__DATA__\n" unless %$files;
    return join("\n",
      "__DATA__",
      (map { $self->_render_file($_, $files->{$_}) } sort keys $files->%*),
      ''
    );
  }


  sub update_file ($self) {
    my $perl;
    my $orig;

    if(-f $self->perl_filename) {
      $orig = $perl = $self->perl_filename->slurp_utf8;

      if($perl =~ /^__DATA__/) {
        $perl = '';
      } else {
        # read the file in, removing __DATA__ and everything after that

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 0.591 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )