[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