[libnamespace-autoclean-perl] branch master updated (5a3efcb -> 3a0fe4b)
Salvatore Bonaccorso
carnil at debian.org
Mon Sep 8 04:58:32 UTC 2014
This is an automated email from the git hooks/post-receive script.
carnil pushed a change to branch master
in repository libnamespace-autoclean-perl.
from 5a3efcb update changelog
new 4124f51 Add debian/upstream/metadata
new b0bee3e Update debian/changelog
adds cda3cb1 Add basic tests.
adds 48c5416 Plain anonymous subs shouldn't be removed, as per the definition of "method" in cmop.
adds 1ca65a3 Initial implementation.
adds 4063e0b Add .gitignore.
adds daba8ae Add dist.ini.
adds cd06c30 Add documentation.
adds d4bd5e8 Fix copy&paste fail.
adds cb1750b Version 0.01.
adds 53c5d37 Add test for removing symbols other than imports.
adds ced60cb Allow removing symbols other than imports.
adds bac4057 Document the -also switch.
adds 6e021f5 Version 0.02.
adds 67a89ca changed dependency for Class::MOP from no version to version 0.80 (first version with class_of).
adds f08c20a Version 0.03.
adds 3a972d1 Tests for -also with string argument.
adds 816e808 Allow plain strings to be passed to -also.
adds 806cea4 Docs for -also => "string".
adds 9c5d730 Version 0.04.
adds 8840d39 Add test for not cleaning meta from roles.
adds fae64ce Use get_method_map instead of get_method_list to now clean the meta method for roles.
adds b466a9e Version 0.05.
adds abea993 Test for -cleanee behavior
adds 7163c89 Allow selection of explicit cleanee
adds 7aa3883 Document -cleanee switch
adds 4ff89a2 Version 0.06.
adds 8655bdb remove Class::MOP::class_of that was useless
adds 3285cba Adding Test for how I'd like to see it work
adds bb1a694 Added -match functionality
adds d98b8da Documentation tweaked to correspond with my patch
adds e8f8503 moving -match into -also
adds e7c6950 moving the code for -match into -also
adds 02c6b3a documenting result of change
adds 1bb99da Merge commit 'kentfredric/mc-w-auto'
adds ec61fd3 Add dep on List::Util.
adds c6b0b26 Version 0.07.
adds f27ee78 Add more diagnostics to the role test.
adds 08dc9ac Require Moose >= 0.56 for the role test.
adds ab1b360 Version 0.08.
adds d09b756 Fix typo. Thanks jawnsy.
adds 00f2efe Fix to avoid warning with new Moose (0.90) but still works with older Moose as well.
adds 3948d50 Document changes
adds 2449940 Stop using the broken PodWeaver for now.
adds 2e49125 Version 0.09.
adds b685adb Fix a strange doc typo.
adds 5f67874 Switch from PodPurler to PodWeaver.
adds aab0d5f Version 0.10.
adds b622cf3 Port to @FLORA.
adds 348ba01 Version 0.11.
adds 0cbae10 Bump namespace::clean dep
adds d99cf27 Version 0.12
adds 61ce978 Fix links
adds ca8eeb8 Version 0.13
adds 8dff9e3 Fix year in changelog. RT#70463
adds 69cbd42 update timestamp format; add header to Changes
adds 82021a5 bump dep on B::Hooks::EndOfScope
adds 11f5564 switch to my pluginbundle (sorry rafl!) for [@Git], more release tests
adds 6038238 canonical repository moved to https://github.com/moose/namespace-autoclean
adds f3040de namespace-autoclean-0.14
adds 0fc12cf switch to Pod::Weaver 4, which uses [-SingleEncoding] in [@Default]
adds 1d2dc0d use - instead of *, for nicer rendering by metacpan
adds a963303 canonicalize all timestamps
adds 972ec20 changelog for next release (mostly to update the Makefile.PL heuristics for reini)
adds 4bfe462 namespace-autoclean-0.15
adds 5fb9b07 don't require Sub::Name for tests
adds 90abe79 don't require Moose
adds ff2dc07 don't clean overload methods
adds b0528cc first attempt at documentation for non-Moose version
adds 4f41b3e use Sub::Identify instead of B to find package for sub
adds 8691168 tests for consuming Moo and Moose roles
adds a697a03 don't list optional test prereqs as required
adds bdb91f1 todo test for not cleaning Moo::Role's meta
adds ff450c8 note caveat with consuming Moo::Roles
adds 45012f0 Switch all tests to done_testing()
adds e8cc19d Give all tests a description
adds b6ac33d Make sure that role methods aren't cleaned either
adds 28d0f86 Rename role.t to moose.t and make it a more thorough test of Moose stuff
adds 957dfa7 Add test to make sure that Moo classes are not converted to Moose by ns::ac
adds e4d242c don't require Sub::Name for tests
adds a9882e0 Note that we no longer require Class::MOP in changelog
adds 8f333fc Doc overloading fix in Changes
adds ef674a1 properly test out-of-package overload
adds 999572f test with MooseX::Role::WithOverloading
adds 804e512 test with MooseX::MarkAsMethods
adds 22c8de1 use done_testing in overload test
adds 5fcf95c test marking imported sub as method
adds 3e75480 clean up skips and use done_testing everywhere
adds 8746780 note version required for done_testing everywhere
adds e6891f9 split out Sub::Name tests
adds b62f21d use Test::Requires for module specific tests
adds 7a480b3 work around Test::Requires calling import
adds a740c6b don't clear subs coming from a role recognised by does/DOES
adds 0d2f634 Merge remote-tracking branch 'pulls/1' into topic/pr1
adds 3c870d2 properly exclude all test libs from prereq detection
adds d9be99a add all optional test modules to develop prereqs
adds 999f3ab additional tests, somewhat cribbed from Test::CleanNamespaces
adds 97191fd namespace-autoclean-0.16-TRIAL
adds d82d13b Add -except option
adds 69bea22 don't use Sub::Name in except test
adds 760ce84 Merge pull request #3 from haarg/except
adds 622444f rename subs for clarity
adds 8728dc9 also test the -except => REGEX option
adds 9ea0c84 resolve and remove TODOs from extra tests
adds 6ffbf9e namespace-autoclean-0.17
adds d17de2d basic Mouse test, mirroring Moose
adds 30e3059 test cleaning imports from multiple packages
adds 9b4c568 remove special handling for Mouse because it lies
adds ea093e8 Merge pull request #4 from haarg/mouse-fail
adds 8c30ca5 changelog for fix for Mouse
adds 4a31a15 fix up prereqs for Mouse
adds cf8285d adjust xt tests to match recent changes for Mouse method detection: Scalar::Util is special-cased
adds c39fcbd avoid turning the main namespace into a Moose or Mouse class
adds a402439 namespace-autoclean-0.18
adds 67462c7 avoid turning the main namespace into a Moo class
adds 9e5c126 add keywords to metadata
adds ab80d17 add methods at compile time in tests
adds 76a7a33 more comprehensive and consistent Moo/Moose/Mouse tests
adds 3f452e9 test Mouse in pure perl mode
adds ace3b49 part todo mouse tests
adds 5dbc0e2 fix handling of constants on older perls
adds 211f02e don't test meta for Mouse roles
adds cf8c768 tighter gitignore
adds b088d10 update changelog
adds 95317d8 ignore cover_db
adds 22fdbd1 fix cleaning of constants when glob exists
adds 38c0240 one mouse todo works in pure perl mode
adds d0b63b8 more constant testing with Moo/Moose/Mouse
adds 89e453d Merge pull request #5 from haarg/mouse-fixes
adds 7082e3f namespace-autoclean-0.19
adds 58fe64e refer to more modules
adds e4674e1 now using [Git::Contributors]
adds 72df735 [Test::UnusedVars] is no longer in my bundle
adds 8299596 travis config
adds ca7ee49 add a placeholder .mailmap
adds aba6824 wording improvement in old changelogs
adds f95db3d work around old Moose broken ->does (RT#98424)
adds 7e15899 newer Test::CleanNamespaces works now
adds de699d9 namespace-autoclean-0.20
adds 430f396 Imported Upstream version 0.20
new 42fbc3a Merge tag 'upstream/0.20'
new 4aa0f06 Update debian/changelog
new 7665135 Add autopkgtest control file
new 9576830 Make Build-Depends on libmodule-build-tiny-perl versioned
new 3a0fe4b Update debian/changelog file
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:
Build.PL | 34 ++--
CONTRIBUTING | 14 +-
Changes | 8 +-
MANIFEST | 8 +-
META.json | 373 +++++++++++++++++++++++++++------------
META.yml | 252 ++++++++++++++++----------
Makefile.PL | 25 ++-
README | 4 +-
README.md | 142 ---------------
debian/changelog | 14 +-
debian/control | 2 +-
debian/tests/control | 8 +
debian/upstream/metadata | 9 +
dist.ini | 6 +-
lib/namespace/autoclean.pm | 76 ++++++--
t/00-report-prereqs.dd | 144 +++++++++++++++
t/00-report-prereqs.t | 283 +++++++++++++----------------
t/{basic.t => broken_meta.t} | 16 +-
xt/author/00-compile.t | 4 +-
xt/author/clean-namespaces.t | 11 ++
xt/{release => author}/no-tabs.t | 7 +-
xt/author/pod-spell.t | 32 ++--
xt/release/changes_has_content.t | 2 +-
xt/release/kwalitee.t | 9 +-
24 files changed, 894 insertions(+), 589 deletions(-)
delete mode 100644 README.md
create mode 100644 debian/tests/control
create mode 100644 debian/upstream/metadata
create mode 100644 t/00-report-prereqs.dd
copy t/{basic.t => broken_meta.t} (51%)
create mode 100644 xt/author/clean-namespaces.t
rename xt/{release => author}/no-tabs.t (94%)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libnamespace-autoclean-perl.git
More information about the Pkg-perl-cvs-commits
mailing list