[libbread-board-perl] branch master updated (9a94e24 -> f60132b)

Jonas Smedegaard js at alioth.debian.org
Sun Sep 29 21:23:30 UTC 2013


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

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

      from  9a94e24   Initial packaging.
       new  d303972   Update author path in URL for get-orig-source target, and use www.cpan.org (i.e. avoid search.cpan.org indirection).
       new  cad227c   Improve watch file to use both www.cpan.org/authors URL (for newest info) and search.cpan.org/dist URL (for change of author).
       new  4abe13f   ready for the next version
       new  e0e74ef   add test for dependencies overriding parameters
       new  ed448ae   should mention Bread::Board::Declare in SEE ALSO
       new  1fa88c6   Beginning to add per-method docs to Bread::Board
       new  bf17ef9   Finished adding method docs to Bread::Board
       new  bb5029b   doc editing
       new  d814a7f   100% test coverage for the Bread::Board class
       new  0d1d626   make some error messages a bit more helpful.
       new  bda6d21   give test 301 a more descriptive name
       new  8c05ed9   clean up and adjust some of the errors
       new  b19834d   allow setting the root container multiple times
       new  aff2bff   fix test name spelling
       new  2dddf83   Improve doc and example code
       new  69ffd90   Merge pull request #17 from zdk/master
       new  ea1af0b   also remove Moose::Util::TypeConstraints exports
       new  404abac   fix improper uses of "it's" and "its"
       new  bd68df2   link to article about BB
       new  9f6d8bf   Merge pull request #21 from szabgab/patch-1
       new  5a67ce9   Add failing test for cloning containers with parameterised subcontainers
       new  7b83ac5   Allow cloning of containers with parameterized subcontainers
       new  af635cf   Add a basic failing test for parameterised subcontainers depending on services in their enclosing container
       new  08a1aaf   Make containers created from parameterized containers identifyable by their class
       new  e1dcb75   Make containers created from parameterized containers reference their parents non-weakly
       new  24ca90b   Set parent for containers created from parameterized containers
       new  c660494   remove a weird special case in path traversal
       new  dfd0339   turn this into a deprecation warning
       new  f6b4ee6   test the deprecation warning
       new  64a57c2   packaging stuff
       new  5d1e8b1   changelog
       new  f6cf0f3   fix release tests
       new  7d1beaf   travis configuration
       new  a3459c8   graphviz doesn't work on the travis servers
       new  a3e8cc6   try suppressing graphviz in a different way
       new  6df8868   sigh
       new  3420a67   just remove the graphviz stuff, it's a pain
       new  fb5d859   move these version prereqs to the code
       new  3b7685d   changelog
       new  6fe9ceb   changelog
       new  9e805d8   Reformatted as per CPAN::Changes::Spec
       new  d414f03   Merge pull request #24 from neilbowers/master
       new  75011a1   Allow the "container $obj" sugar for parameterized containers
       new  7c055c2   Merge pull request #25 from rafl/parameterized-obj-sugar
       new  f028357   changelog
       new  e35cd1c   changelog
       new  f15b0c2   show cpanm log on dependency errors
       new  02e499f   Add service inheritance sugar
       new  16b7a62   Support inheriting services in parameterized containers
       new  78d273d   Make the container sugar add subcontainers even without a block
       new  a265751   Simplify the container sugar
       new  64d884c   Implement container inheritance
       new  e6f5390   Simplify the container sugar further
       new  d601dd7   Containers owned by other containers aren't subcontainers
       new  d92c7c4   Test subcontainer inheritance
       new  f420143   Base registering subcontainers on $is_inheriting, not has_parent
       new  af4563b   Merge pull request #27 from rafl/container-inheritance
       new  e7fd9c0   changelog
       new  be2ca3d   docs
       new  f37dfdd   changelog
       new  9ffa199   Imported Upstream version 0.28
       new  b82d220   Merge tag 'upstream/0.28'
       new  8f374b3   Stop build-depend on or recommend libdata-visitor-perl libgraphviz-perl libmoosex-runnable-perl libmoosex-types-set-object-perl libset-object-perl: Graphviz submodule dropped.
       new  3695de7   Bump (yes, not extend) coverage to current year for main copyright holder.
       new  f9da1ef   Use Github URLs for Homepage and preferred contact, to reflect updated META hints. List only issue tracker as preferred contact (drop personal email).
       new  f60132b   Prepare for release: Update changelog, control file and copyright hints.

The 66 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:
 Changes                                            |   70 ++--
 LICENSE                                            |   28 +-
 MANIFEST                                           |   23 +-
 META.json                                          |  268 ++++++++-------
 META.yml                                           |  230 +++++++------
 Makefile.PL                                        |   72 ++--
 README                                             |    4 +-
 bin/visualize-breadboard                           |   76 -----
 debian/changelog                                   |   34 ++
 debian/control                                     |    7 +-
 debian/control.in                                  |    2 +-
 debian/copyright                                   |    5 +-
 debian/copyright_hints                             |   43 +--
 debian/rules                                       |   11 +-
 debian/watch                                       |    3 +-
 dist.ini                                           |   37 +-
 lib/Bread/Board.pm                                 |  359 ++++++++++++++++----
 lib/Bread/Board/BlockInjection.pm                  |   14 +-
 lib/Bread/Board/ConstructorInjection.pm            |   14 +-
 lib/Bread/Board/Container.pm                       |   24 +-
 lib/Bread/Board/Container/FromParameterized.pm     |   43 +++
 lib/Bread/Board/Container/Parameterized.pm         |   32 +-
 lib/Bread/Board/Dependency.pm                      |   14 +-
 lib/Bread/Board/Dumper.pm                          |   14 +-
 lib/Bread/Board/GraphViz.pm                        |  178 ----------
 lib/Bread/Board/GraphViz/App.pm                    |   77 -----
 lib/Bread/Board/LifeCycle.pm                       |   14 +-
 lib/Bread/Board/LifeCycle/Singleton.pm             |   14 +-
 .../Board/LifeCycle/Singleton/WithParameters.pm    |   14 +-
 lib/Bread/Board/Literal.pm                         |   20 +-
 lib/Bread/Board/Manual.pod                         |   13 +-
 lib/Bread/Board/Manual/Concepts.pod                |   29 +-
 lib/Bread/Board/Manual/Concepts/Advanced.pod       |    9 +-
 lib/Bread/Board/Manual/Concepts/Typemap.pod        |    9 +-
 lib/Bread/Board/Manual/Example.pod                 |    7 +-
 lib/Bread/Board/Manual/Example/FormSensible.pod    |    7 +-
 lib/Bread/Board/Manual/Example/LogDispatch.pod     |    7 +-
 lib/Bread/Board/Service.pm                         |   60 +++-
 lib/Bread/Board/Service/Alias.pm                   |   14 +-
 lib/Bread/Board/Service/Deferred.pm                |   14 +-
 lib/Bread/Board/Service/Deferred/Thunk.pm          |   14 +-
 lib/Bread/Board/Service/Inferred.pm                |   14 +-
 lib/Bread/Board/Service/WithClass.pm               |   14 +-
 lib/Bread/Board/Service/WithDependencies.pm        |   14 +-
 lib/Bread/Board/Service/WithParameters.pm          |   14 +-
 lib/Bread/Board/SetterInjection.pm                 |   14 +-
 lib/Bread/Board/Traversable.pm                     |   28 +-
 lib/Bread/Board/Types.pm                           |   19 +-
 t/00-compile.t                                     |   27 +-
 t/011_container_path.t                             |    8 +-
 t/022_sugar.t                                      |   15 +
 t/025_sugar_w_absolute_path.t                      |    8 +-
 t/027_sugar_w_include.t                            |    4 +
 t/047_dependencies_override_parameters.t           |   26 ++
 ...eirarchy.t => 052_parameterized_in_hierarchy.t} |    6 +-
 t/053_parameterized_clone.t                        |   36 ++
 t/054_parameterized_backref.t                      |   39 +++
 t/100_clone_w_constructor_injection.t              |   14 +-
 t/101_clone_w_setter_injection.t                   |   14 +-
 t/102_clone_w_block_injection.t                    |   14 +-
 t/110_clone_w_singleton.t                          |    8 +-
 t/152_sugar_service_inheritance.t                  |  163 +++++++++
 t/153_sugar_container_inheritance.t                |  116 +++++++
 t/201_log_dispatch_example.t                       |    2 +-
 t/301_sugar.t                                      |   92 +++++
 t/302_path_traversal_deprecation.t                 |   21 ++
 t/500_graphviz.t                                   |   38 ---
 t/lib/false.bb                                     |    1 +
 t/lib/graphable.bb                                 |   12 +-
 t/release-no-tabs.t                                |   16 -
 t/release-pod-coverage.t                           |   30 --
 t/release-pod-syntax.t                             |   15 -
 t/release-eol.t => xt/release/eol.t                |    8 -
 xt/release/no-tabs.t                               |    8 +
 xt/release/pod-coverage.t                          |   13 +
 xt/release/pod-syntax.t                            |    7 +
 76 files changed, 1649 insertions(+), 1156 deletions(-)
 delete mode 100755 bin/visualize-breadboard
 create mode 100644 lib/Bread/Board/Container/FromParameterized.pm
 delete mode 100644 lib/Bread/Board/GraphViz.pm
 delete mode 100644 lib/Bread/Board/GraphViz/App.pm
 create mode 100644 t/047_dependencies_override_parameters.t
 rename t/{052_parameterized_in_heirarchy.t => 052_parameterized_in_hierarchy.t} (90%)
 create mode 100644 t/053_parameterized_clone.t
 create mode 100644 t/054_parameterized_backref.t
 create mode 100644 t/152_sugar_service_inheritance.t
 create mode 100644 t/153_sugar_container_inheritance.t
 create mode 100644 t/301_sugar.t
 create mode 100644 t/302_path_traversal_deprecation.t
 delete mode 100644 t/500_graphviz.t
 create mode 100644 t/lib/false.bb
 delete mode 100644 t/release-no-tabs.t
 delete mode 100644 t/release-pod-coverage.t
 delete mode 100644 t/release-pod-syntax.t
 rename t/release-eol.t => xt/release/eol.t (50%)
 create mode 100644 xt/release/no-tabs.t
 create mode 100644 xt/release/pod-coverage.t
 create mode 100644 xt/release/pod-syntax.t

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libbread-board-perl.git



More information about the Pkg-perl-cvs-commits mailing list