summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2015-03-28 12:43:46 +0000
committerdakkar <dakkar@thenautilus.net>2015-03-28 12:44:48 +0000
commitcb4370b25dd2d571f61a35205e4b2c05d927cc3d (patch)
tree8dbcb609c494669cf3f88244a9f6ae8025cbf59b
parentstart moving to dzil (diff)
downloadTree-Template-Declare-cb4370b25dd2d571f61a35205e4b2c05d927cc3d.tar.gz
Tree-Template-Declare-cb4370b25dd2d571f61a35205e4b2c05d927cc3d.tar.bz2
Tree-Template-Declare-cb4370b25dd2d571f61a35205e4b2c05d927cc3d.zip
dzil + cleanup
-rw-r--r--.gitignore1
-rw-r--r--ChangeLog6
-rw-r--r--dist.ini24
-rw-r--r--lib/Tree/Template/Declare.pm12
-rw-r--r--lib/Tree/Template/Declare/DAG_Node.pm11
-rw-r--r--lib/Tree/Template/Declare/HTML_Element.pm11
-rw-r--r--lib/Tree/Template/Declare/LibXML.pm11
-rw-r--r--t/02-xslt.t1
-rw-r--r--t/03-html.t1
-rw-r--r--t/04-xml.t1
-rw-r--r--t/05-mixed.t2
-rw-r--r--t/06-code.t1
12 files changed, 33 insertions, 49 deletions
diff --git a/.gitignore b/.gitignore
index b7e23ed..95de65c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@ MANIFEST.bak
.prove
*~
/.build/
+/Tree-Template-Declare-*/
diff --git a/ChangeLog b/ChangeLog
index 66c42e9..58853a3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,8 @@
-.. -*- mode: rst; coding: utf-8 -*-
+{{$NEXT}}
+ - moved to Dist::Zilla
+ - fixed prereqs
+ - removed useless "use Data::Dumper" from several files
+
0.6 2015-03-25
- fixed tests that depended on a particular output from
Tree::DAG_Node::tree_to_lol(), they should now work with any
diff --git a/dist.ini b/dist.ini
index bc73efc..16591e6 100644
--- a/dist.ini
+++ b/dist.ini
@@ -1,3 +1,4 @@
+name = Tree-Template-Declare
author = Gianni Ceccarelli <dakkar@thenautilus.net>
license = Perl_5
copyright_holder = Gianni Ceccarelli <dakkar@thenautilus.net>
@@ -16,18 +17,31 @@ match = ~$
allow_dirty = dist.ini
[Git::NextVersion]
-first_version = 0.0.1
-
-[CheckChangeLog]
[NextRelease]
+filename = ChangeLog
-[AutoPrereqs]
+[CheckChangesHasContent]
+changelog = ChangeLog
-[PkgDist]
+[Prereqs]
+Carp = 0
+Devel::Caller = 0
+Sub::Exporter = 0
+base = 0
+
+[Prereqs / TestRequires]
+Test::Most = 0
+Tree::DAG_Node = 0
+
+[Prereqs / TestRecommends]
+HTML::Element = 0
+XML::LibXML = 0
[PkgVersion]
+[PkgDist]
+
[ManifestSkip]
[Test::NoTabs]
diff --git a/lib/Tree/Template/Declare.pm b/lib/Tree/Template/Declare.pm
index cf0817c..8de32ae 100644
--- a/lib/Tree/Template/Declare.pm
+++ b/lib/Tree/Template/Declare.pm
@@ -1,14 +1,12 @@
package Tree::Template::Declare;
+
use strict;
use warnings;
use Sub::Exporter;
use Devel::Caller 'caller_args';
use Carp;
-use Data::Dumper;
use 5.006;
-our $VERSION='0.6';
-
{
my $exporter=Sub::Exporter::build_exporter({
groups => {
@@ -102,9 +100,7 @@ sub _build_group {
1;
__END__
-=head1 NAME
-
-Tree::Template::Declare - easily build tree structures
+# ABSTRACT: easily build tree structures
=head1 SYNOPSIS
@@ -292,8 +288,4 @@ for the creation of detached nodes
=back
-=head1 AUTHOR
-
-Gianni Ceccarelli <dakkar@thenautilus.net>
-
=cut
diff --git a/lib/Tree/Template/Declare/DAG_Node.pm b/lib/Tree/Template/Declare/DAG_Node.pm
index 6c7d700..33761ef 100644
--- a/lib/Tree/Template/Declare/DAG_Node.pm
+++ b/lib/Tree/Template/Declare/DAG_Node.pm
@@ -1,10 +1,9 @@
package Tree::Template::Declare::DAG_Node;
+
use strict;
use warnings;
use Carp;
-our $VERSION='0.6';
-
sub new {
my ($class,$node_class)=@_;
$node_class||='Tree::DAG_Node';
@@ -63,9 +62,7 @@ sub set_node_attributes {
1;
__END__
-=head1 NAME
-
-Tree::Template::Declare::DAG_Node
+# ABSTRACT: adaptor for Tree::DAG_Node
=head1 SYNOPSIS
@@ -84,8 +81,4 @@ method.
Tree::Template::Declare::DAG_Node->new('Tree::DAG_Node::XPath');
# custom class
-=head1 AUTHOR
-
-Gianni Ceccarelli <dakkar@thenautilus.net>
-
=cut
diff --git a/lib/Tree/Template/Declare/HTML_Element.pm b/lib/Tree/Template/Declare/HTML_Element.pm
index f8bdb90..9f8cec3 100644
--- a/lib/Tree/Template/Declare/HTML_Element.pm
+++ b/lib/Tree/Template/Declare/HTML_Element.pm
@@ -1,11 +1,10 @@
package Tree::Template::Declare::HTML_Element;
+
use strict;
use warnings;
use Carp;
use HTML::Element;
-our $VERSION='0.6';
-
sub new {
my ($class)=@_;
@@ -78,9 +77,7 @@ sub set_node_attributes {
1;
__END__
-=head1 NAME
-
-Tree::Template::Declare::HTML_Element
+# ABSTRACT: adaptor for HTML::Element
=head1 SYNOPSIS
@@ -104,8 +101,4 @@ which is too cumbersone. You can instead use:
HTML::Element's C<deobjectify_text> method will be called by
C<finalize_tree> before returning the tree object.
-=head1 AUTHOR
-
-Gianni Ceccarelli <dakkar@thenautilus.net>
-
=cut
diff --git a/lib/Tree/Template/Declare/LibXML.pm b/lib/Tree/Template/Declare/LibXML.pm
index 246ab8d..525432a 100644
--- a/lib/Tree/Template/Declare/LibXML.pm
+++ b/lib/Tree/Template/Declare/LibXML.pm
@@ -1,11 +1,10 @@
package Tree::Template::Declare::LibXML;
+
use strict;
use warnings;
use Carp;
use XML::LibXML;
-our $VERSION='0.6';
-
sub new {
my ($class)=@_;
@@ -112,9 +111,7 @@ sub set_node_attributes {
1;
__END__
-=head1 NAME
-
-Tree::Template::Declare::LibXML
+# ABSTRACT: adaptor for LibXML
=head1 SYNOPSIS
@@ -143,8 +140,4 @@ This is ugly, so you can do:
text_node 'some text content';
};
-=head1 AUTHOR
-
-Gianni Ceccarelli <dakkar@thenautilus.net>
-
=cut
diff --git a/t/02-xslt.t b/t/02-xslt.t
index d36c132..d36d5f2 100644
--- a/t/02-xslt.t
+++ b/t/02-xslt.t
@@ -34,7 +34,6 @@ package main;
use strict;
use warnings;
use Tree::Template::Declare builder => Tree::Template::Declare::DAG_Node->new('Tree::DAG_Node::XPath');
-use Data::Dumper;
my $tree=tree {
node {
diff --git a/t/03-html.t b/t/03-html.t
index 6c1348d..b9e6e2d 100644
--- a/t/03-html.t
+++ b/t/03-html.t
@@ -8,7 +8,6 @@ plan tests => 1;
use strict;
use warnings;
use Tree::Template::Declare builder => '+HTML_Element';
-use Data::Dumper;
my $tree=tree {
node {
diff --git a/t/04-xml.t b/t/04-xml.t
index bd4ada3..7d9ef6d 100644
--- a/t/04-xml.t
+++ b/t/04-xml.t
@@ -8,7 +8,6 @@ plan tests => 2;
use strict;
use warnings;
use Tree::Template::Declare builder => '+LibXML';
-use Data::Dumper;
xmlns test => 'http://test/';
diff --git a/t/05-mixed.t b/t/05-mixed.t
index 85bcf37..34cdb68 100644
--- a/t/05-mixed.t
+++ b/t/05-mixed.t
@@ -10,8 +10,6 @@ use warnings;
use Tree::Template::Declare -prefix=> 'x', builder => '+LibXML';
use Tree::Template::Declare -prefix=> 'd', builder => '+DAG_Node';
-use Data::Dumper;
-
xxmlns test => 'http://test/';
my $xmltree= xtree {
diff --git a/t/06-code.t b/t/06-code.t
index f80c7fa..7184d12 100644
--- a/t/06-code.t
+++ b/t/06-code.t
@@ -3,7 +3,6 @@ use Test::Most tests => 2,'die';
use strict;
use warnings;
use Tree::Template::Declare builder => '+DAG_Node';
-use Data::Dumper;
sub make_item {
my ($name,$id)=@_;