Boxer

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

 - Rephrase Boxer::Reclass pod DESCRIPTION.
 - Update/fix references to upstream git.

 [ Test Suite ]
 - Avoid declaring test count where tests are optionally skipped.
 - Check path prefix handling in serialize.t.
 - Process node parl-greens (not lxp5) in serialize.t, to expose different
   features.
 - Update spelling test, adding a few more words.
 - Use Test::CleanNamespaces in testsuite.
 - Use Test::Fatal (replacing Test::Exception).

 [ Other ]
 - Added: Add subcommand bootstrap.
 - Added: Fix implement boxer-compose option --format.
 - Handle serialization details in Boxer::World::Flat (not
   Boxer::Task::Serialize).
 - Limit Type::Utils import: Apparently unneeded.
 - Pass variables when file template is processed (not when instantiated).
 - Treat namespace::autoclean as a pragma (one of its benefits over
   namespace::clean).

META.json  view on Meta::CPAN

         }
      },
      "test" : {
         "requires" : {
            "English" : "0",
            "File::Spec" : "0",
            "File::Which" : "0",
            "Test::CleanNamespaces" : "0",
            "Test::Compile" : "0",
            "Test::Deep" : "0.111",
            "Test::Fatal" : "0",
            "Test::File::Contents" : "0",
            "Test::Fixme" : "0",
            "Test::MinimumVersion" : "0",
            "Test::More" : "0.61",
            "Test::Pod" : "1.00",
            "Test::Synopsis" : "0"
         }
      }
   },
   "provides" : {

META.yml  view on Meta::CPAN

abstract: 'boxer command line utils'
author:
  - 'Jonas Smedegaard (JONASS) <jonass@cpan.org>'
build_requires:
  English: '0'
  File::Spec: '0'
  File::Which: '0'
  Test::CleanNamespaces: '0'
  Test::Compile: '0'
  Test::Deep: '0.111'
  Test::Fatal: '0'
  Test::File::Contents: '0'
  Test::Fixme: '0'
  Test::MinimumVersion: '0'
  Test::More: '0.61'
  Test::Pod: '1.00'
  Test::Synopsis: '0'
configure_requires:
  ExtUtils::MakeMaker: '6.17'
  File::ShareDir::Install: '0.02'
dynamic_config: 0

Makefile.PL  view on Meta::CPAN

                              },
                            },
                            test => {
                              requires => {
                                "English"               => 0,
                                "File::Spec"            => 0,
                                "File::Which"           => 0,
                                "Test::CleanNamespaces" => 0,
                                "Test::Compile"         => 0,
                                "Test::Deep"            => 0.111,
                                "Test::Fatal"           => 0,
                                "Test::File::Contents"  => 0,
                                "Test::Fixme"           => 0,
                                "Test::MinimumVersion"  => 0,
                                "Test::More"            => 0.61,
                                "Test::Pod"             => "1.00",
                                "Test::Synopsis"        => 0,
                              },
                            },
                          },
  "provides"           => {

doap.ttl  view on Meta::CPAN

		doap-deps:on "IPC::System::Simple 0"^^doap-deps:CpanId;
	], [
		doap-deps:on "Template::Tiny 0.11"^^doap-deps:CpanId;
	], [ doap-deps:on "Try::Tiny 0"^^doap-deps:CpanId ], [
		doap-deps:on "Types::Path::Tiny 0"^^doap-deps:CpanId;
	], [ doap-deps:on "Types::Standard 0"^^doap-deps:CpanId ], [ doap-deps:on "YAML::XS 0"^^doap-deps:CpanId ], [ doap-deps:on "perl 5.020000"^^doap-deps:CpanId ], [ doap-deps:on "strictures 2"^^doap-deps:CpanId ], [
		doap-deps:on "Class::XSAccessor 0"^^doap-deps:CpanId;
	], [ doap-deps:on "File::BaseDir 0"^^doap-deps:CpanId ], [ doap-deps:on "File::ShareDir 0"^^doap-deps:CpanId ], [ doap-deps:on "Hash::Merge 0"^^doap-deps:CpanId ], [ doap-deps:on "match::simple 0"^^doap-deps:CpanId ], [ doap-deps:on "Module::Find"^^...
	doap-deps:test-requirement [ doap-deps:on "Test::Deep 0.111"^^doap-deps:CpanId ], [ doap-deps:on "Test::More 0.61"^^doap-deps:CpanId ], [ doap-deps:on "English 0"^^doap-deps:CpanId ], [ doap-deps:on "File::Spec 0"^^doap-deps:CpanId ], [ doap-deps:on...
		doap-deps:on "Test::CleanNamespaces 0"^^doap-deps:CpanId;
	], [ doap-deps:on "Test::Compile 0"^^doap-deps:CpanId ], [ doap-deps:on "Test::Fatal 0"^^doap-deps:CpanId ], [
		doap-deps:on "Test::File::Contents 0"^^doap-deps:CpanId;
	], [ doap-deps:on "Test::Fixme 0"^^doap-deps:CpanId ], [
		doap-deps:on "Test::MinimumVersion 0"^^doap-deps:CpanId;
	], [ doap-deps:on "Test::Pod 1.00"^^doap-deps:CpanId ], [ doap-deps:on "Test::Synopsis 0"^^doap-deps:CpanId ];
	doap:bug-database    <http://rt.cpan.org/Dist/Display.html?Queue=Boxer>;
	doap:category        [ rdfs:label "Debian" ], [ rdfs:label "Distribution" ];
	doap:created         "2013-02-12"^^xsd:date;
	doap:developer       <http://purl.org/NET/cpan-uri/person/jonass>;
	doap:download-page   <https://metacpan.org/release/Boxer>;
	doap:homepage        <https://metacpan.org/release/Boxer>, <https://wiki.debian.org/Boxer>;

doap.ttl  view on Meta::CPAN

<http://purl.org/NET/cpan-uri/dist/Boxer/v_v1-3-0>
	a                    doap:Version;
	dc:identifier        "Boxer-v1.3.0"^^xsd:string;
	dc:issued            "2019-03-01"^^xsd:date;
	doap-changeset:changeset [
		doap-changeset:item [
			a doap-changeset:Documentation;
			rdfs:label "Reference inspirational projects and competing tools.";
		], [
			a doap-changeset:Tests;
			rdfs:label "Use Test::Fatal (replacing Test::Exception).";
		], [
			a doap-changeset:Addition;
			rdfs:label "Fix implement boxer-compose option --format.";
		], [
			a doap-changeset:Change;
			rdfs:label "Use MooX::StrictConstructor.";
		], [
			a doap-changeset:Change;
			rdfs:label "Treat namespace::autoclean as a pragma (one of its benefits over namespace::clean).";
		], [

t/04_boxer.t  view on Meta::CPAN

#!/usr/bin/perl

use v5.14;
use utf8;

use Test::More;
use Test::Fatal;
use Test::Deep qw(:v1);
use Path::Tiny;
use Log::Any::Test;
use Log::Any qw($log);

use strictures 2;
no warnings "experimental::signatures";

use_ok('Boxer');

t/05_world-reclass.t  view on Meta::CPAN

#!/usr/bin/perl

use v5.14;
use utf8;

use Test::More;
use Test::Fatal;
use Test::Deep qw(:v1);
use Path::Tiny;
use Log::Any::Test;
use Log::Any qw($log);

use strictures 2;
no warnings "experimental::signatures";

use_ok('Boxer::World::Reclass');

t/classify.t  view on Meta::CPAN

#!/usr/bin/perl

use v5.14;
use utf8;

use Test::More;
use Test::Fatal;
use Test::Deep qw(:v1);
use Path::Tiny;
use Log::Any::Test;
use Log::Any qw($log);

use strictures 2;
no warnings "experimental::signatures";

use_ok('Boxer::Task::Classify');

t/serialize.t  view on Meta::CPAN

#!/usr/bin/perl

use v5.14;
use utf8;

use Test::More;
use Test::Fatal;
use Test::File::Contents;
use Path::Tiny;
use Log::Any::Test;
use Log::Any qw($log);

use strictures 2;
no warnings "experimental::signatures";

use_ok('Boxer::Part::Reclass');
use_ok('Boxer::World::Reclass');



( run in 2.621 seconds using v1.01-cache-2.11-cpan-54e63673c56 )