[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