diff options
Diffstat (limited to 'manifest_xml.py')
-rw-r--r-- | manifest_xml.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/manifest_xml.py b/manifest_xml.py index ea274c76..b7579d5d 100644 --- a/manifest_xml.py +++ b/manifest_xml.py | |||
@@ -1940,11 +1940,14 @@ https://gerrit.googlesource.com/git-repo/+/HEAD/docs/manifest-format.md | |||
1940 | fromKeys = sorted(fromProjects.keys()) | 1940 | fromKeys = sorted(fromProjects.keys()) |
1941 | toKeys = sorted(toProjects.keys()) | 1941 | toKeys = sorted(toProjects.keys()) |
1942 | 1942 | ||
1943 | diff = {'added': [], 'removed': [], 'changed': [], 'unreachable': []} | 1943 | diff = {'added': [], 'removed': [], 'missing': [], 'changed': [], 'unreachable': []} |
1944 | 1944 | ||
1945 | for proj in fromKeys: | 1945 | for proj in fromKeys: |
1946 | if proj not in toKeys: | 1946 | if proj not in toKeys: |
1947 | diff['removed'].append(fromProjects[proj]) | 1947 | diff['removed'].append(fromProjects[proj]) |
1948 | elif not fromProjects[proj].Exists: | ||
1949 | diff['missing'].append(toProjects[proj]) | ||
1950 | toKeys.remove(proj) | ||
1948 | else: | 1951 | else: |
1949 | fromProj = fromProjects[proj] | 1952 | fromProj = fromProjects[proj] |
1950 | toProj = toProjects[proj] | 1953 | toProj = toProjects[proj] |