uber-archive / idl

A CLI for managing Thrift IDL files
http://www.uber.com
MIT License
78 stars 19 forks source link

Prepare patch release 3.1.7 #69

Closed kriskowal closed 7 years ago

kriskowal commented 7 years ago

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.

andrewdeandrade commented 7 years ago

LGTM