[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