Loading
gnomeExtensions/update: Make collision calculation independent of fetching
Do not collect pname → uuid mapping during extension processing. We will want to do it separately so that we can do it after changing the set of merged versions without having to re-fetch everything. Also remove the collision warning. It would only have warned about pname collisions within a each `gnomeXYExtensions` attribute set but those sets do not expose extensions by name, so the warning was pointless. Since we are now iterating on `extensions.json`, we had to transpose the iterations.