diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-07-17 12:28:52 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-07-17 12:28:52 -0400 |
commit | b8659ef749df53d8cb291fdcb09828d1d6de792b (patch) | |
tree | 8e9261122894083446043b3a157cdbf05bc82185 /lib/Spreadsheet/Template | |
parent | 295efba0b8614335847a133be752a24ff33b6af1 (diff) | |
download | spreadsheet-template-b8659ef749df53d8cb291fdcb09828d1d6de792b.tar.gz spreadsheet-template-b8659ef749df53d8cb291fdcb09828d1d6de792b.zip |
abstracts
Diffstat (limited to 'lib/Spreadsheet/Template')
-rw-r--r-- | lib/Spreadsheet/Template/Generator.pm | 1 | ||||
-rw-r--r-- | lib/Spreadsheet/Template/Generator/Parser.pm | 1 | ||||
-rw-r--r-- | lib/Spreadsheet/Template/Generator/Parser/XLSX.pm | 1 | ||||
-rw-r--r-- | lib/Spreadsheet/Template/Helpers/Xslate.pm | 1 | ||||
-rw-r--r-- | lib/Spreadsheet/Template/Processor.pm | 1 | ||||
-rw-r--r-- | lib/Spreadsheet/Template/Processor/Identity.pm | 1 | ||||
-rw-r--r-- | lib/Spreadsheet/Template/Processor/Xslate.pm | 1 | ||||
-rw-r--r-- | lib/Spreadsheet/Template/Writer.pm | 1 | ||||
-rw-r--r-- | lib/Spreadsheet/Template/Writer/XLSX.pm | 1 |
9 files changed, 9 insertions, 0 deletions
diff --git a/lib/Spreadsheet/Template/Generator.pm b/lib/Spreadsheet/Template/Generator.pm index 0590eb6..526964c 100644 --- a/lib/Spreadsheet/Template/Generator.pm +++ b/lib/Spreadsheet/Template/Generator.pm @@ -1,5 +1,6 @@ package Spreadsheet::Template::Generator; use Moose; +# ABSTRACT: create new templates from existing spreadsheets use Class::Load 'load_class'; use JSON; diff --git a/lib/Spreadsheet/Template/Generator/Parser.pm b/lib/Spreadsheet/Template/Generator/Parser.pm index fb3c272..02df809 100644 --- a/lib/Spreadsheet/Template/Generator/Parser.pm +++ b/lib/Spreadsheet/Template/Generator/Parser.pm @@ -1,5 +1,6 @@ package Spreadsheet::Template::Generator::Parser; use Moose::Role; +# ABSTRACT: role for classes which parse an existing spreadsheet requires 'parse'; diff --git a/lib/Spreadsheet/Template/Generator/Parser/XLSX.pm b/lib/Spreadsheet/Template/Generator/Parser/XLSX.pm index 1184f6c..5aeff6f 100644 --- a/lib/Spreadsheet/Template/Generator/Parser/XLSX.pm +++ b/lib/Spreadsheet/Template/Generator/Parser/XLSX.pm @@ -1,5 +1,6 @@ package Spreadsheet::Template::Generator::Parser::XLSX; use Moose; +# ABSTRACT: parser for XLSX files use Spreadsheet::ParseXLSX; diff --git a/lib/Spreadsheet/Template/Helpers/Xslate.pm b/lib/Spreadsheet/Template/Helpers/Xslate.pm index 9776a3b..ea9db13 100644 --- a/lib/Spreadsheet/Template/Helpers/Xslate.pm +++ b/lib/Spreadsheet/Template/Helpers/Xslate.pm @@ -1,6 +1,7 @@ package Spreadsheet::Template::Helpers::Xslate; use strict; use warnings; +# ABSTRACT: adds some helper macros to templates that use Xslate use JSON; diff --git a/lib/Spreadsheet/Template/Processor.pm b/lib/Spreadsheet/Template/Processor.pm index 6aab54a..9808476 100644 --- a/lib/Spreadsheet/Template/Processor.pm +++ b/lib/Spreadsheet/Template/Processor.pm @@ -1,5 +1,6 @@ package Spreadsheet::Template::Processor; use Moose::Role; +# ABSTRACT: role for classes which preprocess a template file before rendering requires 'process'; diff --git a/lib/Spreadsheet/Template/Processor/Identity.pm b/lib/Spreadsheet/Template/Processor/Identity.pm index 313beb7..06f4d7d 100644 --- a/lib/Spreadsheet/Template/Processor/Identity.pm +++ b/lib/Spreadsheet/Template/Processor/Identity.pm @@ -1,5 +1,6 @@ package Spreadsheet::Template::Processor::Identity; use Moose; +# ABSTRACT: render a template file with no processing at all does 'Spreadsheet::Template::Processor'; diff --git a/lib/Spreadsheet/Template/Processor/Xslate.pm b/lib/Spreadsheet/Template/Processor/Xslate.pm index 9c62bb3..b6551ac 100644 --- a/lib/Spreadsheet/Template/Processor/Xslate.pm +++ b/lib/Spreadsheet/Template/Processor/Xslate.pm @@ -1,5 +1,6 @@ package Spreadsheet::Template::Processor::Xslate; use Moose; +# ABSTRACT: preprocess templates with Xslate use Text::Xslate; diff --git a/lib/Spreadsheet/Template/Writer.pm b/lib/Spreadsheet/Template/Writer.pm index f22faac..d81ef3b 100644 --- a/lib/Spreadsheet/Template/Writer.pm +++ b/lib/Spreadsheet/Template/Writer.pm @@ -1,5 +1,6 @@ package Spreadsheet::Template::Writer; use Moose::Role; +# ABSTRACT: role for classes which write spreadsheet files from a template requires 'write'; diff --git a/lib/Spreadsheet/Template/Writer/XLSX.pm b/lib/Spreadsheet/Template/Writer/XLSX.pm index 9c4fe10..2b58777 100644 --- a/lib/Spreadsheet/Template/Writer/XLSX.pm +++ b/lib/Spreadsheet/Template/Writer/XLSX.pm @@ -1,5 +1,6 @@ package Spreadsheet::Template::Writer::XLSX; use Moose; +# ABSTRACT: generate XLSX files from templates with 'Spreadsheet::Template::Writer::Excel'; |