]> git.vpit.fr Git - perl/modules/Test-Valgrind.git/commitdiff
This is 1.14 v1.14
authorVincent Pit <vince@profvince.com>
Sun, 1 Sep 2013 17:10:38 +0000 (19:10 +0200)
committerVincent Pit <vince@profvince.com>
Sun, 1 Sep 2013 17:10:38 +0000 (19:10 +0200)
25 files changed:
Changes
META.json
META.yml
README
lib/Test/Valgrind.pm
lib/Test/Valgrind/Action.pm
lib/Test/Valgrind/Action/Captor.pm
lib/Test/Valgrind/Action/Suppressions.pm
lib/Test/Valgrind/Action/Test.pm
lib/Test/Valgrind/Carp.pm
lib/Test/Valgrind/Command.pm
lib/Test/Valgrind/Command/Aggregate.pm
lib/Test/Valgrind/Command/Perl.pm
lib/Test/Valgrind/Command/PerlScript.pm
lib/Test/Valgrind/Component.pm
lib/Test/Valgrind/Parser.pm
lib/Test/Valgrind/Parser/Suppressions/Text.pm
lib/Test/Valgrind/Parser/Text.pm
lib/Test/Valgrind/Parser/XML.pm
lib/Test/Valgrind/Parser/XML/Twig.pm
lib/Test/Valgrind/Report.pm
lib/Test/Valgrind/Session.pm
lib/Test/Valgrind/Suppressions.pm
lib/Test/Valgrind/Tool.pm
lib/Test/Valgrind/Tool/memcheck.pm

diff --git a/Changes b/Changes
index 2f57052abccac1f76163f216848e5950143fe47a..1ed9dc78e3dc125c1e29a89164190e019f7d3b6e 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,14 @@
 Revision history for Test-Valgrind
 
+1.14    2013-09-01 17:10 UTC
+        This is a maintenance release. The code contains no functional change.
+        Satisfied users of version 1.13 can skip this update.
+        + Doc : POD headings are now properly linkable.
+        + Tst : Author tests are no longer bundled with this distribution.
+                They are only made available to authors in the git repository.
+        + Tst : The stack traces used in t/20-bad.t have been made more
+                predictable when compiler optimizations are in use.
+
 1.13    2011-08-25 15:45 UTC
         + Fix : The session will now call the finish() method at the right time.
         + Fix : The README file is now properly UTF-8-encoded.
index 3c61f51316043d86e32267fb8912c5243e10c9cc..350ed8c49dffd68389fe0692b5dbe1251925c4bf 100644 (file)
--- a/META.json
+++ b/META.json
@@ -4,7 +4,7 @@
       "Vincent Pit <perl@profvince.com>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.59, CPAN::Meta::Converter version 2.112150",
+   "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921",
    "license" : [
       "perl_5"
    ],
    "prereqs" : {
       "build" : {
          "requires" : {
-            "Carp" : 0,
-            "Digest::MD5" : 0,
-            "Env::Sanctify" : 0,
-            "ExtUtils::MakeMaker" : 0,
-            "Fcntl" : 0,
+            "Carp" : "0",
+            "Digest::MD5" : "0",
+            "Env::Sanctify" : "0",
+            "ExtUtils::MakeMaker" : "0",
+            "Fcntl" : "0",
             "File::HomeDir" : "0.86",
-            "File::Path" : 0,
-            "File::Spec" : 0,
+            "File::Path" : "0",
+            "File::Spec" : "0",
             "File::Temp" : "0.14",
-            "Filter::Util::Call" : 0,
-            "List::Util" : 0,
-            "POSIX" : 0,
-            "Perl::Destruct::Level" : 0,
-            "Scalar::Util" : 0,
-            "Test::Builder" : 0,
-            "Test::More" : 0,
-            "XML::Twig" : 0,
-            "base" : 0,
-            "version" : 0
+            "Filter::Util::Call" : "0",
+            "List::Util" : "0",
+            "POSIX" : "0",
+            "Perl::Destruct::Level" : "0",
+            "Scalar::Util" : "0",
+            "Test::Builder" : "0",
+            "Test::More" : "0",
+            "XML::Twig" : "0",
+            "base" : "0",
+            "version" : "0"
          }
       },
       "configure" : {
          "requires" : {
-            "ExtUtils::MakeMaker" : 0,
-            "File::Spec" : 0
+            "ExtUtils::MakeMaker" : "0",
+            "File::Spec" : "0"
          }
       },
       "runtime" : {
          "recommends" : {
-            "DynaLoader" : 0,
-            "XSLoader" : 0
+            "DynaLoader" : "0",
+            "XSLoader" : "0"
          },
          "requires" : {
-            "Carp" : 0,
-            "Digest::MD5" : 0,
-            "Env::Sanctify" : 0,
-            "Fcntl" : 0,
+            "Carp" : "0",
+            "Digest::MD5" : "0",
+            "Env::Sanctify" : "0",
+            "Fcntl" : "0",
             "File::HomeDir" : "0.86",
-            "File::Path" : 0,
-            "File::Spec" : 0,
+            "File::Path" : "0",
+            "File::Spec" : "0",
             "File::Temp" : "0.14",
-            "Filter::Util::Call" : 0,
-            "List::Util" : 0,
-            "POSIX" : 0,
-            "Perl::Destruct::Level" : 0,
-            "Scalar::Util" : 0,
-            "Test::Builder" : 0,
-            "Test::More" : 0,
-            "XML::Twig" : 0,
-            "base" : 0,
+            "Filter::Util::Call" : "0",
+            "List::Util" : "0",
+            "POSIX" : "0",
+            "Perl::Destruct::Level" : "0",
+            "Scalar::Util" : "0",
+            "Test::Builder" : "0",
+            "Test::More" : "0",
+            "XML::Twig" : "0",
+            "base" : "0",
             "perl" : "5.006",
-            "version" : 0
+            "version" : "0"
          }
       }
    },
    "release_status" : "stable",
    "resources" : {
       "bugtracker" : {
-         "web" : "http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Test-Valgrind"
+         "web" : "http://rt.cpan.org/Dist/Display.html?Name=Test-Valgrind"
       },
       "homepage" : "http://search.cpan.org/dist/Test-Valgrind/",
       "license" : [
@@ -90,5 +90,5 @@
          "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FTest-Valgrind.git"
       }
    },
-   "version" : "1.13"
+   "version" : "1.14"
 }
index 3b6922af9245f3342f6323bab5bb21e68157532c..3a56b42bdea6da93a3b8d511fe1945af7726a49b 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -26,7 +26,7 @@ configure_requires:
   ExtUtils::MakeMaker: 0
   File::Spec: 0
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.59, CPAN::Meta::Converter version 2.112150'
+generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -60,8 +60,8 @@ requires:
   perl: 5.006
   version: 0
 resources:
-  bugtracker: http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Test-Valgrind
+  bugtracker: http://rt.cpan.org/Dist/Display.html?Name=Test-Valgrind
   homepage: http://search.cpan.org/dist/Test-Valgrind/
   license: http://dev.perl.org/licenses/
   repository: http://git.profvince.com/?p=perl%2Fmodules%2FTest-Valgrind.git
-version: 1.13
+version: 1.14
diff --git a/README b/README
index 1a5b5f67a289ad9a556fd8b6ea5642aa7d0e7108..69478025296a8dd3e1734de9cfe747418f60ac18 100644 (file)
--- a/README
+++ b/README
@@ -3,7 +3,7 @@ NAME
     with valgrind.
 
 VERSION
-    Version 1.13
+    Version 1.14
 
 SYNOPSIS
         # From the command-line
@@ -48,7 +48,9 @@ DESCRIPTION
     ALSO" section.
 
 METHODS
-  "analyse [ %options ]"
+  "analyse"
+        Test::Valgrind->analyse(%options);
+
     Run a "valgrind" analysis configured by %options :
 
     *   "command => $command"
@@ -103,7 +105,9 @@ METHODS
 
         Defaults to false.
 
-  "import [ %options ]"
+  "import"
+        use Test::Valgrind %options;
+
     In the parent process, "import" calls "analyse" with the arguments it
     received itself - except that if no "file" option was supplied, it tries
     to pick the first caller context that looks like a script. When the
@@ -185,7 +189,7 @@ ACKNOWLEDGEMENTS
     into completely rewriting it.
 
 COPYRIGHT & LICENSE
-    Copyright 2008,2009,2010,2011 Vincent Pit, all rights reserved.
+    Copyright 2008,2009,2010,2011,2013 Vincent Pit, all rights reserved.
 
     This program is free software; you can redistribute it and/or modify it
     under the same terms as Perl itself.
index 8bb041e229f500c2781960a9e99b3fa0ce1345f8..e8851d42e953f1c4fc0e224818648bd9fbebf839 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind - Generate suppressions, analyse and test any command with valgri
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 SYNOPSIS
 
index dbd1a41262457ac6e1af9a6b384e6bc679873218..7c423290820c57c0fb6e80d872d02050a46a6778 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Action - Base class for Test::Valgrind actions.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index b949c044424ef061eb13f003a57bf2e3ee681d2f..bfdef439854667add52e076fbf27592e829d4a46 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Action::Captor - Mock Test::Valgrind::Action for capturing outpu
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 990c5f7b7224efb2b8fe34e740369a1354fa252e..3fe2d22a185c59e7aee9a02687f201428a63330c 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Action::Suppressions - Generate suppressions for a given tool.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index aae1434197b8e921dc3af61fcf0f87090ee4c4d6..1b70f0261a9bad12f58b13aa6539f60295ec2713 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Action::Test - Test that an analysis didn't generate any error r
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index cfee47aae59d5f3e3648c57c57212f8c94ea60ca..9259329b48dbcbab0acd855bcff9ff5111eedf9a 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Carp - Carp-like private methods for Test::Valgrind objects.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 070b6555eea4f5b86c701381dd54cba4e8b98a5a..1cef9da102e57a7fd6706b50bdf47141300bbe65 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Command - Base class for Test::Valgrind commands.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index cc33296b0cf35780dd4ac8d4f287c9e070398b6f..19b098864df9b169c435d8354f016401495d28ea 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Command::Aggregate - A Test::Valgrind command that aggregates se
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 494c1442a77da7c46a630b9de2792c22e395b1e3..3d30634dd67927cd4c8952638c555e24e4ef13d7 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Command::Perl - A Test::Valgrind command that invokes perl.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 079380a3b72af68041fe17fc9792dc05e5498bbf..53e763254716aa917995dba38b003d5b9ed520af 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Command::PerlScript - A Test::Valgrind command that invokes a pe
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index e82ca6d781d731f04ba5c6461dcbd93cc44603aa..3fb180555fdfa17c6da493a092d3fa03feba96a0 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Component - Base class for Test::Valgrind components.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 079f93219a1fc32abd423f1a30438780a5648dac..f6a9f4a1f3e272cfcb3a962eafd4aef3f1c8d437 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Parser - Base class for Test::Valgrind parsers.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 429110ff1b159603838d3e015d2ed6c5afffdfa5..079111c45ed547105755bfbef63a2735f9d93aa2 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Parser::Suppressions::Text - Parse valgrind suppressions output
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index fdf4fe4bcc95ccf830d4e693cf7b2bab3019abee..d75f2c792fb588a9d689cc6b2d16607ef4688ff4 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Parser::Text - Parse valgrind output as a text stream.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 70cea06651011c30cb7c2a653c9b067df0e16700..badaa5d96bd21fbf2acc0bf8ef8187a46b4b66dd 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Parser::XML - Parse valgrind output as an XML stream.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 0db16020a2d2448feb8e6f2d419862027edfecb7..119553a9f183e5fbf346c5ba070f19e996a3f649 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Parser::XML::Twig - Parse valgrind XML output with XML::Twig.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
@@ -190,7 +190,7 @@ This program is free software; you can redistribute it and/or modify it under th
 
 package Test::Valgrind::Parser::XML::Twig::Elt;
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 BEGIN { require XML::Twig; }
 
index 8618d59f6844c9e4cfd566dc6f2a5517cf191b2a..2b6026d0a3cd31e4654acd5c5df03759ccc3c684 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Report - Base class for Test::Valgrind error reports.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 0e2a004e480c7b807960848615505fa37203d6f6..4aefd49b920d23c62887b2e56abc5a0c91afbbeb 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Session - Test::Valgrind session object.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 774b00aaf12e43fe474aa2fec049c83dbdf022a9..ef6ad1fe67a99d3f17a6639dbcc95ff8a6971aef 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Suppressions - Generate suppressions for given tool and command.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index bb0a32e002d5c4addb804fe12104ab11aad89c3a..280b208e18feae70aead085f74b8d7e4a727e947 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Tool - Base class for Test::Valgrind tools.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
index 40a04940166eb024a3c57a3e0f14453ed045369e..693a93fccbafc2e0f35fa96d3eb90294e37ed998 100644 (file)
@@ -9,11 +9,11 @@ Test::Valgrind::Tool::memcheck - Run an analysis through the memcheck tool.
 
 =head1 VERSION
 
-Version 1.13
+Version 1.14
 
 =cut
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 =head1 DESCRIPTION
 
@@ -174,7 +174,7 @@ package Test::Valgrind::Tool::memcheck::Report;
 
 use base qw<Test::Valgrind::Report>;
 
-our $VERSION = '1.13';
+our $VERSION = '1.14';
 
 my @kinds = qw<
  InvalidFree