File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -291,14 +291,15 @@ def run(self, args):
291291 all_submodules = sorted (set (base_submodules ) | set (head_submodules ))
292292 for i in all_submodules :
293293
294- if base_submodules [ i ] :
295- url = base_submodules [i ].get ("url" ,"" )
294+ if i in base_submodules :
295+ url = base_submodules [i ].get ("url" , "" )
296296 if not url .startswith ("../../" ):
297- print (f"Warning: incorrect path ({ url } ) in base submodule ({ i } )" , file = sys .stderr )
298- else :
299- url = base_submodules [i ].get ("url" ,"" )
300- if url .startswith ("../../" ):
301- print (f"Warning: incorrect path ({ url } ) in head submodule ({ i } )" , file = sys .stderr )
297+ print (f"Warning: incorrect path '{ url } ' in base submodule '{ i } '" , file = sys .stderr )
298+
299+ if i in head_submodules :
300+ url = head_submodules [i ].get ("url" , "" )
301+ if not url .startswith ("../../" ):
302+ print (f"Warning: incorrect path '{ url } ' in head submodule '{ i } '" , file = sys .stderr )
302303
303304 if i in base_submodules and i not in head_submodules :
304305 submodule_diff ["removed" ][i ] = base_submodules [i ]
You can’t perform that action at this time.
0 commit comments