From: Ian Jackson Date: Sun, 31 May 2015 16:04:44 +0000 (+0100) Subject: Push replay prevention protocol: Rename "supersedes" to "previously", as not necessar... X-Git-Tag: debian/0.30~112 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=commitdiff_plain;h=013cc5ea30f13c2ea3be8851a34efe7fd6af2eae;ds=inline Push replay prevention protocol: Rename "supersedes" to "previously", as not necessarily actually superseded --- diff --git a/dgit b/dgit index 65bc10f0..a9fab5e1 100755 --- a/dgit +++ b/dgit @@ -52,7 +52,7 @@ our $new_package = 0; our $ignoredirty = 0; our $rmonerror = 1; our @deliberatelies; -our %supersedes; +our %previously; our $existing_package = 'dpkg'; our $cleanmode = 'dpkg-source'; our $changes_since_version; @@ -1542,9 +1542,9 @@ tagger $authline $package release $cversion for $clogsuite ($csuite) [dgit] [dgit distro=$declaredistro$delibs] END - foreach my $ref (sort keys %supersedes) { + foreach my $ref (sort keys %previously) { print TO <($tagobjid,undef,$fullrefname,undef); + $check_ref_previously->($tagobjid,undef,$fullrefname,undef); }); printdebug "checktagnoreplay - not FRESHREPO, nchecked=$nchecked"; - push @problems, "does not supersede any tag". + push @problems, "does not declare previously any tag". " referring to branch head $branch=$branchhead" unless $nchecked; }