File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -92,13 +92,14 @@ def self.check_consistency
9292 local_refs = Hash [ show_ref . lines . map { |l | rev , ref = l . chomp . split ( ' ' ) ; [ ref , rev ] } ]
9393
9494 # Remove refs which are not to be checked here.
95- remote_refs . delete ( 'HEAD' ) # show-ref does not show it
96- remote_refs . delete ( 'refs/notes/commits' ) # it seems too complicated to recover its inconsistency
97- remote_refs . keys . each { |ref | remote_refs . delete ( ref ) if ref . match ( %r[\A refs/pull/\d +/\w +\z ] ) } # pull requests
95+ refs = remote_refs . keys | local_refs . keys
96+ refs . delete ( 'HEAD' ) # show-ref does not show it
97+ refs . delete ( 'refs/notes/commits' ) # it seems too complicated to recover its inconsistency
98+ remote_refs . keys . each { |ref | refs . delete ( ref ) if ref . match ( %r[\A refs/pull/\d +/\w +\z ] ) } # pull requests
9899
99100 # Check consistency
100101 errors = { }
101- ( remote_refs . keys | local_refs . keys ) . each do |ref |
102+ refs . each do |ref |
102103 remote_rev = remote_refs [ ref ]
103104 local_rev = local_refs [ ref ]
104105
You can’t perform that action at this time.
0 commit comments