[libdevel-cover-perl] annotated tag upstream/1.17 created (now e7cbf22)

Axel Beckert abe at deuxchevaux.org
Tue Sep 23 17:59:55 UTC 2014


This is an automated email from the git hooks/post-receive script.

abe pushed a change to annotated tag upstream/1.17
in repository libdevel-cover-perl.

        at  e7cbf22   (tag)
   tagging  215326301cdffa5e8e53150e1357f6ca3b8a1235 (commit)
  replaces  upstream/1.16
 tagged by  Axel Beckert
        on  Tue Sep 23 19:48:05 2014 +0200

- Log -----------------------------------------------------------------
Upstream version 1.17
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlQhslUACgkQwJ4diZWTDt5rowCfdnkdkRwxoR9epU4ThW7Oj/yy
8x0AoIFp/ejeC+8+8TsZbNuT3t7FfL7v
=TBal
-----END PGP SIGNATURE-----

Audrey Tang (1):
      * Change JSON::PP dependency to JSON so systems with JSON::XS can run much faster.

Axel Beckert (1):
      Imported Upstream version 1.17

Buddy Burden (1):
      added my modules (which weren't already included)

Chia-liang Kao (2):
      Add a SvROK check before SvTRUE in add_condition so we don't try to
      Add a tool to scan comments about uncoverable code and output

Christian Walde (20):
      tarball is now created with `dzil build`
      added build dir to gitignore
      cleared some trailing spaces
      moved the scripts to bin/
      package versions are now set via dzil
      POD versions are now generated by dist zilla
      removed explicit versions in use statements
      versions in generated texts are now pulled from the package
      renamed changes file
      changes file is now done by dzil
      removed version declaration from internal tools
      removed unneeded generated file
      updated dzil ini to add release plugins and more documentation
      removed version mangling code from the makefile
      dzil.ini needs to end with a newline
      uncouple warnings from SIG warn so they don't inadvertantly cause dies
      recursively unwrap evals to fix some condition coverage gaps
      protect slashes on windows so `cover -test` won't just make them disappear when they're passed to dmake
      failing test for branching coverage of Moo attributes
      filter paths contained in CWD out of @Inc

David Cantrell (1):
      allow -coverage default,-pod option

David Steinbrunner (6):
      typo fix
      typo fix
      typo fix
      typo fix
      typo fixes
      typo fix

Dinis Rebolo (1):
      new function "write_csv" to create a csv file to be use from metacpan

DrHyde (1):
      add ability to filter Html_basic reports' list of files

Florian Ragwitz (8):
      Don't ever override PL_runops if we're going to use ppcode tracing anyway.
      Fix a couple of compiler warnings.
      Gross workaround for for regexp evals
      Add test for regexp eval fail
      Fix some warnings from strict compilers
      Allow tests to run in parallel
      Explain what to do if regexp_eval.t ever fails again
      Remove leftovers from PERL_OBJECT

Gabor Szabo (2):
      ignore vim swp files
      Tidy cover help text.

Guillaume Aubert (1):
      Can't get @INC via eval `` in taint mode, revert to default value.

H.Merijn Brand - Tux (4):
      expand *all* tabs in source code
      in strict mode, attribute values should be quoted
      in html_basic mode, && should be entities
      More XHTML (strict) changes to make html_basic pass

John Lightsey (1):
      Return to starting directory when _report() finishes.

Jonathan "Duke" Leto (1):
      Add some math modules

Kan Fushihara (2):
      return test result code
      fix return code (need shift)

Keith Wissing (1):
      added line to support spaces in path to dbname.

Lasse Makholm (1):
      mod_perl2 on Debian sets $^X to apache2 - deal with that

Léon Brocard (12):
      No longer create the temporary .version files (Leon Brocard)
      Document Module::Build's testcover (Leon Brocard)
      Add more detail about code coverage in docs (Leon Brocard)
      get rid of another version
      bump latest_tested to 5.8.8
      Make the HTML valid by moving comment past the <?xml> (Leon Brocard)
      Document that the default HTML output is Html_minimal
      Add quotes to colspan value in CSS
      do not write empty class as it is invalid XHTML
      Switch from XHML Basic to Transitional because we want A NAME. Also do not create A NAME=" "
      Add syntax highlighting to HTML_basic if PPI::HTML is installed (Leon Brocard)
      we already fix up shebang line on tests, so take it out of todo

Matthew Horsfall (1):
      Count shortcirtcuited if ($a || $b) and unless ($a && $b) correctly

Matthew Horsfall (alh) (1):
      Execute get_magic once, and store the resulting value.

Nicholas Clark (3):
      Be more careful deleting DB structure files.
      Add debuglog method to Devel::Cover::DB::Structure
      Avoid race condition writing DB structure files.

Norman Nunley (6):
      Calling pad isn't necessary, so values is pushed up to D::C::Branch
      Remove duplicated code paths between Branch and Condition.
      Remove more dupicated code patterns in the calculate summary path for Criterion subclasses.
      Push a default calculate_summary up to Devel::Cover::Criterion
      Fix the XML comment for cpancover
      Being a good boy, and updating the Changes file, too.

Olaf Alders (7):
      Adds Pod links to previously unlinked module names.
      Fixes typo.
      Fixes typo in cpancover.
      Adds link to cpancover.
      Adds links and updates copyright year in bin/cover
      Fixes typo in -inc/+inc documentation.
      Fixes some Pod formatting I broke in c8cb934d.

Olivier Mengué (9):
      Fix RT44906: dmake on Win32
      RT#75883: do not distribute MYMETA.json
      Add module Devel::Cover::Dumper
      use Devel::Cover::Dumper instead of Data::Dumper in lib/
      use Devel::Cover::Dumper in scripts
      Changes: fix typo: April 1th =>	April 1st
      Update Changes for the Devel::Cover::Dumper stuff
      Changes: add RT reference and author
      Fix inc directories when working with local::lib

Paul Hirst (1):
      Bugfix - JSON:PP should have been JSON::PP

Paul Johnson (1134):
      Directory for svk import.
      import Devel::Cover 0.01
      import Devel::Cover 0.02
      import Devel::Cover 0.03
      import Devel::Cover 0.04
      import Devel::Cover 0.05
      import Devel::Cover 0.06
      import Devel::Cover 0.07
      import Devel::Cover 0.08
      import Devel::Cover 0.09
      import Devel::Cover 0.10
      import Devel::Cover 0.11
      import Devel::Cover 0.12
      import Devel::Cover 0.13
      import Devel::Cover 0.14
      import Devel::Cover 0.15
      import Devel::Cover 0.16
      import Devel::Cover 0.17
      import Devel::Cover 0.18
      import Devel::Cover 0.19
      import Devel::Cover 0.20
      import Devel::Cover 0.21
      import Devel::Cover 0.22
      import Devel::Cover 0.23
      import Devel::Cover 0.24
      import Devel::Cover 0.25
      import Devel::Cover 0.26
      import Devel::Cover 0.27
      import Devel::Cover 0.28
      import Devel::Cover 0.29
      import Devel::Cover 0.30
      import Devel::Cover 0.31
      import Devel::Cover 0.32
      import Devel::Cover 0.33
      import Devel::Cover 0.34
      import Devel::Cover 0.35
      import Devel::Cover 0.36
      import Devel::Cover 0.37
      import Devel::Cover 0.38
      import Devel::Cover 0.39
      import Devel::Cover 0.40
      import Devel::Cover 0.41
      import Devel::Cover 0.42
      import Devel::Cover 0.43
      import Devel::Cover 0.44
      import Devel::Cover 0.45
      import Devel::Cover 0.46
      import Devel::Cover 0.47
      import Devel::Cover 0.48
      import Devel::Cover 0.49
      import Devel::Cover 0.50
      Handle $y || undef.
      Small branch coverage fix.
      Test against perl-5.8.6.
      Update version number and release 0.51
      Add 5.8.6 to all_versions. (Just sneaked in to 0.51)
      Restore failure on running with threads.
      Fix thread locking bug (Ruslan Zakirov) - locks are not recursive.
      Update version number and release 0.52
      Clean up database directories.
      Fix core dump associated with sort subs and add test case supplied by
      Cleaner fix for sort bug.
      Fix for failing to require a file where the filename is not a constant,
      Add extra options for coverage criteria.
      Add missed change.
      Update version number and release 0.53
      Making html_basic prettier.
      Make branch report of html_basic prettier.
      Make condition report of html_basic prettier.
      Tidy html_basic.
      Change column width in basic_html.
      Regenerate tests.
      Allow for easier update of golden results for complicated tests.
      Rename special_blocks for new bleadperl version.
      Update CHANGES.
      More work on html_basic.
      Update golden results generation and golden results.
      Fix up golden results generation for md5.t
      Add MANIFEST.SKIP
      Clean up html_basic.
      Add svk annotation.
      Add subroutine coverage page to html_basic.
      Add subroutine coverage page to html_basic (broken and probably shouldn't be
      Fix up pod coverage percentages.
      Fix integer <-> pointer conversion warnings (Robin Barker).
      Knockout some done TODO items.
      Use Pod::Coverage::CountParents.
      Allow -nocp option to pod coverage.
      Correct skipping of pod tests.
      Add TODO item.
      Update golden result for typo in source.
      Cover -test doesn't require existing db.
      Display total in html_basic summary.
      Add details popups to summary percentages in html_basic.
      Remove % column from Branch and Condition coverage in html_basic.
      Make html_basic a little more rounded on mozilla.
      Add summary header to each sub page in html_basic.
      Fix typo in tests/pod which meant it was always skipped.
      Add more tests for sort bug fixed in 0.53 (Rob Kinyon).
      Handle || bless {}, "XXX" (reported by Marcel Grünauer).
      Test against perl-5.8.7.
      Remove debugging code.
      Bump version to 0.54.
      Fix up digest change.
      Documentation.
      Start of gcov support.
      Add -gcov option to cover and make it default when using gcc.
      Improvements to SVK annotation (Chia-liang Kao).
      gcov2perl creates db if necessary (Steve Peters) (rt 13536).
      Add cpancover to EXE_FILES.
      Right justify numerical tabular html output (Sébastien Aperghis-Tramoni).
      Update copyright.
      Improve SELECTING FILES TO COVER documentation.
      Create DB with 700 permissions instead of 777.
      Check against 5.8.8 and 5.9.4.
      Correct error message.
      Small typo in docs.
      Comment some of the uncoverable code sections.
      Turn conditionals in void context into or2 conditions so that the value of the
      Forgot to add new test.
      Update MANIFEST.
      Add and update overload tests.
      Update version to 0.56.
      Forgot to add test.
      Update CHANGES and MANIFEST.
      Update README.
      Report Pod::Coverage load failure (dom - happygiraffe.net) (rt 14425).
      Add Regular Expression coverage to TODO.
      Use Perl::Tidy as an alternative syntax highlighter (Sébastien Aperghis-Tramoni)
      Lighten the style a little - make table cells only have right and bottom
      subs_only option to only show coverage for subs (Nicholas Clark).
      Add subs_only test.
      Update cpancover copyright message.
      Update version to 0.57.
      Update CHANGES for release.
      Align module checking output.
      Be more clever about void context and so avoid SvROK hack.
      Add subs_only test to MANIFEST.
      Vertical alignment.
      Some debugging code.
      Document some bugs, limitations and requirements.
      HTML alignment fix (Sébastien Aperghis-Tramoni).
      CSS improvements for HTML reports (Sébastien Aperghis-Tramoni).
      Changes for this release.
      Update to version 0.58 and regenerate README.
      Add some items.
      Tidy up HTML.
      Make HTML more like that of basic_html report.
      Add item.
      Remove a check on the file being the same in DB::Structure.  This is
      Hack to bump up the refcount of the subs.  If we don't do this then the
      Fix up comments.
      object_2svref doesn't exist before 5.8.1.
      Add changes for this release.
      Version 0.59.
      Formatting changes.
      Use outputfile for both cover and cpancover.
      Simplify get_key function and remove TODO item. (Gisle Aas).
      Allow for new anonlist and anonhash ops.
      Tested against 5.9.5.
      Better time removal for diffed output.
      Be careful with UNC paths on Windows (John LoVerso) (rt 24105).
      Only call HvSHAREKEYS_off if threading is enabled.
      Better debugging info.
      s/unvailable/unavailable/ (Jim Cromie).
      Don't key on op_targ - it might change.
      Tidy up docs and error messages for reports (rt 21098).
      Better database validation.
      Quieten some warnings.
      Fix indentation.
      Send all debugging output to STDERR.
      Update CHANGES.
      Add compilation report (Denis Howe).
      Update CHANGES.
      Happy New Year!
      Release 0.60.
      Add CPAN.pm loop/memory leak bug to TODO.
      Fix "ignored" errors due to multiple subs of the same name on the same line.
      Display pod coverage with subroutine coverage in text report.
      Fix up some uninitialised warniings.
      Updated golden output - pod coverage reporting has changed.
      Update CHANGE and add new pod golden results to MANIFEST.
      Version 0.61.
      Update docs - selection REs shouldn't be enclosed in quotes.
      Add bug report from clkao.
      Add a timer to cpancover in case Devel::Cover goes into a loop.
      Add table sorting to Html_basic report (Nathan Haigh).
      Alarm for cpancover.
      Add Report Date to basic html report.
      Proper sorting on nodes containing links.
      Get rid of hard tabs and set 4 space indentation for JavaScript.
      Sort alphbetically or numerically as required.
      Properly find numeric columns.
      Quieten some warnings.
      Document cover -test
      Abstract away JavaScript and CSS code.
      Add some TODO items.
      What was that?
      Get rid of any __DIE__and __WARN__ signals during the report.
      Don't try to get a digest for "-e".
      Tidy up filename normalisation.
      Minor corrections.
      Turn off some debugging code.
      Note failure of inc_sub test on bleadperl.
      Be more explicit about what I mean when I call this alpha software.
      Assume heredocs are constants.
      Updated tests for assuming heredocs are constant.
      Update inc_sub test to work with bleadperl (5.9.5).
      Use lexical filehandles in uncoverable subs.
      Rename uncverable attribute to uncoverable_file.
      Add uncoverable comments.
      Update uncoverable golden results.
      Have uncoverable classes rather than groups.
      Golden output needs stderr too.
      Capture stderr for uncoverable output.
      Update CHANGES.
      We seemed to be missing a "D" out of "needed".
      Localise some variables.
      Abstract away cover_statement().
      Abstract away initialisation code.
      Move collecting_here into thread global storage.
      Move files and last_file into thread global storage.
      Abstract away collecting check.
      Abstract out collecting_here code.
      Abstract away return storage code.
      Put store_return checks inside the sub.
      Abstract away module storing code.
      Replace ops code.  (Not fully working yet.)
      Don't complain about POSIX.pm (Erwan Lemonnier).
      Get things compiling under threaded perls again.
      Try to allow for Mingw printing "Set up gcc environment ..." all over the place.
      Spelling nits (James E Keenen).
      5.10 is on the horizon.
      Release 0.62 today.
      Release 0.62.
      The CPAN testers reports for 5.005 are getting annoying.  Hopefully this will
      store_return() should be a void function (H.Merijn Brand)
      Update TODO list.
      Finish dor support.
      I should really note what I'm doing.
      Add support for exec (Brandon Black).
      Tested against 5.10 (RC1)
      Release 0.63.
      Update MANIFEST.
      Release 0.63.
      Fix up REPLACE_OPS.
      We need to work both before and after 5.10.0.
      And threads need to work too.
      New year, updated copyright notice.
      Note that we can now compile on Windows.
      Make "cover -test" work for Module::Build (Michael G Schwern) (rt 34263).
      Make "cover -test" cover .[ch] files (Michael G Schwern) (rt 34262).
      Make "cover -gcov" a valid option (Michael G Schwern) (rt 34261).
      Regenerate README.
      Too early to release with REPLACE_OPS set.
      Keep the version number as a string so it isn't truncated.
      Bleadperl moves up to 5.11.
      Just a bit of tidying up and style pedantry.
      Release version 0.64.
      Fix uninitialised value warning (reported by Andrew Billeb).
      Add some comments.
      Abstract out statement cover collection.
      Move to REPLACE_OPS!
      More things to do.
      Try not to index test modules.
      Add new perl versions.
      Correct deparsed conditional output in elsif conditions.
      Unset PERL5OPT when running tests.
      Update to version 0.65.
      Add .gitignore file.
      Update Copyright.
      Update MANIFEST.
      Unset REPLACE_OPS until it is better tested.
      This version tested against 5.10.1.
      Update CHANGES for 0.65 release.
      Add make helper script.
      Use makeh to strip time and pod data before diff.
      Move buildperl into utils/install.
      Remove old buildperl.
      A DB dir that doesn't exist is valid.
      Make replace_ops a runtime option.
      Working with non-existent DBs.
      Ignore path in "Reading database from" line.
      No need for tarballs in the repo.
      Add new golden results for perl-5.12.
      Latest tested version: 5.12.0.
      Update MANIFEST.SKIP.
      And update the MANIFEST.
      Update copyrights.
      Add perl-5.12.0-RC5 to all_versions.
      Update copyrights.
      Add perl-5.12.0-RC5 to all_versions.
      Rebuild golden files.
      Don't trim result files when criterion is absent.
      Skip eval1 test on 5.1.0.
      Update MANIFEST.
      Don't chmod created directories.
      Fix for compilation on threaded perls.
      Merge branch 'tmp_threads_bug' into master
      Bootstrap after global options have ben set.
      Remove fixed problems.
      Add information for 0.66 release.
      Update to version 0.66.
      Fix up the Makefile for dmake on Strawberry Perl
      Add information for 0.67 release.
      Update to version 0.67.
      Fix gcov2perl to work with large numbers.
      Fix "gcov -l" include files.
      Add distributions and patch debris to .gitignore.
      Tested against 5.12.1.
      Teach git to ignore the tmp directory.
      Refactor cond_branch test.
      Add information for 0.68 release.
      Update to version 0.68.
      Correctly report on C<my $x = $y || return>.
      Add new test for shortcutting with return.
      Add correct shortcutting with last.
      Add correct shortcutting with next
      Add correct shortcutting with redo, goto and die
      C<my $x = $y || return> is a condition.
      Put end to end tests in t/e2e.
      Put all tests in t/* subdirectories.
      Update MANIFEST and MANIFEST.SKIP.
      Add initial support for coverage of Devel::Cover.
      Add all_versions test as a special target.
      Calculate number of tests to run in parallel.
      Use special all_versions test target for all_test.
      Teach create_gold where the e2e tests now live.
      New golden files for 5.13.1.
      Locate prove correctly with threaded perls.
      Test against 5.13.* development releases.
      Teach all_versions about the relocated e2e tests.
      We now require Test::More to run the tests.
      Tidy up module checking somewhat.
      Keep a CPU free during testing if we have plenty.
      I have a new favourite font.
      Test against 5.13.4.
      Four CPUs can stand the strain.
      Add information for 0.69 release.
      Update to version 0.69.
      Document Test::More requirement.
      Turn on diagnostic output after an error.
      Quieten some uninitialised warnings.
      Get Devel::Cover working on itself.
      Updated README with Test::More requirement.
      Update MANIFEST (include 5.13.1 test output).
      mani target depends on manifest.
      Make and populate docs directory.
      Add changes for 0.70 release
      Update to version 0.70
      Strip criteria from the start of the column.
      Improve running of Devel::Cover on itself.
      Add a self_cover make target.
      Add RELEASE doc describing how to make a release.
      Move makeh into utils directory.
      Move scanuncov into utils directory.
      Move create_gold into utils directory.
      Correctly define the mani target.
      Update MANIFEST for moved files.
      Move all_versions into utils directory.
      Move session.vim into utils directory.
      make mani now does the right thing.
      Add make prove target.
      Trim list of perl versions to test against.
      Keep all_versions running make test.
      Fix occasional parallel test failures.
      Test against 5.12.2.
      Add changes for 0.71 release
      Update to version 0.71
      Add location of git repository.
      Teach cpancover how to work in parallel.
      Tidy up buildperl.
      Correct relative location for local Devel::Cover.
      Add new internal test for criteria.
      Get coverage on test files during self coverage.
      Collect coverage even when structure can't be read
      Improve self_cover make target.
      Queiten code under Self_cover.
      Correct permissions on tests.
      Correct permissions on reports.
      Run all reports under self_cover.
      Skip criteria test on perls below 5.8.0.
      Need to test on all development versions.
      Create golden results for 5.13.5.
      Merge branch 'self_cover'
      Remove the self_cover quietening hack for now.
      Keep the self_cover target noisy for now.
      Document Test::Warn dependency.
      Ignore MYMETA.yml.
      Document Test::Warn dependency fully.
      Add changes for 0.72 release
      Update to version 0.72
      Tidy up Makefile.PL and META.yml.
      Get coverage working with Windows again.
      Document updating META.yml.
      Add changes for 0.73 release
      Update to version 0.73
      Update mailing list location.
      Re-quieten self_cover.
      Get cover -test to honour the db passed in.
      Check Perl version for newer Makemaker parameters.
      Add 5.13.6 and 5.13.7 to all_versions.
      Update README.
      Add 5.12.3 and last 5.13.x versions.
      Add new golden files for 5.13.8 and 5.13.11.
      Update MANIFEST.
      Add TODO item.
      Update copyright year.
      Add changes for 0.74 release
      Note testing against 5.12.3.
      Update to version 0.74.
      Minor change to recommended commit message.
      Add TODOs.
      Refactor testing for modules.
      Test for JSON::PP.
      Write database as JSON if JSON::PP is available.
      Add dodgy workaround to keep 5.6.1 happy.
      Always return self from write method.
      Use newer EU::MM options only with 5.10.1 and later.
      self_cover doesn't need to be quite so quiet.
      Update inc_sub golden results.
      Add changes for 0.75 release.
      Update META.yml for 0.75 release.
      Update to version 0.75
      Add git annotation similar to svk annotation.
      Move CHANGES file into root for search.cpan.org.
      Update CHANGES.
      Bump to version 13 of the database (rt 67543).
      Reflect moved CHANGES file.
      Add top level version subroutine.
      Add DEVEL_COVER_DB_FORMAT environment variable.
      Add advisory locking to database IO operations.
      5.8.7 is crashing with forks and evals.
      Merge branch 'master' of http://github.com/rafl/Devel--Cover
      Update RELEASE document.
      Add changes for 0.76 release.
      Update to version 0.76
      Merge branch 'RT44906-Win32-make' of https://github.com/dolmen/Devel-Cover-perl
      Fix gcov to work with C and XS files in subdirs.
      Use Build script when it exists, not just Build.PL.
      Add $DEVEL_COVER_TEST_OPTS environment variable.
      Fix cover -test covering all the test files too.
      Update CHANGES.
      Add DEVEL_COVER_IO_OPTIONS environment variable.
      Sort runs by start time.
      Refactor uncoverable_comments subroutine.
      Minor formatting change.
      Refactor the objectification code.
      Fix up CHANGES formatting.
      Tidy up debugging code.
      Add digests to DB.
      Update CHANGES.
      More debugging tidy ups.
      Update CHANGES.
      Add run start and finish time to gcov runs.
      Add branch coverage for gcov (rt 30365).
      Add subprocess test (Thomas Dorner) (rt 67718).
      Note increased minimum version recommendation.
      Fix up problems storing digests with Storable.
      Skip another crashing test on 5.8.7.
      Fix up inc_sub test failures.
      Fix enormous time for first statement.
      Tested against 5.14.0.
      Update CHANGES.
      5.14.0 is released, no need to test agasinst 5.13.
      Note changed location of CHANGES.
      Add changes for 0.77 release.
      Update to version 0.77
      Add some Windows files.
      Fix up test quoting to work with Windows too.
      Add changes for 0.78 release.
      Update to version 0.78
      Add MYMETA.json.
      Make __COVER__ keys arrays.
      Test against 5.12.4, 5.14.1, 5.15.0 and 5.15.1.
      Update MANIFEST.
      Add changes for 0.79 release.
      Note generation of META.json in RELEASE.
      Update to version 0.79
      DEVEL_COVER_TEST_OPTS might be undefined.
      Ignore Moose generated filenames.
      Select gcov2perl from the same directory as cover.
      Use system LIST for gcov commands.
      Tidy module building in buildperl.
      Stash moose branch ...
      Remove Test.pm version req. from generated tests.
      Remove dependency on MANIFEST.
      Don't specify XS version in development.
      Ignore tags file.
      We don't need libscan() anymore.
      Update session.vim.
      Move to OurPkgVersion from PkgVersion.
      Merge branch 'moose' into dzil_moose
      cover executable is now in the bin directory.
      Add create_all_gold.
      Fix up VERSION mistake.
      Remove golden files carefully and appropriately.
      Don't create golden results when test is skipped.
      Prepare for moving to perlbrew.
      Add corrected moose_basic test with golden results.
      Don't open golden results if the test is skipped.
      Merge branch 'cop_fix' of https://github.com/wchristian/Devel--Cover into dzil
      Remove requirement to read MANIFEST in Makefile.PL.
      Now tested against 5.14.2.
      Fix up cop test and add golden results.
      Manage Devel::Cover coverage reporting errors.
      Ensure ends array is initialised.
      Seems the mailinglist parameter is non-standard.
      Add test for nested eval fix.
      We can start creating gold on a threaded perl.
      No fork tests on Windows.
      Add more documentation about cover --test.
      Tidy up long lines.
      Add 5.15.4.
      Remove race conditions around mkdir.
      Add travis config file.
      Using OurPkgVersion.
      Correctly set $LVERSION.
      Start on Changes for next release.
      Move closer to using perlbrew and cpanm.
      Test on versions up to 5.15.8
      Add new golden results for 5.15.6
      Skip uncoverable test on 5.16.6.
      Regenerate golden results.
      Properly load MANIFEST.
      Untodo some done things.
      Merge branch 'dzil' of github.com:pjcj/Devel--Cover into dzil
      Update Changes.
      Uncoverable test wasn't source of the warnings.
      It was the criteria test.
      Add TODO item.
      Add word "Warning" to MD5 digest message.
      Add basic pod to Devel::Cover::Test.
      Add version to Devel::Cover::Tutorial.
      Generate README automatically and keep out of git.
      Version is stored in Makefile.PL.
      Update Changes file.
      New release procedure for dzil.
      Merge branch 'dzil'
      Streamline release procedures.
      Changes need to be indented.
      CheckChangesHasContent fights with NextRelease.
      Let's actually push the changes.
      v0.80
      Change didn't get checked in for v0.80.
      Let dzil generate META.*
      Update release procedure.
      Add a little documentation.
      Bump version number.
      Makefile.PL must be checked in before release.
      v0.81
      The dzil Git::Push plugin is hanging for me.
      A TODO was done.
      Bump version number.
      v0.82
      Test against 5.15.9.
      Recommend JSON::XS.
      Merge branch 'json'
      Merge branch 'master' of https://github.com/maspalio/Devel--Cover into test
      Fix up creation of golden files.
      Merge branch 'test'
      cmp_ok test not actually testing this bug.
      Remove some warnings.
      Update Changes.
      Bump version number.
      v0.83
      Remember to push the git tags.
      Add vim report using signs to display coverage.
      Bump version number.
      v0.84
      Merge branch 'report_cs' of https://github.com/maspalio/Devel--Cover into report_cs
      Tidy version handling a little.
      Remove debugging code from Vim report.
      Harmonise report output.
      Merge branch 'master' of github.com:pjcj/Devel--Cover
      Add TODO item.
      Report on non-blib directories in Vim report.
      Bump version number.
      v0.85
      Forgot to credit Audrey.
      Add DC::Test::Dist test distribution.
      More detail in TODO.
      Move DC-Test-Dist into its own directory.
      Add make testdist target.
      Accidently checked in Vim report file.
      Remove the slash after blib too.
      Change sign for uncovered code.
      Load coverage data immediately in Vim.
      Add vim report to self_cover.
      Tidy up and overhaul Vim report.
      Move to hash based coverage data in Vim report.
      Add all coverage criteria to Vim report.
      Document Vim report more fully.
      Factor out coverage criteria in Vim report.
      $^V changed format from Perl version 5.10.0.
      Run start and finish times as seconds since epoch.
      Use accessors to DB run object data.
      Better detection of ouot of date coverage data.
      Document g:coverage_old and g:coverage_valid.
      Just a little whitespace.
      Work better with multiple coverage types on line.
      Remove debugging code.
      Bump version number.
      v0.86
      Sort cover options.
      Major documentation overhaul (Pau Amma).
      Merge branch 'fix/RT76531-Dumper' of https://github.com/dolmen/p5-Devel-Cover
      Minor tidyup of Olivier's Dumper rework.
      It's 5.15.6 that's the problem.
      Add Pau Amma's documentation work to Changes file.
      Clean up README after documentation changes.
      Reorder dzil Git stages.
      Tiny whitespace nit.
      Add version and basic pod.
      JSON is not required, JSON::PP will do.
      Add more Moose method names to ignore.
      Ignore Parser.yp from Template Toolkit.
      Add TODO item.
      Initial chained logop fix.
      5.16.0 is out, so we don't care about 5.15.x.
      Changed Deparse output in 5.16.
      Changed variable name for ignoring files.
      Paper over uncoverable test failure in 5.16.0.
      Don't test with obsolete development versions.
      Officially tested against 5.16.0.
      Bump version number.
      v0.87
      Update copyright statements.
      I think my canonical mail address is here to stay.
      Some days shouldn't be release days, it seems.
      Add test for chained conditionals.
      Merge branch 'sdt/launch' of https://github.com/sdt/Devel--Cover
      Credit Stephen Thirlwall with -launch option.
      Move list of ignoired filenames into DB.pm.
      Don't complain about Mouse accessors.
      Add test case for accessors.
      Improve example bisect code.
      Fix missing coverage with Moose accessors.
      Fix up Test::More's generated filenames.
      Bah - rounding errors.
      Make filenames more specific when running tests.
      Tidy up versioning a little.
      Add cpanmcover script.
      Update cpancover.
      Turn off $^W when calling B::Deparse.
      Bump version number.
      Update golden results for moose_cond.
      v0.88
      Fix POD syntax error (rt 77599).
      Handle RE metachars in build directory.
      Merge branch 'math_modules' of https://github.com/leto/Devel--Cover
      Add more modules for cpancover.
      Document "cover -coverage" options (github 16).
      Allow gcov2perl to be run without being installed.
      Add Image::PNG to cpancover.
      Add links from sub reports to main file..
      Remove debugging code.
      Note JSON errors in some modules.
      Minor tidyup.
      Pass install_modules options through to cpanm.
      Add run_cpancover.
      Test against 5.17.0.
      Update Changes.
      Document cpancover module requirements (rt 69562).
      Relax permissions on DB directories (github 22).
      Bump version number.
      v0.89
      Test against 5.17.1.
      Add TODO item.
      Merge branch 'win32_slashes' of https://github.com/wchristian/Devel--Cover
      Update Changes.
      Better document coverage options (github 23).
      Tidy and note fixed RT.
      Fix up make diff target.
      Fix up all tests for directories with spaces.
      Support older Moose versions.
      Moose on 5.12.1 now in line with other versions.
      Note fixing of rt 62423.
      Add TODO items.
      Add moose_constraint test (rt 57173).
      Cope with undef values for coverage.
      Bump version number.
      v0.90
      Get the @INC directories from perl itself.
      Fix up recent commits for Windows.
      Add changes.
      Moose 2 needed for moose_cond test.
      Bump version number.
      v0.91
      Note github ticket.
      Don't use ordinals in Changes file.
      Bump version number.
      v0.92
      We work with 5.17.2.  Yeah!
      Add 5.16 to travis.
      Fix up start and finish times in text report.
      A TODO has been done!
      Make summary cover report respect options given.
      Restore summary output after collecting coverage.
      Ignore unrecognised coverage criteria in summary.
      Make vim report respect specified criteria.
      Fix up some debugging output.
      That next should have been a return.
      Only collect time coverage when requested.
      Only collect condition coverage when requested.
      Tidy up some old code.
      Fix "ignoring extra $criterion" errors.
      Don't stop reports at __END__ with AutoLoader.
      Improve make clean.
      Don't limit table width on html_basic.
      Add perl version and OS to html_basic.
      Add NetAddr::IP to cpancover.
      Tidy up threshold reporting.
      Add another module Devel::Cover uses to cpancover.
      Make html_minimal summary more like html_basic.
      Correct test output.
      Launch browser after self_cover.
      Add t target to run tests optimally.
      Time coverage is no use in the vim report.
      Use t target for dzil test.
      Update docs to reflect how inc is populated.
      Keep descriptions to a single line.
      Use new t target for all_test.
      Add and use nice_cpus function.
      Add changes.
      Bump version number.
      v0.93
      Add a couple of TODOs.
      Tested against 5.16.1.
      Pass cover -test switches through to collection.
      mod_perl2 sets $^X to httpd - deal with that.
      Accidently deleted a p.
      Test against 5.16.1 and 5.17.3.
      Add golden results for cond_branch on 5.17.3.
      Update release procedure.
      Add Changes.
      Bump version number.
      v0.94
      Merge branch 'moo_cond_fail' of https://github.com/wchristian/Devel--Cover into wchristian-moo_cond_fail
      Can't properly collect coverage for modules we use.
      Fix loss of condition coverage data.
      Fix similar problem with branch coverage.
      Fix more similar branch coverage problems.
      Note closed RT ticket.
      Run cpancover on 5.16.1 with 8 cpus.
      Test against 5.17.4.
      Add Changes.
      Bump version number.
      v0.95
      Merge branch 'master' of https://github.com/hermanhobnob/Devel--Cover into hermanhobnob-master
      moo_cond test needs Moo 1.000003.
      Need to test for the correct module.
      Silence debugging output.
      Delete db before running tests with make t.
      Update Changes.
      Fix infinite loop during global destruction.
      Ignore /loader/0x files from @INC subs.
      Bump version number.
      v0.96
      Improve parallelism for cpancover.
      Add TODO item.
      Keep line length consistent.
      Add install_dev_modules script.
      done_testing() is too new.
      Ignore perlbrew when looking for perls.
      Test against perls 5.12.5, 5.14.3, 5.16.2, 5.17.5.
      Latest tested stable version is now 5.16.2.
      Add Changes.
      Flesh out install_dev_modules.
      Bump version number.
      v0.97
      Fix up make diff.
      Fix links on html_basic report.
      Minor formatting change.
      Update Changes.
      Test against 5.17.6.
      Improve warnings when a file can't be found.
      Make cover -test -nodelete work.
      Add some TODO items.
      Run cpancover with 5.16.2.
      Prefer bugs on github rather than RT.
      Add Changes.
      Bump version number.
      v0.98
      Fix typo in documentation.
      Merge branch 'master' of https://github.com/oalders/Devel--Cover
      Credit Olaf Alders' documentation changes.
      Document that bugs should be reported on Github.
      Add bytemark logo and link to cpancover homepage.
      Merge branch 'master' of https://github.com/renormalist/Devel--Cover
      Cosmetics.
      Test against 5.17.7.
      Update Changes.
      Coverage for subs no longer in the symbol table.
      Update docs for closed RT tickets.
      Add Games::Bingo to cpancover.
      How about some proper HTML?
      Don't run tests when installing for cpancover.
      Bump version number.
      v0.99
      Remove obsolete -merge option from gcov2perl.
      Minor whitespace fix.
      Fix segv in constant folding of xor ops.
      Add some documentation to Devel::Cover::Util.
      Remove some tainting problems.
      Remove some more tainting problems.
      Print to STDERR, don't warn.
      Fix up tainting problems.
      Whitespace changes.
      Add -restrict option to html_basic..
      Tidy documentation.
      New year - update copyrights.
      Test against 5.17.8.
      Make the bisect script useful.
      Add missing "pure virtual" method.
      Add test for buggy and operation.
      Document uncoverable options.
      Improve uncoverable documentation.
      Improve documentation.
      Update documentation for environmant variables.
      Bump version number.
      v1.00
      Test against 5.17.8.
      Fix a couple of typos.
      Add dual-lived modules to cpancover.
      Increase timeout for cpancover.
      Make sure cpanm is up to date on travis.
      Ignore PERL5OPT during tests.
      A TODO has been done.
      Ignore some directories for ctags.
      Extend inc_sub test flexibility.
      Fix "uninitialized value $digest" warning.
      Tidy ups.
      X= operators now require RHS to be true and false.
      Update conditional tests.
      Remove unnecessary Deparse calls.
      Find MANIFEST more accurately.
      Test against 5.14.4, 5.16.3, 5.17.9 and 5.17.10.
      Add Changes.
      Bump version number.
      v1.01
      Note previous -silent fix and add related TODO.
      Credit previous mod_perl2 fix.
      Provide coverage for .cc and .hh files.
      It's all Domm's fault.
      Update TODO.
      Run cpancover on 5.16.3.
      Template::Toolkit isn't the correct name.
      Remove obsolete documentation.
      HTML fix, courtesy of Olivier Mengué.
      Sort runs.
      Update Changes.
      Document return value of cover -test.
      Quieten a warning.
      Bump version number.
      v1.02
      Test with 5.17 on travis.
      Ignore new padrange op on 5.18.
      Test against 5.17.11 and 5.18.0.
      Add padrange test.
      Add perl 5.19.0.
      We support 5.18.0 properly.
      No need to test against 5.17 dev versions any more
      Add Changes.
      Bump version number.
      v1.03
      Use 5.18.0 for cpancover.
      Fix pod coverage for multiple packages in a file.
      Update changes.
      Add link to perl5cover from cpancover.
      Whitespace fixes.
      Speed up checking whether a file should be covered
      Add Changes.
      Bump version number.
      v1.04
      Quieten some deparse warnings.
      Test on travis against 5.18.
      Simplify travis configuration.
      We don't need callgrind output in git.
      Update Changes.
      Add DEVEL_COVER_NO_TESTS option to not run tests.
      Bump version number.
      v1.05
      More DEVEL_COVER_NO_TESTS changes for p5cover.
      Bump version number.
      v1.06
      Fix some nits with improve-coverage-option patch.
      Update Changes.
      Try to continue after DB read error.
      B::CV::GV can return undef as of 5.18.1.
      Test against 5.18.1, 5.19.1, 5.19.2 and 5.19.3.
      Add Changes.
      Bump version number.
      v1.07
      Don't test against 5.17.x.
      Most tests fail on 5.19.2 and 5.19.3.  Skip them.
      Update Changes.
      Perl 5.18 is more picky about POD encodings.
      Update Changes.
      Bump version number.
      v1.08
      Add mail_contributors script.
      Fix spelling error.
      Remove session.vim.
      Remove sleeps in tests.
      Add Contributors file.
      Add set_test to Test.pm.
      Test against 5.19.4 and 5.19.5.
      Use consistency.
      Officially support 5.18.2.
      CGI.pm will be removed from the perl core.
      Minor whitespace tidyup.
      Test against recent perl releases.
      Run cpancover with 5.18.2.
      Always return something.
      Put guards around code for 5.20.
      We need to work with threads too.
      Merge branch 't_fixes_for_520'
      Document cpancover better.
      Change permissions in bin directory.
      Update copyright.
      Update Contributors file.
      Update release procedure.
      Add Changes.
      Bump version number.
      v1.09
      Add Sereal backend and use it if available.
      Add Sereal to Makefile.PL.
      Test against 5.19.10.
      Update Changes.
      Update Contributors.
      Update Changes and Contributors.
      Add overload_bool2 test.
      Untaint $DEVEL_COVER_DB_FORMAT.
      Update Changes.
      Merge structures when combining DBs.
      Add tests for merging DBs.
      Sereal needs encoder and decoder.
      Generate golden results in separate processes.
      Quieten merge tests.
      Regenerate golden results.
      Try to impose order on STDOUT and STDERR.
      New golden results with better STD* ordering.
      Tidy Test code.
      Don't run change.t and md5.t below 5.10.
      Regenerate golden results for change.t and md5.t.
      Quieten DB merges.
      Update Changes.
      Store complex test results in specific databases.
      Bump version number.
      v1.10
      Add credit.
      Add DEVEL_COVER_CPUS environment variable.
      Update Contributors.
      Reproduce sereal each bug.
      Print to STDERR instead of warning.
      Don't use "each" during DB merge.
      The change and md5 tests now work for all versions
      Update release procedure.
      Fix spelling mistake.
      Add Changes.
      Bump version number.
      v1.11
      Work around BSDs locating subs on difference lines
      Add Changes.
      Bump version number.
      v1.12
      Add perl 5.19.11.
      Tests might start with v.
      Be slightly more clear on test name.
      Ignore require op before 5.10 (github 87).
      Round summary percentages down.
      Round html percentages down.
      Update golden results.
      Add Changes.
      Update Contributors.
      Bump version number.
      v1.13
      Add delay_after_run.
      Satandardise layout.
      Update tests.
      Add Changes.
      Bump version number.
      v1.14
      Note Test::TestCoverage failures with Devel::Cover
      Minor tidying.
      Fix over-zealous tidying.
      Add write_json stub.
      A bit of debugging output.
      Read cover.results when we have the exclusive lock
      Write results json in a better fashion.
      Start rework of cpancover.
      Do coverage runs.
      Copy coverage results.
      Run coverage in parallel.
      Rename cpancover -> collection.
      Add JSON report.
      Tidy up.
      Correct data for collections.
      Copyright is case insensitive.
      Write output correctly by setting criteria.
      Rename last parts of cpancover -> collection.
      Create cpancover.json.
      Fix up getting criteria.
      Clean up cpancover scripts.
      Just copy the percentage value.
      Move cpancover script into dc.
      Be more careful with compression.
      Put alarm around all external commands.
      Run all possible installations through cpancover.
      Better check for already covered modules.
      No need to cover already covered distributions.
      Store all criteria perentages in cpancover.json.
      Build using CPAN.
      Let's try 30 minutes for coverage collection.
      CPAN_OPTS doesn't appear to work.
      Change % format in json file.
      Fork and timeout system commands.
      Force install modules.
      Ensure results_dir exists.
      Add setup script.
      Don't duplicate output.
      Increase output size.
      Use CPAN::Releases::Latest.
      Add extra information to DB and bump version.
      Report extra run information in JSON report.
      Correct directory for cpan builds.
      Add extra run information to collection output.
      Fix up emptying cpan directory.
      Remove table width constraints.
      Add extra run information to html_basic report.
      Don't wait for input that isn't there.
      Break early if there are no runs.
      Buffered and non-buffered output.
      Remove local cpan directory too.
      No need to xargs any more.
      Sort precendence.
      Manage multiple cpan directories.
      Alter cpancover.json format.
      Add another level to the coverage hash.
      Convert dc to sh (probably bash).
      Add cpancover-docker-module.
      Make container name unique and valid.
      Only change results directory if it exists.
      Get coverage in docker container.
      Quieten.
      Pass staging dir into cpancover-docker-module.
      Add staging directory to .gitignore.
      Use HiRes time in module directory.
      Copy into staging directory correctly.
      Remove top-level files from sub directories.
      Run docker containers in parallel.
      Use $CPANCOVER_STAGING as default.
      Add cpancover -generate_html.
      Add dc cpancover-generate-html.
      inc_sub test is too sensitive to installed perl.
      Merge branch 'cpancover'
      Build modules from STDIN in parallel.
      Allow overwriting of results.
      Fix up overwriting results.
      Kill timed out docker containers properly.
      Try to determine whether docker container worked.
      Parameterise docker name.
      Pass docker executable name through.
      Build locally with a single worker.
      Store logs in staging individually.
      Specify docker image.
      Allow utils/setup to be (somewhat) shell agnostic.
      Calculate number of jobs dynamically.
      Clean up dc.
      Add install_dependencies to dc.
      Don't add n/a criteria to cpancover.json.
      Don't need cpanm any more.
      No need to clean out cpan directory.
      Don't need latest attribute.
      Don't need build_dir attribute.
      Tune output.
      Make timeout consistent.
      Skip already covered modules.
      Document cpancover.
      Compress cpancover.json after generating html.
      Document how to run cpancover.
      Link to docker upgrade instructions.
      Compress cpancover.json.
      Silly bash.
      Bomb out if module can't be found.
      Add dc cpancover-kill-docker.
      Add CGI.pm as a prerequisite.
      80 chars for output is fine.
      Update colouring module check text.
      Test against 5.20.0.
      Welcome 5.20.0!
      Test against 5.21.0.
      Add longer delay in tests to try to appease *BSD.
      Update release documentation.
      Add Changes.
      Bump version number.
      Add building dzil to release documentation.
      v1.15
      Don't run coverage on already covered modules.
      Add dc cpancover-rm-docker.
      Tidy formatting.
      Tidy up version handling.
      Better term gutter background for vim report.
      Tidy Makefile.PL.
      Add make no_replace_ops_t target.
      Fix up no_replace_ops for 5.20.0.
      Add link to issue tracker for cpancover.
      And ignore other vim swap files.
      Further tidy cover documentation.
      Fix up $LVERSION for pre 5.14.
      Allow for $CPANCOVER_DIR being a symlink.
      Store cpancover failures.
      Fix up failure storage.
      Add Changes.
      Update Contributors.
      Bump version number.
      v1.16
      Add belated Changes entry for 1.16.
      Don't compress __failed__ files.
      Store textual representation of failed run time.
      Run docker installed cpancover.
      Use docker cpancover image.
      Add dc cpancover-docker-shell.
      Don't use blib for now.
      Add local option to run uninstalled cpancover.
      Ignore system directories.
      Add IRC link to META.
      Add Changes.
      Bump version number.
      Test against 5.20.1 5.21.1 5.21.2 5.21.3 5.21.4.
      Latest supported version is 5.20.1.
      Add Changes.
      v1.17

Sergiy Borodych (1):
      fix: respect to $Devel::Cover::Silent

Slaven Rezic (1):
      perl 5.8 is also available at travis-ci

Steffen Schwigon (1):
      Add some modules to cpancover

Stephen Thirlwall (4):
      Add get_options to Html_subtle
      Add -launch option (currently only html reporters)
      Add Browser::Open to Makefile.PL & dist.ini
      Add test for reports which can/can't launch

Steve Sanbeg (3):
      allow comma seperated options, check taht options are valid
      honor ignore_re with .giv files
      add/fix links

Xavier Caron (30):
      refactored
      refactored
      refactored and documented perl sub
      refactored
      documented
      documented
      documented
      documented
      documented
      documented
      documented
      added a test case for RT #63568
      got rid of END block magick
      documented
      working on v0.82_01 (retcon)
      nuked spurious run_test_at_end property
      got rid of END block magick
      run-ish methods return booleans
      Damian is not gonna be proud of us ;^)
      for coherency's sake
      silly fix
      Merge branch 'master' of git://github.com/pjcj/Devel--Cover
      added -report_c0, -report_c1 and -report_c2 options to cover tool
      Merge branch 'master' of git://github.com/pjcj/Devel--Cover
      added -report_c0, -report_c1 and -report_c2 options to cover tool
      silly fix
      at last declared report_c options in cover tool
      displays c[0-3] thresholds
      displays c[0-3] thresholds
      fixed wrong option parsing

cono (1):
      Delete deprecated g: prefix in fucntion names (vim config)

gfx (2):
      Tweaks for check_file()
      Cwd::abs_path() will die for unexisting directories on Cygwin. Use File::Spec instead.

jkeenan (1):
      Correct errors in write_csv().

-----------------------------------------------------------------------

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/libdevel-cover-perl.git



More information about the Pkg-perl-cvs-commits mailing list