Locale-TextDomain-OO-Extract

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

2.015  Fri Sep 21 14:48:58 2018
- fixed https://rt.cpan.org/Ticket/Display.html?id=127160

2.014  Fri Nov  3 13:57:54 2017
- more flexible Extract Process (fixed)

2.013  Fri Nov  3 11:50:47 2017
- more flexible Extract Process

2.012  Fri Sep 29 22:22:40 2017
- Test::Differences has problems with different Data::Dumper's output of Perl
  and XS Version. Adding local Data::Dumper::Useperl = 1; to some tests.

2.011  Sat Sep  2 11:18:09 2017
- added YAML extractor

2.010  Thu Aug 31 18:42:24 2017
- more BabelFish
- added filter to tell the extractor what to scan/ignore

2.009  Fri Aug 25 07:11:21 2017

META.json  view on Meta::CPAN

   ],
   "meta-spec" : {
      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
      "version" : 2
   },
   "name" : "Locale-TextDomain-OO-Extract",
   "prereqs" : {
      "build" : {
         "requires" : {
            "Cwd" : "0",
            "Test::Differences" : "0.60",
            "Test::Exception" : "0",
            "Test::More" : "0",
            "Test::NoWarnings" : "0"
         }
      },
      "runtime" : {
         "recommends" : {
            "Path::Iterator::Rule" : "0",
            "Test::Pod" : "1.14",
            "Test::Pod::Coverage" : "1.04"

META.yml  view on Meta::CPAN

---
abstract: 'Locale::TextDomain::OO::Extract - Extracts internationalization data as gettext pot file'
author:
  - 'Steffen Winkler <steffenw at cpan.org>'
build_requires:
  Cwd: '0'
  Test::Differences: '0.60'
  Test::Exception: '0'
  Test::More: '0'
  Test::NoWarnings: '0'
dynamic_config: 1
generated_by: 'Module::Build version 0.4231, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: Locale-TextDomain-OO-Extract

Makefile.PL  view on Meta::CPAN

(
  'PL_FILES' => {},
  'NAME' => 'Locale::TextDomain::OO::Extract',
  'PREREQ_PM' => {
                   'MooX::Types::MooseLike::Base' => 0,
                   'Locale::PO' => '0.25',
                   'Set::Scalar' => 0,
                   'Test::Exception' => 0,
                   'Locale::Utils::PlaceholderMaketext' => 0,
                   'Test::More' => 0,
                   'Test::Differences' => '0.60',
                   'Locale::TextDomain::OO::Util' => '3.001',
                   'Data::Dumper' => 0,
                   'Moo' => '1.003001',
                   'Carp' => 0,
                   'Locale::MO::File' => '0.05',
                   'Locale::TextDomain::OO::Util::ExtractHeader' => 0,
                   'namespace::autoclean' => 0,
                   'Test::NoWarnings' => 0,
                   'Locale::TextDomain::OO::Util::JoinSplitLexiconKeys' => 0,
                   'Cwd' => 0,

t/01_debug.t  view on Meta::CPAN


use strict;
use warnings;

use Test::More;
BEGIN {
    $ENV{AUTHOR_TESTING}
        or plan skip_all => 'Author test. Set $ENV{AUTHOR_TESTING} to a true value to run.';
}
use Test::NoWarnings;
use Test::Differences;

BEGIN {
    plan tests => 4;
    use_ok 'Locale::TextDomain::OO::Extract::Base::RegexBasedExtractor';
}

my $text_rule
    = [
        # 'text with 0 .. n escaped chars'
        qr{

t/11_extract_perl_filter_ignore.t  view on Meta::CPAN

#!perl -T

use strict;
use warnings;

use Test::More tests => 12;
use Test::NoWarnings;
use Test::Exception;
use Test::Differences;
use Path::Tiny qw(path);

BEGIN {
    use_ok('Locale::TextDomain::OO::Extract::Perl');
}

my $extractor;
lives_ok
    sub {
        $extractor = Locale::TextDomain::OO::Extract::Perl->new(

t/11_extract_perl_filter_only_babelfish.t  view on Meta::CPAN

#!perl -T

use strict;
use warnings;

use Test::More tests => 12;
use Test::NoWarnings;
use Test::Exception;
use Test::Differences; local $Data::Dumper::Useperl = 1;
use Path::Tiny qw(path);

BEGIN {
    use_ok('Locale::TextDomain::OO::Extract::Perl');
}

my $extractor;
lives_ok
    sub {
        $extractor = Locale::TextDomain::OO::Extract::Perl->new(

t/12_extract_tt_utf-8.t  view on Meta::CPAN

#!perl -T

use strict;
use warnings;
use utf8;

use Test::More tests => 8;
use Test::NoWarnings;
use Test::Exception;
use Test::Differences; local $Data::Dumper::Useperl = 1;
use Path::Tiny qw(path);

BEGIN {
    use_ok('Locale::TextDomain::OO::Extract::TT');
}

my $extractor;
lives_ok
    sub {
        $extractor = Locale::TextDomain::OO::Extract::TT->new;

t/13_extract_js.t  view on Meta::CPAN

#!perl -T

use strict;
use warnings;

use Test::More tests => 9;
use Test::NoWarnings;
use Test::Exception;
use Test::Differences;
use Path::Tiny qw(path);

BEGIN {
    use_ok('Locale::TextDomain::OO::Extract::JavaScript');
}

my $extractor;
lives_ok
    sub {
        $extractor = Locale::TextDomain::OO::Extract::JavaScript->new;

t/14_extract_html.t  view on Meta::CPAN

#!perl -T

use strict;
use warnings;

use Test::More tests => 7;
use Test::NoWarnings;
use Test::Exception;
use Test::Differences;
use Path::Tiny qw(path);

BEGIN {
    use_ok('Locale::TextDomain::OO::Extract::HTML');
}

my $extractor;
lives_ok
    sub {
        $extractor = Locale::TextDomain::OO::Extract::HTML->new;

t/15_extract_yaml.t  view on Meta::CPAN

#!perl -T

use strict;
use warnings;

use Test::More tests => 8;
use Test::NoWarnings;
use Test::Exception;
use Test::Differences;
use Path::Tiny qw(path);

BEGIN {
    use_ok('Locale::TextDomain::OO::Extract::YAML');
}

my $extractor;
lives_ok
    sub {
        $extractor = Locale::TextDomain::OO::Extract::YAML->new;

t/21_process_utf-8.t  view on Meta::CPAN

#!perl -T

use strict;
use warnings;
use utf8;

use Test::More;
use Test::Differences;
use Path::Tiny qw(path);

$ENV{AUTHOR_TESTING}
    or plan skip_all => 'Set $ENV{AUTHOR_TESTING} to run this test.';
plan tests => 12;
require Test::NoWarnings;
Test::NoWarnings->import;

use_ok('Locale::TextDomain::OO::Extract::Perl');
use_ok('Locale::TextDomain::OO::Extract::Process');

t/22_process_extended_skip_utf-8.t  view on Meta::CPAN

#!perl -T

use strict;
use warnings;
use utf8;

use Test::More;
use Test::Differences;
use Path::Tiny qw(path);

$ENV{AUTHOR_TESTING}
    or plan skip_all => 'Set $ENV{AUTHOR_TESTING} to run this test.';
plan tests => 12;
require Test::NoWarnings;
Test::NoWarnings->import;

use_ok('Locale::TextDomain::OO::Extract::Perl');
use_ok('Locale::TextDomain::OO::Extract::Process');

t/31_test_examples_utf-8.t  view on Meta::CPAN

#!perl

use strict;
use warnings;
use utf8;

use Test::More;
use Test::Differences;
use Cwd qw(getcwd chdir);
use Encode qw(decode_utf8);
use English qw(-no_match_vars $CHILD_ERROR);

$ENV{AUTHOR_TESTING}
    or plan skip_all => 'Set $ENV{AUTHOR_TESTING} to run this test.';
require Test::NoWarnings;
Test::NoWarnings->import;

my @data = (



( run in 0.450 second using v1.01-cache-2.11-cpan-131fc08a04b )