This release addresses a problem when a dependency IDL is in a subdirectory of
its project location.
IDL makes the simplifying assumption that all project IDL files are in one
directory. This assumption is critical to avoid overlapping ownership hazards.
This release relaxes the assumption and handles this existing case.
A future minor release will protect against the hazard where a common ancestory
can overwrite all the IDL for nested repository locations.
This release addresses a problem when a dependency IDL is in a subdirectory of its project location.
IDL makes the simplifying assumption that all project IDL files are in one directory. This assumption is critical to avoid overlapping ownership hazards. This release relaxes the assumption and handles this existing case. A future minor release will protect against the hazard where a common ancestory can overwrite all the IDL for nested repository locations.