buildhistory_analysis: report if all items removed from a list
If all items have been removed from a list then state that explicitly. (From OE-Core rev: 2434a751e9684058786d4595cef3678d397f3c39) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
275ef4900e
commit
4db604cd3a
|
@ -76,7 +76,10 @@ class ChangeRecord:
|
||||||
added = list(set(bitems) - set(aitems))
|
added = list(set(bitems) - set(aitems))
|
||||||
|
|
||||||
if removed or added:
|
if removed or added:
|
||||||
out = '%s:%s%s' % (self.fieldname, ' removed "%s"' % ' '.join(removed) if removed else '', ' added "%s"' % ' '.join(added) if added else '')
|
if removed and not bitems:
|
||||||
|
out = '%s: removed all items "%s"' % (self.fieldname, ' '.join(removed))
|
||||||
|
else:
|
||||||
|
out = '%s:%s%s' % (self.fieldname, ' removed "%s"' % ' '.join(removed) if removed else '', ' added "%s"' % ' '.join(added) if added else '')
|
||||||
else:
|
else:
|
||||||
out = '%s changed order' % self.fieldname
|
out = '%s changed order' % self.fieldname
|
||||||
elif self.fieldname in numeric_fields:
|
elif self.fieldname in numeric_fields:
|
||||||
|
|
Loading…
Reference in New Issue