[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