[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