The branch master has been updated
       via  cf3acbc8a45ca5d8aec275f2ec37463681f0b48a (commit)
      from  22a99d3c8611bc0fa48895197292cb652fe80ae2 (commit)


- Log -----------------------------------------------------------------
commit cf3acbc8a45ca5d8aec275f2ec37463681f0b48a
Author: Rich Salz <rs...@openssl.org>
Date:   Tue Nov 7 12:00:52 2017 -0500

    Add add-counts filter

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

Summary of changes:
 license/add-counts | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 license/add-counts

diff --git a/license/add-counts b/license/add-counts
new file mode 100644
index 0000000..e842fc4
--- /dev/null
+++ b/license/add-counts
@@ -0,0 +1,32 @@
+#! /usr/bin/env perl
+# Annotate the output of "get-followups -d" to show the stats
+# of each commit.
+use strict;
+use warnings;
+
+while ( <> ) {
+    unless ( /([0-da-f]{8}) .*/ ) {
+       print;
+       next;
+    }
+    my $cid = $1;
+    my $line = $_;
+    if ( $cid eq 'd02b48c6' ) {
+       print "931 +17534 -0 ", $_;
+       next;
+    }
+    my $pattern = "$cid^..$cid";
+    my $files = 0;
+    my $adds = 0;
+    my $dels = 0;
+    open my $F, "git diff --numstat $pattern|"
+       || die "Can't open git diff, $!\n";
+    while ( <$F> ) {
+       $files++;
+       next unless /(\d+)\s+(\d+)/;
+       $adds += int($1);
+       $dels += int($2);
+    }
+    close $F || die "Can't close git diff, $!\n";
+    print "$files +$adds -$dels $line";
+}
_____
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits

Reply via email to