[libtest-cleannamespaces-perl] annotated tag upstream/0.16 created (now 8154ba0)
gregor herrmann
gregoa at debian.org
Mon Sep 8 20:12:13 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/0.16
in repository libtest-cleannamespaces-perl.
at 8154ba0 (tag)
tagging 3ddf4c2249895cfd5b6cb31a6825c9a4022a54ef (commit)
tagged by gregor herrmann
on Mon Sep 8 21:49:29 2014 +0200
- Log -----------------------------------------------------------------
Upstream version 0.16
Florian Ragwitz (20):
Initial version.
Test that our own namespace is clean.
Add .gitignore.
Implement all_namespaces_clean.
Load Test::Builder.
Specify a plan when using all_namespaces_clean.
Use all_namespaces_clean in the self test.
Add abstract.
Don't fail if there are no methods or imports.
Fix running against blib/.
Add dist.ini.
Add more tests.
Add docs.
Use PodPurler until PodWeaver stops shuffling sections.
Add changelog.
Declare dep on Test::Tester.
Version 0.02.
Stop using the deprecated get_method_map.
Port to @FLORA.
Version 0.03.
Karen Etheridge (99):
Class::MOP::load_class was deprecated in Moose-2.1100
clean up formatting of Changes file
replaced with my pluginbundle (sorry rafl!) for automatic version numbering, tagging, pushing etc
tighten up .gitignore entries
Test-CleanNamespaces-0.04
changelog for [Test::Compile] release
Test-CleanNamespaces-0.05
new pluginbundle adds a Makefile.PL and Build.PL
add contributor metadata, although I am the only one so far
remove unnecessary use of FindBin
new CONTRIBUTING file
punctuation fix
stop trying to count tests
spelling
drop ego lines
include authority in metadata and code
[@Default] version 4 now includes [-SingleEncoding]
print more diagnostics when we fail our own tests
test the use of Exporter as well as Sub::Exporter
check that imported sub is visible at compile time in its own module
also test the happy path
also test calling the imported sub as a class method
explicit tests for Mouse and Moose
changelog for all the test additions
identify the source of the uncleaned sub
use Package::Stash directly, without going through Class::MOP
ignore my scratch files
use my new [Test::CleanNamespaces] plugin!
Test-CleanNamespaces-0.06
add irc and mailing list info to metadata
Moose and Mouse prereqs are optional
make it possible to easily add more test modules
ensure that all test libraries use strict, warnings
also test Moo classes
fix detection of subs coming from roles
Test-CleanNamespaces-0.07
fix incorrect runtime prereq
more specific testing of various sub origins
additional tests to prove that parameterized roles are also ok
Proper handling of Moose and Mouse roles
Test-CleanNamespaces-0.08
SEE ALSO all the cleaning modules, and some other stuff in the same space
ignore new .latest symlink
add missing developer prereq on Moo for tests
report the installed version of these things in cpantesters reports
tighter entries
better way of keeping required prereqs clean, as well as reporting on their versions anyway
changelog entry for previous release, caused by updates to Pod::Weaver and friends
is_role was not added until 1.003000
remove unneeded plugin
remove inaccurate comment
clarify that the subs can be renamed via Sub::Exporter
ignore import/unimport; handle users of Moose::Exporter
ignore overloaded methods too
require_module is simpler if we don't need version checks
before Moose 2.12xx, direct use of Class::MOP would not load Moose::Util
Test-CleanNamespaces-0.09-TRIAL
don't dump an empty hash in the success case
reorder code for a bit of efficiency
unweaken was only added a few months ago; use dualvar instead
now that we ignore imports, this hack is no longer needed
switch to [DynamicPrereqs], at last!
Test-CleanNamespaces-0.10-TRIAL
refer to more relevant modules
we already dumped inc::DynamicPrereqs
specify version of Exporter that added the "import" option
fix pod
add keywords to metadata
eesh, so many self-tests
fatalize warnings during tests, to be sure nothing goes wrong
simplify tests by making constant lists of subs to check
test for even more subs; dump diagnostics on failure
more tests that we do not load things needlessly
We don't use the imports anyway, but there's no sense in installing it as the wrong name
pull guts out into a new private sub, _remaining_imports
fix the return value of the main APIs
combine these two import calls
avoid turning main namespace into a Moo/Moose/Mouse class
simplify tests even further by avoiding the Test wrapper
adjust tests to avoid special-cased namespaces, exposing incomplete handling of Mouse classes
Test-CleanNamespaces-0.11
tests were failing on pre-5.010 with uncleaned subs originating from constant::__ANON__
whitespace
now require Mouse for release testing, sadly (too unstable to forgo testing)
Test-CleanNamespaces-0.12
add some warnings tests
bump (optional) Moo prereq to get fixes for role handling
Test-CleanNamespaces-0.13
reference the Dist::Zilla plugin
now using [Git::Contributors]
this plugin is no longer in my bundle
oops, stop depending on Moose! (now a circular dep with Moose-2.1211)
Test-CleanNamespaces-0.14
Package::Stash::get_all_symbols was not added until 0.14
Test-CleanNamespaces-0.15
skip Moose testing except for smokers and authors
shorter pod lists
also check for outdated Moose things when we are installing
Test-CleanNamespaces-0.16
gregor herrmann (2):
Import original source of Test-CleanNamespaces 0.14
Imported Upstream version 0.16
-----------------------------------------------------------------------
No new revisions were added by this update.
--
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