#2151 BuildConfiguration should warn on override of aliases using a global namespace.
Issue created by jsirois
Currently BuildConfiguration checks each alias type individually against only that type's aliases; ie it checks objects for collisions with other objects, but not for collisions with targets, etc. Since the aliases are all merged into a single global namespace for the BUILD parse, the checking should likewise be against the same global namespace.
pantsbuild/pants