[libmagpie-perl] branch master updated (a339286 -> 76eba50)

Jonas Smedegaard dr at jones.dk
Mon May 19 18:11:04 UTC 2014


This is an automated email from the git hooks/post-receive script.

js pushed a change to branch master
in repository libmagpie-perl.

      from  a339286   Prepare for release: Update changelog.
       new  3fcd3ca   Fix use canonical Vcs-Git URL.
       new  d15058e   Update copyright info: Extend coverage of packaging.
       new  0ef2c58   Update watch file to use metacpan.org URL.
      adds  9f13f93   Don't try to transform if there are errors fetching the content.
      adds  2642e38   Nested matching now works via both the middleware DSL and the XML config.
      adds  58efdf7   Code cleanup. Nested matchers now work for both XML config and the builder DSL.
      adds  8d13ae9   Update to the more modern JSON option, add support for blessed objects.
      adds  50572d4   Fix harmless but broken and annoying Kioku test.
      adds  64b7535   Added new 'reset' keyword to builder DSL and XML config. This permits users to reset the matching pipeline to handle special cases.
      adds  7d74056   New proxy Resource class added.
      adds  638e824   Added missing dependency check.
      adds  c0a721f   Maybe use the right class name this time.
      adds  457fa4c   Imported Upstream version 1.141380
       new  ff73e0e   Merge tag 'upstream/1.141380'
       new  76eba50   Prepare for release: Update changelog, control file and copyright info.

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 MANIFEST                                     |   8 +
 META.yml                                     |   4 +-
 Makefile.PL                                  |  50 ++++--
 README                                       |   4 +-
 debian/changelog                             |  23 +++
 debian/control                               |   2 +-
 debian/control.in                            |   2 +-
 debian/copyright                             |   2 +-
 debian/copyright_hints                       |  12 +-
 debian/rules                                 |   2 +-
 debian/watch                                 |   2 +-
 lib/Magpie.pm                                |   6 +-
 lib/Magpie/Breadboard.pm                     |   6 +-
 lib/Magpie/Component.pm                      |   7 +-
 lib/Magpie/Component/ContentCache.pm         |   7 +-
 lib/Magpie/ConfigReader/XML.pm               |  99 +++++++-----
 lib/Magpie/Constants.pm                      |   7 +-
 lib/Magpie/Dispatcher/Env.pm                 |   7 +-
 lib/Magpie/Dispatcher/RequestMethod.pm       |   6 +-
 lib/Magpie/Dispatcher/RequestParam.pm        |   6 +-
 lib/Magpie/Error.pm                          |   6 +-
 lib/Magpie/Error/Simplified.pm               |   6 +-
 lib/Magpie/Event.pm                          |   6 +-
 lib/Magpie/Event/Symbol.pm                   |   7 +-
 lib/Magpie/Intro.pod                         |   4 +-
 lib/Magpie/Machine.pm                        |   6 +-
 lib/Magpie/Manual/Config.pod                 |   4 +-
 lib/Magpie/Matcher.pm                        | 232 ++++++++++++++++++++-------
 lib/Magpie/Plugin/DBI.pm                     |   6 +-
 lib/Magpie/Plugin/Resource/Cache.pm          |   6 +-
 lib/Magpie/Plugin/URITemplate.pm             |   6 +-
 lib/Magpie/Resource.pm                       |   7 +-
 lib/Magpie/Resource/Abstract.pm              |   7 +-
 lib/Magpie/Resource/DBIC.pm                  |  12 +-
 lib/Magpie/Resource/DBIxClass.pm             |  12 +-
 lib/Magpie/Resource/File.pm                  |   7 +-
 lib/Magpie/Resource/Kioku.pm                 |  12 +-
 lib/Magpie/Resource/Proxy.pm                 | 133 +++++++++++++++
 lib/Magpie/SymbolTable.pm                    |   6 +-
 lib/Magpie/Transformer.pm                    |   7 +-
 lib/Magpie/Transformer/JSON.pm               |  33 ++--
 lib/Magpie/Transformer/Middleware.pm         |   7 +-
 lib/Magpie/Transformer/ServiceUnavailable.pm |   6 +-
 lib/Magpie/Transformer/TT2.pm                |   7 +-
 lib/Magpie/Transformer/XSLT.pm               |  14 +-
 lib/Magpie/Transformer/XSP.pm                |   7 +-
 lib/Magpie/Types.pm                          |   6 +-
 lib/Magpie/Util.pm                           |   7 +-
 lib/Plack/Middleware/Magpie.pm               |  48 ++++--
 t/config/match_nested_xml.t                  |  79 +++++++++
 t/config/pipeline_reset.t                    |  35 ++++
 t/core/custom_matcher.t                      |   2 +-
 t/core/sugar_match_nested.t                  | 132 +++++++++++++++
 t/core/sugar_match_reset.t                   |  50 ++++++
 t/data/match_nested.xml                      |  97 +++++++++++
 t/data/pipeline_reset.xml                    |  46 ++++++
 t/kioku.t                                    |  19 ++-
 t/lib/Magpie/Pipeline/Resource/Kioku/User.pm |   8 +
 t/release-pod-coverage.t                     |  12 +-
 t/release-pod-syntax.t                       |   5 +-
 t/resources/kioku_bb.t                       |  12 +-
 61 files changed, 1042 insertions(+), 344 deletions(-)
 create mode 100644 lib/Magpie/Resource/Proxy.pm
 create mode 100644 t/config/match_nested_xml.t
 create mode 100644 t/config/pipeline_reset.t
 create mode 100644 t/core/sugar_match_nested.t
 create mode 100644 t/core/sugar_match_reset.t
 create mode 100644 t/data/match_nested.xml
 create mode 100644 t/data/pipeline_reset.xml

-- 
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