[libtest-cleannamespaces-perl] branch master updated (d58cb6c -> 710777f)
gregor herrmann
gregoa at debian.org
Mon Sep 8 20:12:12 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libtest-cleannamespaces-perl.
from d58cb6c releasing package libtest-cleannamespaces-perl version 0.14-1
new ecc23b2 Add debian/upstream/metadata
new 1c6971f Update debian/changelog
adds 9dc80ce Initial version.
adds 7f56895 Test that our own namespace is clean.
adds 24394aa Add .gitignore.
adds d17d65a Implement all_namespaces_clean.
adds 52841f2 Load Test::Builder.
adds e9ed58a Specify a plan when using all_namespaces_clean.
adds e30e5e5 Use all_namespaces_clean in the self test.
adds e19919b Add abstract.
adds db23598 Don't fail if there are no methods or imports.
adds 4348006 Fix running against blib/.
adds 997ff6a Add dist.ini.
adds cc9ac37 Add more tests.
adds 632da20 Add docs.
adds 18b418d Use PodPurler until PodWeaver stops shuffling sections.
adds 7fd65f4 Add changelog.
adds 3f6d567 Declare dep on Test::Tester.
adds 4d3b225 Version 0.02.
adds ca96835 Stop using the deprecated get_method_map.
adds a79ace2 Port to @FLORA.
adds c93e7ac Version 0.03.
adds 197b3f5 Class::MOP::load_class was deprecated in Moose-2.1100
adds 24967a4 clean up formatting of Changes file
adds eb02370 replaced with my pluginbundle (sorry rafl!) for automatic version numbering, tagging, pushing etc
adds e407b67 tighten up .gitignore entries
adds 4bf5f17 Test-CleanNamespaces-0.04
adds ae58111 changelog for [Test::Compile] release
adds 16a6939 Test-CleanNamespaces-0.05
adds 1480ebf new pluginbundle adds a Makefile.PL and Build.PL
adds edd2add add contributor metadata, although I am the only one so far
adds c29c976 remove unnecessary use of FindBin
adds 369eb89 new CONTRIBUTING file
adds ac4a2cc punctuation fix
adds 3c54226 stop trying to count tests
adds 0a1191c spelling
adds eb4d89e drop ego lines
adds a861d80 include authority in metadata and code
adds ea626f7 [@Default] version 4 now includes [-SingleEncoding]
adds b43e1ed print more diagnostics when we fail our own tests
adds 930eda2 test the use of Exporter as well as Sub::Exporter
adds bc0d5f3 check that imported sub is visible at compile time in its own module
adds dd7200b also test the happy path
adds 9b80e14 also test calling the imported sub as a class method
adds a60c8f9 explicit tests for Mouse and Moose
adds bad15df changelog for all the test additions
adds ce0b08a identify the source of the uncleaned sub
adds d2322c2 use Package::Stash directly, without going through Class::MOP
adds 7e8fadf ignore my scratch files
adds e8f80e8 use my new [Test::CleanNamespaces] plugin!
adds 79a997d Test-CleanNamespaces-0.06
adds 333cf68 add irc and mailing list info to metadata
adds 1f09415 Moose and Mouse prereqs are optional
adds 875572c make it possible to easily add more test modules
adds 56d8419 ensure that all test libraries use strict, warnings
adds e27bfff also test Moo classes
adds 26187ae fix detection of subs coming from roles
adds 7bd053c Test-CleanNamespaces-0.07
adds 70e3d58 fix incorrect runtime prereq
adds a185172 more specific testing of various sub origins
adds a49ada7 additional tests to prove that parameterized roles are also ok
adds 4487ff3 Proper handling of Moose and Mouse roles
adds 46039cf Test-CleanNamespaces-0.08
adds b8537b5 SEE ALSO all the cleaning modules, and some other stuff in the same space
adds 452b3f0 ignore new .latest symlink
adds f8f6be2 add missing developer prereq on Moo for tests
adds b3d39c2 report the installed version of these things in cpantesters reports
adds d445c92 tighter entries
adds ed042f8 better way of keeping required prereqs clean, as well as reporting on their versions anyway
adds 4a95f3e changelog entry for previous release, caused by updates to Pod::Weaver and friends
adds e8eb552 is_role was not added until 1.003000
adds d3d48f7 remove unneeded plugin
adds 92d4fb2 remove inaccurate comment
adds 3cb1551 clarify that the subs can be renamed via Sub::Exporter
adds 387fd6b ignore import/unimport; handle users of Moose::Exporter
adds f03ad92 ignore overloaded methods too
adds aaa304c require_module is simpler if we don't need version checks
adds 5fd3868 before Moose 2.12xx, direct use of Class::MOP would not load Moose::Util
adds fd8e5b7 Test-CleanNamespaces-0.09-TRIAL
adds 2f240c6 don't dump an empty hash in the success case
adds 432eaf2 reorder code for a bit of efficiency
adds dadb858 unweaken was only added a few months ago; use dualvar instead
adds bff6a08 now that we ignore imports, this hack is no longer needed
adds 0dacbd6 switch to [DynamicPrereqs], at last!
adds c8173b3 Test-CleanNamespaces-0.10-TRIAL
adds 2dd63ef refer to more relevant modules
adds 4218eda we already dumped inc::DynamicPrereqs
adds 75c8dfb specify version of Exporter that added the "import" option
adds b981de6 fix pod
adds 315808a add keywords to metadata
adds 88247cb eesh, so many self-tests
adds bf97420 fatalize warnings during tests, to be sure nothing goes wrong
adds 127e0db simplify tests by making constant lists of subs to check
adds bedc33d test for even more subs; dump diagnostics on failure
adds e99d092 more tests that we do not load things needlessly
adds d61bfaf We don't use the imports anyway, but there's no sense in installing it as the wrong name
adds 076dd01 pull guts out into a new private sub, _remaining_imports
adds 8e55b2c fix the return value of the main APIs
adds ab460c4 combine these two import calls
adds bb74eba avoid turning main namespace into a Moo/Moose/Mouse class
adds ebe4ac1 simplify tests even further by avoiding the Test wrapper
adds fceabfb adjust tests to avoid special-cased namespaces, exposing incomplete handling of Mouse classes
adds 4719fc0 Test-CleanNamespaces-0.11
adds 4de0f84 tests were failing on pre-5.010 with uncleaned subs originating from constant::__ANON__
adds bb775e3 whitespace
adds 735ab4a now require Mouse for release testing, sadly (too unstable to forgo testing)
adds 2594c13 Test-CleanNamespaces-0.12
adds 901bcfd add some warnings tests
adds d0f59c8 bump (optional) Moo prereq to get fixes for role handling
adds ec06a90 Test-CleanNamespaces-0.13
adds e049b30 reference the Dist::Zilla plugin
adds 0e8287e now using [Git::Contributors]
adds 23a42b9 this plugin is no longer in my bundle
adds 36788a3 oops, stop depending on Moose! (now a circular dep with Moose-2.1211)
adds 3d7dfb8 Test-CleanNamespaces-0.14
adds e35dfaa Package::Stash::get_all_symbols was not added until 0.14
adds 1ba4fec Test-CleanNamespaces-0.15
adds 77c7c49 skip Moose testing except for smokers and authors
adds a5b24b4 shorter pod lists
adds 28c4554 also check for outdated Moose things when we are installing
adds 263c656 Test-CleanNamespaces-0.16
adds 3ddf4c2 Imported Upstream version 0.16
new 91e1394 Merge tag 'upstream/0.16'
new c24dd1a Update debian/changelog
new 5a7a6fc Add autopkgtest control file.
new 66e81f8 Make (build) dependency on libpackage-stash-perl versioned.
new 710777f releasing package libtest-cleannamespaces-perl version 0.16-1
The 7 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:
CONTRIBUTING | 2 +-
Changes | 7 ++
MANIFEST | 3 +-
META.json | 162 ++++++++++++++++++++++++++++++---------
META.yml | 89 +++++++++++++--------
Makefile.PL | 11 +--
README | 2 +-
debian/changelog | 9 +++
debian/control | 4 +-
debian/tests/control | 8 ++
debian/tests/lib/Foo/Bar.pm | 1 +
debian/tests/test-files | 2 +
debian/upstream/metadata | 8 ++
dist.ini | 3 +
lib/Test/CleanNamespaces.pm | 15 ++--
t/00-report-prereqs.dd | 62 +++++++++++++--
t/00-report-prereqs.t | 17 ++--
t/class_mop.t | 3 +
t/moose-parameterized-role.t | 2 +
t/moose.t | 3 +
t/zzz-check-breaks.t | 18 +++++
xt/author/00-compile.t | 4 +-
xt/{release => author}/no-tabs.t | 5 +-
xt/author/pod-spell.t | 3 +
xt/release/changes_has_content.t | 2 +-
xt/release/clean-namespaces.t | 4 +-
xt/release/kwalitee.t | 9 ++-
27 files changed, 348 insertions(+), 110 deletions(-)
create mode 100644 debian/tests/control
create mode 100644 debian/tests/lib/Foo/Bar.pm
create mode 100644 debian/tests/test-files
create mode 100644 debian/upstream/metadata
create mode 100644 t/zzz-check-breaks.t
rename xt/{release => author}/no-tabs.t (96%)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtest-cleannamespaces-perl.git
More information about the Pkg-perl-cvs-commits
mailing list