[libmagpie-perl] 14/30: New upstream version 1.163200
Jonas Smedegaard
dr at jones.dk
Wed Dec 6 00:56:40 UTC 2017
This is an automated email from the git hooks/post-receive script.
js pushed a commit to annotated tag debian/1.163200-1
in repository libmagpie-perl.
commit 6ab132f7c8efdbe9fffc1b84295dcde908c931c3
Merge: 9923a6c 2f2783b
Author: Jonas Smedegaard <dr at jones.dk>
Date: Wed Dec 6 01:04:26 2017 +0100
New upstream version 1.163200
LICENSE | 22 +-
MANIFEST | 9 +-
META.yml | 55 ++---
Makefile.PL | 16 +-
README | 4 +-
dist.ini | 2 +-
lib/Magpie.pm | 11 +-
lib/Magpie/Breadboard.pm | 8 +-
lib/Magpie/Component.pm | 10 +-
lib/Magpie/Component/ContentCache.pm | 8 +-
lib/Magpie/ConfigReader/XML.pm | 8 +-
lib/Magpie/Constants.pm | 10 +-
lib/Magpie/Dispatcher/Env.pm | 11 +-
lib/Magpie/Dispatcher/RequestMethod.pm | 11 +-
lib/Magpie/Dispatcher/RequestParam.pm | 11 +-
lib/Magpie/Error.pm | 9 +-
lib/Magpie/Error/Simplified.pm | 9 +-
lib/Magpie/Event.pm | 8 +-
lib/Magpie/Event/Symbol.pm | 8 +-
lib/Magpie/Intro.pod | 9 +-
lib/Magpie/Machine.pm | 8 +-
lib/Magpie/Manual/Config.pod | 12 +-
lib/Magpie/Matcher.pm | 8 +-
lib/Magpie/Plugin/DBI.pm | 31 +--
lib/Magpie/Plugin/Resource/Cache.pm | 8 +-
lib/Magpie/Plugin/URITemplate.pm | 8 +-
lib/Magpie/Resource.pm | 12 +-
lib/Magpie/Resource/Abstract.pm | 11 +-
lib/Magpie/Resource/DBIC.pm | 254 ++++++++++++---------
lib/Magpie/Resource/File.pm | 11 +-
lib/Magpie/Resource/Kioku.pm | 70 +-----
lib/Magpie/Resource/Proxy.pm | 11 +-
lib/Magpie/SymbolTable.pm | 9 +-
lib/Magpie/Transformer.pm | 10 +-
lib/Magpie/Transformer/JSON.pm | 10 +-
lib/Magpie/Transformer/Middleware.pm | 9 +-
lib/Magpie/Transformer/ServiceUnavailable.pm | 8 +-
lib/Magpie/Transformer/TT2.pm | 9 +-
lib/Magpie/Transformer/XSLT.pm | 8 +-
lib/Magpie/Transformer/XSP.pm | 8 +-
lib/Magpie/Types.pm | 8 +-
lib/Magpie/Util.pm | 8 +-
lib/Plack/Middleware/Magpie.pm | 8 +-
...elease-pod-coverage.t => author-pod-coverage.t} | 6 +-
t/{release-pod-syntax.t => author-pod-syntax.t} | 7 +-
t/dbic.t | 108 +++++++++
t/lib/Magpie/DBIC/Schema.pm | 6 +
t/lib/Magpie/DBIC/Schema/Result/User.pm | 35 +++
48 files changed, 537 insertions(+), 403 deletions(-)
diff --cc LICENSE
index bda01d2,0000000..f530247
mode 100644,000000..100644
--- a/LICENSE
+++ b/LICENSE
@@@ -1,377 -1,0 +1,379 @@@
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+Terms of the Perl programming language system itself
+
+a) the GNU General Public License as published by the Free
+ Software Foundation; either version 1, or (at your option) any
+ later version, or
+b) the "Artistic License"
+
+--- The GNU General Public License, Version 1, February 1989 ---
+
+This software is Copyright (c) 2011 by Tamarou, LLC.
+
+This is free software, licensed under:
+
+ The GNU General Public License, Version 1, February 1989
+
- GNU GENERAL PUBLIC LICENSE
- Version 1, February 1989
++ GNU GENERAL PUBLIC LICENSE
++ Version 1, February 1989
+
+ Copyright (C) 1989 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
++ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
++
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
- Preamble
++ Preamble
+
+ The license agreements of most software companies try to keep users
+at the mercy of those companies. By contrast, our General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. The
+General Public License applies to the Free Software Foundation's
+software and to any other program whose authors commit to using it.
+You can use it for your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Specifically, the General Public License is designed to make
+sure that you have the freedom to give away or sell copies of free
+software, that you receive source code or can get it if you want it,
+that you can change the software or use pieces of it in new free
+programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of a such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must tell them their rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
- GNU GENERAL PUBLIC LICENSE
++ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License Agreement applies to any program or other work which
+contains a notice placed by the copyright holder saying it may be
+distributed under the terms of this General Public License. The
+"Program", below, refers to any such program or work, and a "work based
+on the Program" means either the Program or any work containing the
+Program or a portion of it, either verbatim or with modifications. Each
+licensee is addressed as "you".
+
+ 1. You may copy and distribute verbatim copies of the Program's source
+code as you receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that refer to this
+General Public License and to the absence of any warranty; and give any
+other recipients of the Program a copy of this General Public License
+along with the Program. You may charge a fee for the physical act of
+transferring a copy.
+
+ 2. You may modify your copy or copies of the Program or any portion of
+it, and copy and distribute such modifications under the terms of Paragraph
+1 above, provided that you also do the following:
+
+ a) cause the modified files to carry prominent notices stating that
+ you changed the files and the date of any change; and
+
+ b) cause the whole of any work that you distribute or publish, that
+ in whole or in part contains the Program or any part thereof, either
+ with or without modifications, to be licensed at no charge to all
+ third parties under the terms of this General Public License (except
+ that you may choose to grant warranty protection to some or all
+ third parties, at your option).
+
+ c) If the modified program normally reads commands interactively when
+ run, you must cause it, when started running for such interactive use
+ in the simplest and most usual way, to print or display an
+ announcement including an appropriate copyright notice and a notice
+ that there is no warranty (or else, saying that you provide a
+ warranty) and that users may redistribute the program under these
+ conditions, and telling the user how to view a copy of this General
+ Public License.
+
+ d) You may charge a fee for the physical act of transferring a
+ copy, and you may at your option offer warranty protection in
+ exchange for a fee.
+
+Mere aggregation of another independent work with the Program (or its
+derivative) on a volume of a storage or distribution medium does not bring
+the other work under the scope of these terms.
+
+ 3. You may copy and distribute the Program (or a portion or derivative of
+it, under Paragraph 2) in object code or executable form under the terms of
+Paragraphs 1 and 2 above provided that you also do one of the following:
+
+ a) accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of
+ Paragraphs 1 and 2 above; or,
+
+ b) accompany it with a written offer, valid for at least three
+ years, to give any third party free (except for a nominal charge
+ for the cost of distribution) a complete machine-readable copy of the
+ corresponding source code, to be distributed under the terms of
+ Paragraphs 1 and 2 above; or,
+
+ c) accompany it with the information you received as to where the
+ corresponding source code may be obtained. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form alone.)
+
+Source code for a work means the preferred form of the work for making
+modifications to it. For an executable file, complete source code means
+all the source code for all modules it contains; but, as a special
+exception, it need not include source code for modules which are standard
+libraries that accompany the operating system on which the executable
+file runs, or for standard header files or definitions files that
+accompany that operating system.
+
+ 4. You may not copy, modify, sublicense, distribute or transfer the
+Program except as expressly provided under this General Public License.
+Any attempt otherwise to copy, modify, sublicense, distribute or transfer
+the Program is void, and will automatically terminate your rights to use
+the Program under this License. However, parties who have received
+copies, or rights to use copies, from you under this General Public
+License will not have their licenses terminated so long as such parties
+remain in full compliance.
+
+ 5. By copying, distributing or modifying the Program (or any work based
+on the Program) you indicate your acceptance of this license to do so,
+and all its terms and conditions.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the original
+licensor to copy, distribute or modify the Program subject to these
+terms and conditions. You may not impose any further restrictions on the
+recipients' exercise of the rights granted herein.
+
+ 7. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of the license which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+the license, you may choose any version ever published by the Free Software
+Foundation.
+
+ 8. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
- NO WARRANTY
++ NO WARRANTY
+
+ 9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
- END OF TERMS AND CONDITIONS
++ END OF TERMS AND CONDITIONS
+
- Appendix: How to Apply These Terms to Your New Programs
++ Appendix: How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to humanity, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these
+terms.
+
+ To do so, attach the following notices to the program. It is safest to
+attach them to the start of each source file to most effectively convey
+the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) 19yy <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 1, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software Foundation,
- Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
++ along with this program; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA
++
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) 19xx name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the
+appropriate parts of the General Public License. Of course, the
+commands you use may be called something other than `show w' and `show
+c'; they could even be mouse-clicks or menu items--whatever suits your
+program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the
+ program `Gnomovision' (a program to direct compilers to make passes
+ at assemblers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+That's all there is to it!
+
+
+--- The Artistic License 1.0 ---
+
+This software is Copyright (c) 2011 by Tamarou, LLC.
+
+This is free software, licensed under:
+
+ The Artistic License 1.0
+
+The Artistic License
+
+Preamble
+
+The intent of this document is to state the conditions under which a Package
+may be copied, such that the Copyright Holder maintains some semblance of
+artistic control over the development of the package, while giving the users of
+the package the right to use and distribute the Package in a more-or-less
+customary fashion, plus the right to make reasonable modifications.
+
+Definitions:
+
+ - "Package" refers to the collection of files distributed by the Copyright
+ Holder, and derivatives of that collection of files created through
+ textual modification.
+ - "Standard Version" refers to such a Package if it has not been modified,
+ or has been modified in accordance with the wishes of the Copyright
+ Holder.
+ - "Copyright Holder" is whoever is named in the copyright or copyrights for
+ the package.
+ - "You" is you, if you're thinking about copying or distributing this Package.
+ - "Reasonable copying fee" is whatever you can justify on the basis of media
+ cost, duplication charges, time of people involved, and so on. (You will
+ not be required to justify it to the Copyright Holder, but only to the
+ computing community at large as a market that must bear the fee.)
+ - "Freely Available" means that no fee is charged for the item itself, though
+ there may be fees involved in handling the item. It also means that
+ recipients of the item may redistribute it under the same conditions they
+ received it.
+
+1. You may make and give away verbatim copies of the source form of the
+Standard Version of this Package without restriction, provided that you
+duplicate all of the original copyright notices and associated disclaimers.
+
+2. You may apply bug fixes, portability fixes and other modifications derived
+from the Public Domain or from the Copyright Holder. A Package modified in such
+a way shall still be considered the Standard Version.
+
+3. You may otherwise modify your copy of this Package in any way, provided that
+you insert a prominent notice in each changed file stating how and when you
+changed that file, and provided that you do at least ONE of the following:
+
+ a) place your modifications in the Public Domain or otherwise make them
+ Freely Available, such as by posting said modifications to Usenet or an
+ equivalent medium, or placing the modifications on a major archive site
+ such as ftp.uu.net, or by allowing the Copyright Holder to include your
+ modifications in the Standard Version of the Package.
+
+ b) use the modified Package only within your corporation or organization.
+
+ c) rename any non-standard executables so the names do not conflict with
+ standard executables, which must also be provided, and provide a separate
+ manual page for each non-standard executable that clearly documents how it
+ differs from the Standard Version.
+
+ d) make other distribution arrangements with the Copyright Holder.
+
+4. You may distribute the programs of this Package in object code or executable
+form, provided that you do at least ONE of the following:
+
+ a) distribute a Standard Version of the executables and library files,
+ together with instructions (in the manual page or equivalent) on where to
+ get the Standard Version.
+
+ b) accompany the distribution with the machine-readable source of the Package
+ with your modifications.
+
+ c) accompany any non-standard executables with their corresponding Standard
+ Version executables, giving the non-standard executables non-standard
+ names, and clearly documenting the differences in manual pages (or
+ equivalent), together with instructions on where to get the Standard
+ Version.
+
+ d) make other distribution arrangements with the Copyright Holder.
+
+5. You may charge a reasonable copying fee for any distribution of this
+Package. You may charge any fee you choose for support of this Package. You
+may not charge a fee for this Package itself. However, you may distribute this
+Package in aggregate with other (possibly commercial) programs as part of a
+larger (possibly commercial) software distribution provided that you do not
+advertise this Package as a product of your own.
+
+6. The scripts and library files supplied as input to or produced as output
+from the programs of this Package do not automatically fall under the copyright
+of this Package, but belong to whomever generated them, and may be sold
+commercially, and may be aggregated with this Package.
+
+7. C or perl subroutines supplied by you and linked into this Package shall not
+be considered part of this Package.
+
+8. The name of the Copyright Holder may not be used to endorse or promote
+products derived from this software without specific prior written permission.
+
+9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+The End
+
diff --cc MANIFEST
index e177ed1,0000000..6bcf9b9
mode 100644,000000..100644
--- a/MANIFEST
+++ b/MANIFEST
@@@ -1,171 -1,0 +1,174 @@@
- # This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.014.
++# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.008.
+LICENSE
+MANIFEST
+META.yml
+Makefile.PL
+README
+README.md
+TODO
+dist.ini
+example/debug_xslt/bin/app.psgi
+example/debug_xslt/conf/conf.xml
+example/debug_xslt/nytprof.out
+example/debug_xslt/root/hello.xml
+example/debug_xslt/root/stylesheets/default.xsl
+lib/Magpie.pm
+lib/Magpie/Breadboard.pm
+lib/Magpie/Component.pm
+lib/Magpie/Component/ContentCache.pm
+lib/Magpie/ConfigReader/XML.pm
+lib/Magpie/Constants.pm
+lib/Magpie/Dispatcher/Env.pm
+lib/Magpie/Dispatcher/RequestMethod.pm
+lib/Magpie/Dispatcher/RequestParam.pm
+lib/Magpie/Error.pm
+lib/Magpie/Error/Simplified.pm
+lib/Magpie/Event.pm
+lib/Magpie/Event/Symbol.pm
+lib/Magpie/Intro.pod
+lib/Magpie/Machine.pm
+lib/Magpie/Manual/Config.pod
+lib/Magpie/Matcher.pm
+lib/Magpie/Plugin/DBI.pm
+lib/Magpie/Plugin/Resource/Cache.pm
+lib/Magpie/Plugin/URITemplate.pm
+lib/Magpie/Resource.pm
+lib/Magpie/Resource/Abstract.pm
+lib/Magpie/Resource/DBIC.pm
+lib/Magpie/Resource/File.pm
+lib/Magpie/Resource/Kioku.pm
+lib/Magpie/Resource/Proxy.pm
+lib/Magpie/SymbolTable.pm
+lib/Magpie/Transformer.pm
+lib/Magpie/Transformer/JSON.pm
+lib/Magpie/Transformer/Middleware.pm
+lib/Magpie/Transformer/ServiceUnavailable.pm
+lib/Magpie/Transformer/TT2.pm
+lib/Magpie/Transformer/XSLT.pm
+lib/Magpie/Transformer/XSP.pm
+lib/Magpie/Types.pm
+lib/Magpie/Util.pm
+lib/Plack/Middleware/Magpie.pm
+t/000use.t
+t/args_middleware.t
++t/author-pod-coverage.t
++t/author-pod-syntax.t
+t/breadboard.t
+t/breadboard_middleware.t
+t/config/asset_basic_container_xml.t
+t/config/asset_basic_xml.t
+t/config/asset_container_nested.t
+t/config/asset_service_block.t
+t/config/asset_service_constructor.t
+t/config/asset_service_setter.t
+t/config/match_accept_xml.t
+t/config/match_env_xml.t
+t/config/match_nested_xml.t
+t/config/match_template_xml.t
+t/config/match_xml.t
+t/config/pipeline_reset.t
+t/context_middleware.t
+t/core/basic.t
+t/core/custom_matcher.t
+t/core/declined.t
+t/core/done.t
+t/core/http.t
+t/core/mixed_pipeline.t
+t/core/no_match_404.t
+t/core/output.t
+t/core/pipeline_args.t
+t/core/pipeloader.t
+t/core/sugar_match.t
+t/core/sugar_match_accept.t
+t/core/sugar_match_env.t
+t/core/sugar_match_nested.t
+t/core/sugar_match_reset.t
+t/core/sugar_match_template.t
+t/core/template_regex_edge.t
+t/data/asset_basic.xml
+t/data/asset_basic_container.xml
+t/data/asset_container_nested.xml
+t/data/asset_service_block.xml
+t/data/asset_service_constructor.xml
+t/data/asset_service_setter.xml
+t/data/match.xml
+t/data/match_accept.xml
+t/data/match_env.xml
+t/data/match_nested.xml
+t/data/match_template.xml
+t/data/pipeline_reset.xml
++t/dbic.t
+t/error.t
+t/event.t
+t/htdocs/alternates/blog/index.xml
+t/htdocs/alternates/shop/index.xml
+t/htdocs/avt.xsp
+t/htdocs/hello.xml
+t/htdocs/stylesheets/alternates/blog.xsl
+t/htdocs/stylesheets/alternates/shop.xsl
+t/htdocs/stylesheets/alternates/wrapper.xsl
+t/htdocs/stylesheets/goodbye.xsl
+t/htdocs/stylesheets/hello.xsl
+t/htdocs/taglibs.xsp
+t/htdocs/templates/moviename/complete.tt2
+t/htdocs/templates/moviename/prompt.tt2
+t/htdocs/xinclude/blog/index.xml
+t/htdocs/xinclude/common.xml
+t/htdocs/xinclude/shop/index.xml
+t/kioku.t
+t/lib/Core/Basic/Base.pm
+t/lib/Core/Basic/Output.pm
+t/lib/Core/Declined/StepOne.pm
+t/lib/Core/Declined/StepTwo.pm
+t/lib/Core/Done/StepOne.pm
+t/lib/Core/Done/StepTwo.pm
+t/lib/Core/HTTP/Base.pm
+t/lib/Core/HTTP/ParameterizedBase.pm
+t/lib/Core/Output/StepOne.pm
+t/lib/Core/Output/StepTwo.pm
+t/lib/Core/Pipeloader/Chooser.pm
+t/lib/Core/Pipeloader/Curly.pm
+t/lib/Core/Pipeloader/Larry.pm
+t/lib/Core/Pipeloader/Moe.pm
+t/lib/Core/StaticMatcher.pm
++t/lib/Magpie/DBIC/Schema.pm
++t/lib/Magpie/DBIC/Schema/Result/User.pm
+t/lib/Magpie/Pipeline/Breadboard/ConfigAssets.pm
+t/lib/Magpie/Pipeline/Breadboard/Simple.pm
+t/lib/Magpie/Pipeline/ContextHash.pm
+t/lib/Magpie/Pipeline/Curly.pm
+t/lib/Magpie/Pipeline/CurlyArgs.pm
+t/lib/Magpie/Pipeline/Error/Hashref.pm
+t/lib/Magpie/Pipeline/Error/Named.pm
+t/lib/Magpie/Pipeline/Error/Numeric.pm
+t/lib/Magpie/Pipeline/Larry.pm
+t/lib/Magpie/Pipeline/Moe.pm
+t/lib/Magpie/Pipeline/PathMadness.pm
+t/lib/Magpie/Pipeline/Resource/Basic.pm
+t/lib/Magpie/Pipeline/Resource/Kioku/User.pm
+t/lib/Magpie/Pipeline/Role/Appender.pm
+t/lib/Magpie/Pipeline/TT2/Base.pm
+t/lib/Magpie/Pipeline/TT2/Output.pm
+t/lib/Plack/Middleware/TestComponent.pm
+t/lib/TestObject/SimpleMoose.pm
+t/machine.t
+t/middleware.t
+t/middleware_component.t
+t/plack_basic.t
+t/plugins/resource_cache.t
+t/plugins/uri_template.t
+t/queue.t
- t/release-pod-coverage.t
- t/release-pod-syntax.t
+t/resource_abstract.t
+t/resource_basic.t
+t/resource_file.t
+t/resource_middleware.t
+t/resources/kioku_bb.t
+t/traits_middleware.t
+t/transformers/tt2.t
+t/transformers/xslt_alternates.t
+t/transformers/xslt_file.t
+t/transformers/xslt_upstream.t
+t/transformers/xslt_xinclude.t
+t/transformers/xsp_basic.t
+t/transformers/xsp_taglibs.t
+weaver.ini
diff --cc META.yml
index b1e1f37,0000000..475ad2e
mode 100644,000000..100644
--- a/META.yml
+++ b/META.yml
@@@ -1,43 -1,0 +1,44 @@@
+---
+abstract: 'Pipelined State Machine Plack Middleware Framework'
+author:
+ - 'Kip Hampton <kip.hampton at tamarou.com>'
+ - 'Chris Prather <chris.prather at tamarou.com>'
+build_requires:
- HTTP::Request::Common: 6.02
- Test::Requires: 0
- Test::Simple: 0.98
++ HTTP::Request::Common: '6.02'
++ Test::Requires: '0'
++ Test::Simple: '0.98'
+configure_requires:
- ExtUtils::MakeMaker: 6.30
++ ExtUtils::MakeMaker: '0'
+dynamic_config: 0
- generated_by: 'Dist::Zilla version 5.014, CPAN::Meta::Converter version 2.140640'
++generated_by: 'Dist::Zilla version 6.008, CPAN::Meta::Converter version 2.142690'
+license: perl
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.4.html
- version: 1.4
++ version: '1.4'
+name: Magpie
+recommends:
- CHI: 0.50
- JSON::Any: 1.29
- KiokuDB: 0.52
- KiokuDB::Backend::DBI: 1.21
- KiokuX::Model: 0.02
- XML::LibXML: 1.90
++ CHI: '0.50'
++ JSON::Any: '1.29'
++ KiokuDB: '0.52'
++ KiokuDB::Backend::DBI: '1.21'
++ KiokuX::Model: '0.02'
++ XML::LibXML: '1.90'
+requires:
- Bread::Board: 0.25
- Carp: 1.24
- Class::Load: 0.20
- Data::Printer: 0
- HTTP::Negotiate: 6.00
- HTTP::Throwable: 0.016
- Moose: 2.0402
- MooseX::Role::Parameterized: 0
- MooseX::Traits: 0.11
- MooseX::Types::Path::Class: 0.05
- Plack: 0.9985
- Scalar::Util: 1.23
- Try::Tiny: 0.11
- URI: 1.59
++ Bread::Board: '0.25'
++ Carp: '1.24'
++ Class::Load: '0.20'
++ Data::Printer: '0'
++ HTTP::Negotiate: '6.00'
++ HTTP::Throwable: '0.016'
++ Moose: '2.0402'
++ MooseX::Role::Parameterized: '0'
++ MooseX::Traits: '0.11'
++ MooseX::Types::Path::Class: '0.05'
++ Plack: '0.9985'
++ Scalar::Util: '1.23'
++ Try::Tiny: '0.11'
++ URI: '1.59'
+resources:
+ repository: git://github.com/tamarou/magpie.git
- version: 1.141660
++version: '1.163200'
++x_serialization_backend: 'YAML::Tiny version 1.62'
diff --cc Makefile.PL
index 00a909a,0000000..5d6a853
mode 100644,000000..100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@@ -1,84 -1,0 +1,76 @@@
-
- # This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.014.
++# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.008.
+use strict;
+use warnings;
+
+
+
- use ExtUtils::MakeMaker 6.30;
-
-
++use ExtUtils::MakeMaker;
+
+my %WriteMakefileArgs = (
+ "ABSTRACT" => "Pipelined State Machine Plack Middleware Framework",
+ "AUTHOR" => "Kip Hampton <kip.hampton\@tamarou.com>, Chris Prather <chris.prather\@tamarou.com>",
- "BUILD_REQUIRES" => {},
+ "CONFIGURE_REQUIRES" => {
- "ExtUtils::MakeMaker" => "6.30"
++ "ExtUtils::MakeMaker" => 0
+ },
+ "DISTNAME" => "Magpie",
- "EXE_FILES" => [],
+ "LICENSE" => "perl",
+ "NAME" => "Magpie",
+ "PREREQ_PM" => {
+ "Bread::Board" => "0.25",
+ "Carp" => "1.24",
+ "Class::Load" => "0.20",
+ "Data::Printer" => 0,
+ "HTTP::Negotiate" => "6.00",
+ "HTTP::Throwable" => "0.016",
+ "Moose" => "2.0402",
+ "MooseX::Role::Parameterized" => 0,
+ "MooseX::Traits" => "0.11",
+ "MooseX::Types::Path::Class" => "0.05",
+ "Plack" => "0.9985",
+ "Scalar::Util" => "1.23",
+ "Try::Tiny" => "0.11",
+ "URI" => "1.59"
+ },
+ "TEST_REQUIRES" => {
+ "HTTP::Request::Common" => "6.02",
+ "Test::Requires" => 0,
+ "Test::Simple" => "0.98"
+ },
- "VERSION" => "1.141660",
++ "VERSION" => "1.163200",
+ "test" => {
+ "TESTS" => "t/*.t t/config/*.t t/core/*.t t/plugins/*.t t/resources/*.t t/transformers/*.t"
+ }
+);
+
+
+my %FallbackPrereqs = (
+ "Bread::Board" => "0.25",
+ "Carp" => "1.24",
+ "Class::Load" => "0.20",
+ "Data::Printer" => 0,
+ "HTTP::Negotiate" => "6.00",
+ "HTTP::Request::Common" => "6.02",
+ "HTTP::Throwable" => "0.016",
+ "Moose" => "2.0402",
+ "MooseX::Role::Parameterized" => 0,
+ "MooseX::Traits" => "0.11",
+ "MooseX::Types::Path::Class" => "0.05",
+ "Plack" => "0.9985",
+ "Scalar::Util" => "1.23",
+ "Test::Requires" => 0,
+ "Test::Simple" => "0.98",
+ "Try::Tiny" => "0.11",
+ "URI" => "1.59"
+);
+
+
+unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
+ delete $WriteMakefileArgs{TEST_REQUIRES};
+ delete $WriteMakefileArgs{BUILD_REQUIRES};
+ $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
+}
+
+delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
+ unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
+
+WriteMakefile(%WriteMakefileArgs);
-
-
-
diff --cc README
index dce8a3d,0000000..46e8941
mode 100644,000000..100644
--- a/README
+++ b/README
@@@ -1,15 -1,0 +1,15 @@@
+
+
+This archive contains the distribution Magpie,
- version 1.141660:
++version 1.163200:
+
+ Pipelined State Machine Plack Middleware Framework
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+
- This README file was generated by Dist::Zilla::Plugin::Readme v5.014.
++This README file was generated by Dist::Zilla::Plugin::Readme v6.008.
+
diff --cc dist.ini
index 992cc6d,992cc6d..f2e3596
--- a/dist.ini
+++ b/dist.ini
@@@ -17,7 -17,7 +17,7 @@@ repository.type = gi
[@Basic]
[PruneFiles]
--filenames = Makefile.PL
++;filenames = Makefile.PL
match = ^nytprof.*
match = ^perl5
match = ^cpan.*
diff --cc lib/Magpie.pm
index 99f5ad2,8644b02..f1b8ce1
--- a/lib/Magpie.pm
+++ b/lib/Magpie.pm
@@@ -1,22 -1,13 +1,25 @@@
package Magpie;
- $Magpie::VERSION = '1.141660';
++$Magpie::VERSION = '1.163200';
use Moose;
# ABSTRACT: Pipelined State Machine Plack Middleware Framework
1;
+
+ __END__
=pod
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie - Pipelined State Machine Plack Middleware Framework
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
=head1 SYNOPSIS
-----
@@@ -475,31 -474,5 +478,27 @@@ FOLDOC definition of Finite State Machi
=back
-
1;
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
-
diff --cc lib/Magpie/Breadboard.pm
index ce3c274,a6dd04f..88cbc06
--- a/lib/Magpie/Breadboard.pm
+++ b/lib/Magpie/Breadboard.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Breadboard;
- $Magpie::Breadboard::VERSION = '1.141660';
++$Magpie::Breadboard::VERSION = '1.163200';
use Moose;
# ABSTRACT: Bread::Board Container For Pipeline Assets
@@@ -85,38 -84,3 +85,40 @@@ sub resolve_asset
# SEEALSO: Magpie, Bread::Board
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Breadboard - Bread::Board Container For Pipeline Assets
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Component.pm
index 7d8dc11,93d64c9..7a6d043
--- a/lib/Magpie/Component.pm
+++ b/lib/Magpie/Component.pm
@@@ -1,5 -1,5 +1,5 @@@
package Magpie::Component;
- $Magpie::Component::VERSION = '1.141660';
-
++$Magpie::Component::VERSION = '1.163200';
# ABSTRACT: Base Class For All Magpie Pipeline Components
use Moose;
use Magpie::Constants;
@@@ -59,40 -59,4 +59,40 @@@ sub init_symbols
# SEEALSO: Magpie, Magpie::Resource, Magpie::Transformer
1;
+
+ __END__
+
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Component - Base Class For All Magpie Pipeline Components
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
diff --cc lib/Magpie/Component/ContentCache.pm
index ff0ec51,336e8f1..b6295d5
--- a/lib/Magpie/Component/ContentCache.pm
+++ b/lib/Magpie/Component/ContentCache.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::Component::ContentCache;
# ABSTRACT: Internally added content cache component
- $Magpie::Component::ContentCache::VERSION = '1.141660';
-
++$Magpie::Component::ContentCache::VERSION = '1.163200';
use Moose;
extends 'Magpie::Transformer';
use Magpie::Constants;
@@@ -35,38 -35,3 +35,40 @@@ sub cache_content
# SEEALSO: Magpie
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Component::ContentCache - Internally added content cache component
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/ConfigReader/XML.pm
index dfc2b1d,1f67577..e1cb77b
--- a/lib/Magpie/ConfigReader/XML.pm
+++ b/lib/Magpie/ConfigReader/XML.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::ConfigReader::XML;
#ABSTRACT: Magpie Configuration via XML
- $Magpie::ConfigReader::XML::VERSION = '1.141660';
-
++$Magpie::ConfigReader::XML::VERSION = '1.163200';
use Moose;
use XML::LibXML;
use Magpie::Util;
@@@ -411,38 -411,3 +411,40 @@@ sub random_string
# SEEALSO: Magpie
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::ConfigReader::XML - Magpie Configuration via XML
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Constants.pm
index 7a80a83,d37e7c2..686b395
--- a/lib/Magpie/Constants.pm
+++ b/lib/Magpie/Constants.pm
@@@ -1,5 -1,5 +1,5 @@@
package Magpie::Constants;
- $Magpie::Constants::VERSION = '1.141660';
-
++$Magpie::Constants::VERSION = '1.163200';
# ABSTRACT: Common Handler Control Constants;
use constant {
@@@ -36,40 -36,4 +36,40 @@@ use Sub::Exporter -setup =>
# SEEALSO: Magpie, Magpie::Component, Magpie::Event
1;
+
+ __END__
+
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Constants - Common Handler Control Constants;
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
diff --cc lib/Magpie/Dispatcher/Env.pm
index ed8f9f9,3bfb4e4..0d22b32
--- a/lib/Magpie/Dispatcher/Env.pm
+++ b/lib/Magpie/Dispatcher/Env.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::Dispatcher::Env;
#ABSTRACT: INCOMPLETE - Placeholder for future Dispatcher Role
- $Magpie::Dispatcher::Env::VERSION = '1.141660';
-
++$Magpie::Dispatcher::Env::VERSION = '1.163200';
use Moose::Role;
requires 'map_events';
@@@ -27,42 -27,7 +27,41 @@@ sub load_queue
1;
-
+ __END__
+
=pod
-#SEEALSO: Magpie
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Dispatcher::Env - INCOMPLETE - Placeholder for future Dispatcher Role
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+#SEEALSO: Magpie
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
diff --cc lib/Magpie/Dispatcher/RequestMethod.pm
index 0fbd0a2,89355b1..b350aaa
--- a/lib/Magpie/Dispatcher/RequestMethod.pm
+++ b/lib/Magpie/Dispatcher/RequestMethod.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Dispatcher::RequestMethod;
- $Magpie::Dispatcher::RequestMethod::VERSION = '1.141660';
++$Magpie::Dispatcher::RequestMethod::VERSION = '1.163200';
#ABSTRACT: INCOMPLETE - Placeholder for future Dispatcher Role
use Moose::Role;
use Magpie::Constants;
@@@ -16,42 -15,7 +16,41 @@@ sub load_queue
1;
-
+ __END__
+
=pod
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Dispatcher::RequestMethod - INCOMPLETE - Placeholder for future Dispatcher Role
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
#SEEALSO: Magpie
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
diff --cc lib/Magpie/Dispatcher/RequestParam.pm
index e818f3d,3699be8..fa9192f
--- a/lib/Magpie/Dispatcher/RequestParam.pm
+++ b/lib/Magpie/Dispatcher/RequestParam.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Dispatcher::RequestParam;
- $Magpie::Dispatcher::RequestParam::VERSION = '1.141660';
++$Magpie::Dispatcher::RequestParam::VERSION = '1.163200';
use MooseX::Role::Parameterized;
# ABSTRACT: Request Parameter Dispatcher
@@@ -41,41 -40,5 +41,40 @@@ sub load_queue
}
1;
+
+ __END__
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Dispatcher::RequestParam - Request Parameter Dispatcher
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
-
diff --cc lib/Magpie/Error.pm
index 0fa1a00,6b738be..4bf0eae
--- a/lib/Magpie/Error.pm
+++ b/lib/Magpie/Error.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Error;
- $Magpie::Error::VERSION = '1.141660';
++$Magpie::Error::VERSION = '1.163200';
use Moose;
extends 'HTTP::Throwable::Factory';
@@@ -17,38 -16,4 +17,41 @@@ sub extra_roles
}
-1;
+1;
++
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Error
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Error/Simplified.pm
index 85c5d35,508f085..c708277
--- a/lib/Magpie/Error/Simplified.pm
+++ b/lib/Magpie/Error/Simplified.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Error::Simplified;
- $Magpie::Error::Simplified::VERSION = '1.141660';
++$Magpie::Error::Simplified::VERSION = '1.163200';
use Moose::Role;
# A simple role to work around HTTP::Throwable's over-helpfulness
@@@ -15,38 -14,4 +15,41 @@@ sub body_headers
sub as_string { shift->body }
-1;
+1;
++
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Error::Simplified
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Event.pm
index db7810e,090e307..007fe6d
--- a/lib/Magpie/Event.pm
+++ b/lib/Magpie/Event.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Event;
- $Magpie::Event::VERSION = '1.141660';
++$Magpie::Event::VERSION = '1.163200';
# ABSTRACT: Core Event Role Shared By All Magpie Classes
use Moose::Role;
@@@ -590,38 -589,3 +590,40 @@@ sub run
# SEEALSO: Magpie
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Event - Core Event Role Shared By All Magpie Classes
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Event/Symbol.pm
index 8156ca3,c5035ab..d8b6512
--- a/lib/Magpie/Event/Symbol.pm
+++ b/lib/Magpie/Event/Symbol.pm
@@@ -1,5 -1,5 +1,5 @@@
package Magpie::Event::Symbol;
- $Magpie::Event::Symbol::VERSION = '1.141660';
-
++$Magpie::Event::Symbol::VERSION = '1.163200';
# ABSTRACT: Role implementing the common symbol table interface.
use Moose::Role;
@@@ -91,38 -91,3 +91,40 @@@ sub _qualify_symbol_name
# SEEALSO: Magpie, Magpie::SymbolTable
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Event::Symbol - Role implementing the common symbol table interface.
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Intro.pod
index a56240d,e1a8ce9..f504fe2
--- a/lib/Magpie/Intro.pod
+++ b/lib/Magpie/Intro.pod
@@@ -1,19 -1,9 +1,21 @@@
package Magpie::Intro;
- $Magpie::Intro::VERSION = '1.141660';
- # ABSTRACT: Introduction to the whys and wherefores of Magpie
+ # ABSTRACT: Introduction to the whys and wherefores of Magpie
+__END__
++
=pod
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Intro - Introduction to the whys and wherefores of Magpie
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
=head1 Introduction to Magpie
This document introduces the underlying concepts that inform Magpie's design. For a more practical how-to, see ***link***.
@@@ -155,28 -148,6 +157,27 @@@ point is to reduce brittleness and redu
are free to implement their application in the way that makes most sense to
them.
+__END__
+=head1 AUTHORS
-__END__
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Machine.pm
index 86ed7fb,840a2e0..703acfe
--- a/lib/Magpie/Machine.pm
+++ b/lib/Magpie/Machine.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Machine;
- $Magpie::Machine::VERSION = '1.141660';
++$Magpie::Machine::VERSION = '1.163200';
use Moose;
extends 'Magpie::Component';
use Magpie::Constants;
@@@ -32,38 -31,3 +32,40 @@@ sub pipeline
# SEEALSO: Magpie
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Machine - Event Class For Creating Magpie Pipelines
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Manual/Config.pod
index 3d817e5,e63def1..be81cda
--- a/lib/Magpie/Manual/Config.pod
+++ b/lib/Magpie/Manual/Config.pod
@@@ -1,46 -1,13 +1,44 @@@
package Magpie::Manual::Config;
- $Magpie::Manual::Config::VERSION = '1.141660';
- # ABSTRACT Configuring your Magpie applications
-
+ # ABSTRACT Configuring your Magpie applications
++__END__
+
=pod
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Manual::Config
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
=head1 Perl DSL
=head1 XML Configuration
-=cut
+=head1 AUTHORS
-__END__
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
diff --cc lib/Magpie/Matcher.pm
index 4e31c19,5e63a64..8dfc91a
--- a/lib/Magpie/Matcher.pm
+++ b/lib/Magpie/Matcher.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::Matcher;
#ABSTRACT: Multi-purpose Dispatcher Magic
- $Magpie::Matcher::VERSION = '1.141660';
-
++$Magpie::Matcher::VERSION = '1.163200';
use Moose;
use Scalar::Util qw(reftype);
use HTTP::Negotiate;
@@@ -238,38 -238,3 +238,40 @@@ sub construct_pipeline
#SEEALSO: Magpie
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Matcher - Multi-purpose Dispatcher Magic
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Plugin/DBI.pm
index 18650f9,c83746b..121e958
--- a/lib/Magpie/Plugin/DBI.pm
+++ b/lib/Magpie/Plugin/DBI.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Plugin::DBI;
- $Magpie::Plugin::DBI::VERSION = '1.141660';
++$Magpie::Plugin::DBI::VERSION = '1.163200';
use Moose::Role;
# ABSTRACT: A simple Role for dealing with DBI-backed assets;
@@@ -56,63 -55,5 +56,42 @@@ sub _connect_args
\@args;
}
- sub _build_data_source {
- my $self = shift;
- my $k = undef;
-
- try {
- $k = $self->resolve_asset( service => 'kioku_dir' );
- }
- catch {
- try {
- $k = KiokuDB->connect( @{ $self->_connect_args } );
- }
- catch {
- my $error = "Could not connect to Kioku data source: $_\n";
- warn $error;
- $self->set_error( { status_code => 500, reason => $error } );
- };
- };
-
- return undef if $self->has_error;
- $self->_kioku_scope( $k->new_scope );
- return $k;
- }
-
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Plugin::DBI - A simple Role for dealing with DBI-backed assets;
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Plugin/Resource/Cache.pm
index 9ff3f71,fae1be0..e54f55f
--- a/lib/Magpie/Plugin/Resource/Cache.pm
+++ b/lib/Magpie/Plugin/Resource/Cache.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Plugin::Resource::Cache;
- $Magpie::Plugin::Resource::Cache::VERSION = '1.141660';
++$Magpie::Plugin::Resource::Cache::VERSION = '1.163200';
use Moose::Role;
# ABSTRACT: A Role to add Caching to a Resource;
@@@ -52,38 -51,3 +52,40 @@@ after [qw(add_dependency delete_depende
};
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Plugin::Resource::Cache - A Role to add Caching to a Resource;
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Plugin/URITemplate.pm
index fa28fe7,b4218be..37e1132
--- a/lib/Magpie/Plugin/URITemplate.pm
+++ b/lib/Magpie/Plugin/URITemplate.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Plugin::URITemplate;
- $Magpie::Plugin::URITemplate::VERSION = '1.141660';
++$Magpie::Plugin::URITemplate::VERSION = '1.163200';
use Moose::Role;
#
# ABSTRACT: A Role to add URI Template-like path variable capture;
@@@ -101,38 -100,3 +101,40 @@@ sub process_template
no Moose::Role;
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Plugin::URITemplate - A Role to add URI Template-like path variable capture;
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Resource.pm
index 3a7c8bc,e60e750..960f4d6
--- a/lib/Magpie/Resource.pm
+++ b/lib/Magpie/Resource.pm
@@@ -1,5 -1,5 +1,5 @@@
package Magpie::Resource;
- $Magpie::Resource::VERSION = '1.141660';
-
++$Magpie::Resource::VERSION = '1.163200';
# ABSTRACT: Abstract base class for all resource types;
use Moose;
@@@ -124,18 -124,8 +124,20 @@@ sub get_entity_id
1;
-
+ __END__
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Resource - Abstract base class for all resource types;
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
=head1 DESCRIPTION
A resource is not the thing that is transferred across the wire or picked
@@@ -152,39 -142,8 +154,35 @@@
Roy Fielding - July 2002
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
=head1 SEE ALSO
-=for :list
-* L<Magpie>
+=over 4
+
+=item *
+
+L<Magpie>
+
+=back
+=cut
-
-
- __END__
-
diff --cc lib/Magpie/Resource/Abstract.pm
index 42e4e56,e2af617..9dbf1fc
--- a/lib/Magpie/Resource/Abstract.pm
+++ b/lib/Magpie/Resource/Abstract.pm
@@@ -1,5 -1,5 +1,5 @@@
package Magpie::Resource::Abstract;
- $Magpie::Resource::Abstract::VERSION = '1.141660';
-
++$Magpie::Resource::Abstract::VERSION = '1.163200';
# ABSTRACT: INCOMPLETE - Default Resource class.
use Moose;
@@@ -34,43 -34,8 +34,42 @@@ sub PUT
return OK;
};
1;
+
+ __END__
=pod
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Resource::Abstract - INCOMPLETE - Default Resource class.
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
# SEALSO: Magpie, Magpie::Resource
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
-
diff --cc lib/Magpie/Resource/DBIC.pm
index 889742a,91c345d..f81ee77
--- a/lib/Magpie/Resource/DBIC.pm
+++ b/lib/Magpie/Resource/DBIC.pm
@@@ -1,5 -1,5 +1,5 @@@
package Magpie::Resource::DBIC;
- $Magpie::Resource::DBIC::VERSION = '1.141660';
-
++$Magpie::Resource::DBIC::VERSION = '1.163200';
# ABSTRACT: Resource implementation for DBIx::Class ResultSources.
use Moose;
@@@ -288,39 -318,4 +318,37 @@@ __END_
=pod
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Resource::DBIC - Resource implementation for DBIx::Class ResultSources.
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
# SEEALSO: Magpie, Magpie::Resource
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
-
diff --cc lib/Magpie/Resource/File.pm
index 6476106,f8859c2..eb7b181
--- a/lib/Magpie/Resource/File.pm
+++ b/lib/Magpie/Resource/File.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::Resource::File;
# ABSTRACT: INCOMPLETE - Basic file Resource implementation.
- $Magpie::Resource::File::VERSION = '1.141660';
-
++$Magpie::Resource::File::VERSION = '1.163200';
use Moose;
extends 'Magpie::Resource';
use Magpie::Constants;
@@@ -59,42 -59,7 +59,41 @@@ sub GET
1;
-
+ __END__
+
=pod
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Resource::File - INCOMPLETE - Basic file Resource implementation.
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
# SEALSO: Magpie, Magpie::Resource
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
diff --cc lib/Magpie/Resource/Kioku.pm
index 29ecedd,0e72d2a..3062a1d
--- a/lib/Magpie/Resource/Kioku.pm
+++ b/lib/Magpie/Resource/Kioku.pm
@@@ -1,5 -1,5 +1,5 @@@
package Magpie::Resource::Kioku;
- $Magpie::Resource::Kioku::VERSION = '1.141660';
-
++$Magpie::Resource::Kioku::VERSION = '1.163200';
# ABSTRACT: INCOMPLETE - Resource implementation for KiokuDB datastores.
use Moose;
@@@ -366,7 -314,7 +314,7 @@@ sub PUT
package MagpieGenericWrapper;
- $MagpieGenericWrapper::VERSION = '1.141660';
-
++$MagpieGenericWrapper::VERSION = '1.163200';
sub new {
my $proto = shift;
my %args = @_;
@@@ -379,39 -327,4 +327,37 @@@ __END_
=pod
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Resource::Kioku - INCOMPLETE - Resource implementation for KiokuDB datastores.
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
# SEEALSO: Magpie, Magpie::Resource
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
-
diff --cc lib/Magpie/Resource/Proxy.pm
index c90e1c5,4813a24..11b4930
--- a/lib/Magpie/Resource/Proxy.pm
+++ b/lib/Magpie/Resource/Proxy.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::Resource::Proxy;
# ABSTRACT: .
- $Magpie::Resource::Proxy::VERSION = '1.141660';
-
++$Magpie::Resource::Proxy::VERSION = '1.163200';
use Moose;
extends 'Magpie::Resource';
use Magpie::Constants;
@@@ -92,42 -92,7 +92,41 @@@ around [HTTP_METHODS] => sub
1;
-
+ __END__
+
=pod
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Resource::Proxy - .
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
# SEALSO: Magpie, Magpie::Resource
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
diff --cc lib/Magpie/SymbolTable.pm
index 95a4f1b,706f48e..605b7ec
--- a/lib/Magpie/SymbolTable.pm
+++ b/lib/Magpie/SymbolTable.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::SymbolTable;
- $Magpie::SymbolTable::VERSION = '1.141660';
++$Magpie::SymbolTable::VERSION = '1.163200';
#ABSTRACT: Core Magpie Event Symbol Table Object
use strict;
use warnings;
@@@ -62,38 -61,4 +62,41 @@@ sub symbol_index
# SEEALSO: Magpie
-1;
+1;
++
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::SymbolTable - Core Magpie Event Symbol Table Object
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Transformer.pm
index 5ac1b6f,3326d5f..3c33046
--- a/lib/Magpie/Transformer.pm
+++ b/lib/Magpie/Transformer.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::Transformer;
# ABSTRACT: Magpie Pipeline Transformer Base Class
- $Magpie::Transformer::VERSION = '1.141660';
-
++$Magpie::Transformer::VERSION = '1.163200';
use Moose;
extends 'Magpie::Component';
use Magpie::Constants;
@@@ -21,40 -21,4 +21,40 @@@ has resource =>
# SEEALSO: Magpie
1;
+
+ __END__
+
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Transformer - Magpie Pipeline Transformer Base Class
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
diff --cc lib/Magpie/Transformer/JSON.pm
index 482fd83,71b01b5..7b6275e
--- a/lib/Magpie/Transformer/JSON.pm
+++ b/lib/Magpie/Transformer/JSON.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Transformer::JSON;
- $Magpie::Transformer::JSON::VERSION = '1.141660';
++$Magpie::Transformer::JSON::VERSION = '1.163200';
use Moose;
# ABSTRACT: JSON Ouput Transformer
@@@ -50,40 -49,4 +50,40 @@@ sub transform
}
1;
+
+ __END__
+
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Transformer::JSON - JSON Ouput Transformer
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
-
- __END__
diff --cc lib/Magpie/Transformer/Middleware.pm
index d160d70,c0c424c..9dd4e14
--- a/lib/Magpie/Transformer/Middleware.pm
+++ b/lib/Magpie/Transformer/Middleware.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::Transformer::Middleware;
# ABSTRACT: Use Plack Middleware Handlers As Pipeline Components
- $Magpie::Transformer::Middleware::VERSION = '1.141660';
-
++$Magpie::Transformer::Middleware::VERSION = '1.163200';
use Moose;
extends 'Magpie::Transformer';
use Magpie::Constants;
@@@ -43,38 -43,4 +43,41 @@@ sub call_middleware
# SEEALSO: Magpie
-1;
+1;
++
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Transformer::Middleware - Use Plack Middleware Handlers As Pipeline Components
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Transformer/ServiceUnavailable.pm
index ad704af,3825187..b52d508
--- a/lib/Magpie/Transformer/ServiceUnavailable.pm
+++ b/lib/Magpie/Transformer/ServiceUnavailable.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Transformer::ServiceUnavailable;
- $Magpie::Transformer::ServiceUnavailable::VERSION = '1.141660';
++$Magpie::Transformer::ServiceUnavailable::VERSION = '1.163200';
use Moose;
# ABSTRACT: Use Plack Middleware Handlers As Pipeline Components
@@@ -38,42 -37,6 +38,42 @@@ sub available
}
1;
+
-
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Transformer::ServiceUnavailable - Use Plack Middleware Handlers As Pipeline Components
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
+
-
__END__
# SEEALSO: Magpie
diff --cc lib/Magpie/Transformer/TT2.pm
index 868de8d,210eba1..51e1f18
--- a/lib/Magpie/Transformer/TT2.pm
+++ b/lib/Magpie/Transformer/TT2.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::Transformer::TT2;
# ABSTRACT: Template Toolkit Transformer Component
- $Magpie::Transformer::TT2::VERSION = '1.141660';
-
++$Magpie::Transformer::TT2::VERSION = '1.163200';
use Moose;
extends 'Magpie::Transformer';
use Magpie::Constants;
@@@ -89,38 -89,4 +89,41 @@@ sub transform
# SEEALSO: Magpie
-1;
+1;
++
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Transformer::TT2 - Template Toolkit Transformer Component
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Transformer/XSLT.pm
index 87da134,0dbb0f6..7a38d7c
--- a/lib/Magpie/Transformer/XSLT.pm
+++ b/lib/Magpie/Transformer/XSLT.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::Transformer::XSLT;
# ABSTRACT: XSLT Pipeline Transformer
- $Magpie::Transformer::XSLT::VERSION = '1.141660';
-
++$Magpie::Transformer::XSLT::VERSION = '1.163200';
use Moose;
extends 'Magpie::Transformer';
use Magpie::Constants;
@@@ -274,38 -274,3 +274,40 @@@ sub transform
# SEEALSO: Magpie, XML::LibXSLT
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Transformer::XSLT - XSLT Pipeline Transformer
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Transformer/XSP.pm
index 89ba0eb,f0cbb29..76e0768
--- a/lib/Magpie/Transformer/XSP.pm
+++ b/lib/Magpie/Transformer/XSP.pm
@@@ -1,6 -1,6 +1,6 @@@
package Magpie::Transformer::XSP;
# ABSTRACT: eXtensible Server Pages Transformer
- $Magpie::Transformer::XSP::VERSION = '1.141660';
-
++$Magpie::Transformer::XSP::VERSION = '1.163200';
use Moose;
extends 'Magpie::Transformer';
use Magpie::Constants;
@@@ -121,38 -121,3 +121,40 @@@ sub transform
# SEEALSO: Magpie, XML::XSP
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Transformer::XSP - eXtensible Server Pages Transformer
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Types.pm
index a04489a,6f13328..f43c703
--- a/lib/Magpie/Types.pm
+++ b/lib/Magpie/Types.pm
@@@ -1,5 -1,4 +1,5 @@@
package Magpie::Types;
- $Magpie::Types::VERSION = '1.141660';
++$Magpie::Types::VERSION = '1.163200';
# ABSTRACT: Common Magpie Type Constraints
use Moose::Role;
#use HTTP::Throwable::Factory;
@@@ -93,38 -92,3 +93,40 @@@ coerce 'MagpieResourceObject
# SEEALSO: Magpie
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Types - Common Magpie Type Constraints
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Magpie/Util.pm
index 7f0dc93,10a7294..c49c2ba
--- a/lib/Magpie/Util.pm
+++ b/lib/Magpie/Util.pm
@@@ -1,5 -1,5 +1,5 @@@
package Magpie::Util;
- $Magpie::Util::VERSION = '1.141660';
-
++$Magpie::Util::VERSION = '1.163200';
# ABSTRACT: Common utility functions
#-------------------------------------------------------------------------------
@@@ -21,38 -21,3 +21,40 @@@ sub make_tuples
}
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Magpie::Util - Common utility functions
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc lib/Plack/Middleware/Magpie.pm
index 6f97eac,01bd642..90127f4
--- a/lib/Plack/Middleware/Magpie.pm
+++ b/lib/Plack/Middleware/Magpie.pm
@@@ -1,5 -1,5 +1,5 @@@
package Plack::Middleware::Magpie;
- $Plack::Middleware::Magpie::VERSION = '1.141660';
-
++$Plack::Middleware::Magpie::VERSION = '1.163200';
# ABSTRACT: Plack Middleware Interface For Pipelined Magpie Applications
use strict;
use warnings;
@@@ -284,38 -284,3 +284,40 @@@ sub call
# SEEALSO: Magpie, Plack, Plack::Middleware
1;
+
+__END__
++
+=pod
+
++=encoding UTF-8
++
+=head1 NAME
+
+Plack::Middleware::Magpie - Plack Middleware Interface For Pipelined Magpie Applications
+
+=head1 VERSION
+
- version 1.141660
++version 1.163200
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Kip Hampton <kip.hampton at tamarou.com>
+
+=item *
+
+Chris Prather <chris.prather at tamarou.com>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Tamarou, LLC.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
-
diff --cc t/author-pod-coverage.t
index 18a8274,0000000..243340f
mode 100644,000000..100644
--- a/t/author-pod-coverage.t
+++ b/t/author-pod-coverage.t
@@@ -1,15 -1,0 +1,15 @@@
+#!perl
+
+BEGIN {
- unless ($ENV{RELEASE_TESTING}) {
- require Test::More;
- Test::More::plan(skip_all => 'these tests are for release candidate testing');
++ unless ($ENV{AUTHOR_TESTING}) {
++ print qq{1..0 # SKIP these tests are for testing by the author\n};
++ exit
+ }
+}
+
+# This file was automatically generated by Dist::Zilla::Plugin::PodCoverageTests.
+
+use Test::Pod::Coverage 1.08;
+use Pod::Coverage::TrustPod;
+
+all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });
diff --cc t/author-pod-syntax.t
index cdd6a6c,0000000..2233af0
mode 100644,000000..100644
--- a/t/author-pod-syntax.t
+++ b/t/author-pod-syntax.t
@@@ -1,14 -1,0 +1,15 @@@
+#!perl
+
+BEGIN {
- unless ($ENV{RELEASE_TESTING}) {
- require Test::More;
- Test::More::plan(skip_all => 'these tests are for release candidate testing');
++ unless ($ENV{AUTHOR_TESTING}) {
++ print qq{1..0 # SKIP these tests are for testing by the author\n};
++ exit
+ }
+}
+
+# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
++use strict; use warnings;
+use Test::More;
+use Test::Pod 1.41;
+
+all_pod_files_ok();
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmagpie-perl.git
More information about the Pkg-perl-cvs-commits
mailing list