summary refs log tree commit diff
path: root/lib/MooseX/Net/API/Parser
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lib/MooseX/Net/API/Parser.pm24
-rw-r--r--lib/MooseX/Net/API/Parser/JSON.pm24
-rw-r--r--lib/MooseX/Net/API/Parser/XML.pm24
-rw-r--r--lib/MooseX/Net/API/Parser/YAML.pm24
4 files changed, 8 insertions, 88 deletions
diff --git a/lib/MooseX/Net/API/Parser.pm b/lib/MooseX/Net/API/Parser.pm
index 8bf74b0..c56a026 100644
--- a/lib/MooseX/Net/API/Parser.pm
+++ b/lib/MooseX/Net/API/Parser.pm
@@ -1,5 +1,7 @@
 package MooseX::Net::API::Parser;
 
+# ABSTRACT: base class for all MooseX::Net::API::Parser
+
 use Moose;
 
 sub encode {die "must be implemented"}
@@ -7,29 +9,7 @@ sub decode {die "must be implemented"}
 
 1;
 
-__END__
-
-=head1 NAME
-
-MooseX::Net::API::Parser
-
 =head1 SYNOPSIS
 
 =head1 DESCRIPTION
 
-=head1 AUTHOR
-
-franck cuny E<lt>franck@lumberjaph.netE<gt>
-
-=head1 SEE ALSO
-
-=head1 LICENSE
-
-Copyright 2010 by Linkfluence
-
-http://linkfluence.net
-
-This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
-
-=cut
diff --git a/lib/MooseX/Net/API/Parser/JSON.pm b/lib/MooseX/Net/API/Parser/JSON.pm
index bf4c08b..58cc95a 100644
--- a/lib/MooseX/Net/API/Parser/JSON.pm
+++ b/lib/MooseX/Net/API/Parser/JSON.pm
@@ -1,5 +1,7 @@
 package MooseX::Net::API::Parser::JSON;
 
+# ABSTRACT: Parse JSON
+
 use JSON;
 use Moose;
 extends 'MooseX::Net::API::Parser';
@@ -15,29 +17,7 @@ sub decode {
 }
 
 1;
-__END__
-
-=head1 NAME
-
-MooseX::Net::API::Parser::JSON
 
 =head1 SYNOPSIS
 
 =head1 DESCRIPTION
-
-=head1 AUTHOR
-
-franck cuny E<lt>franck@lumberjaph.netE<gt>
-
-=head1 SEE ALSO
-
-=head1 LICENSE
-
-Copyright 2010 by Linkfluence
-
-http://linkfluence.net
-
-This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
-
-=cut
diff --git a/lib/MooseX/Net/API/Parser/XML.pm b/lib/MooseX/Net/API/Parser/XML.pm
index 7198175..305d4b4 100644
--- a/lib/MooseX/Net/API/Parser/XML.pm
+++ b/lib/MooseX/Net/API/Parser/XML.pm
@@ -1,5 +1,7 @@
 package MooseX::Net::API::Parser::XML;
 
+# ABSTRACT: Parse XML result
+
 use XML::Simple;
 use Moose;
 extends 'MooseX::Net::API::Parser';
@@ -22,29 +24,7 @@ sub decode {
 }
 
 1;
-__END__
-
-=head1 NAME
-
-MooseX::Net::API::Parser::XML
 
 =head1 SYNOPSIS
 
 =head1 DESCRIPTION
-
-=head1 AUTHOR
-
-franck cuny E<lt>franck@lumberjaph.netE<gt>
-
-=head1 SEE ALSO
-
-=head1 LICENSE
-
-Copyright 2010 by Linkfluence
-
-http://linkfluence.net
-
-This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
-
-=cut
diff --git a/lib/MooseX/Net/API/Parser/YAML.pm b/lib/MooseX/Net/API/Parser/YAML.pm
index 5258796..82e6da2 100644
--- a/lib/MooseX/Net/API/Parser/YAML.pm
+++ b/lib/MooseX/Net/API/Parser/YAML.pm
@@ -1,5 +1,7 @@
 package MooseX::Net::API::Parser::YAML;
 
+# ABSTRACT: Parse YAML
+
 use YAML::Syck;
 use Moose;
 extends 'MooseX::Net::API::Parser';
@@ -15,29 +17,7 @@ sub decode {
 }
 
 1;
-__END__
-
-=head1 NAME
-
-MooseX::Net::API::Parser::YAML
 
 =head1 SYNOPSIS
 
 =head1 DESCRIPTION
-
-=head1 AUTHOR
-
-franck cuny E<lt>franck@lumberjaph.netE<gt>
-
-=head1 SEE ALSO
-
-=head1 LICENSE
-
-Copyright 2010 by Linkfluence
-
-http://linkfluence.net
-
-This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
-
-=cut