Closed Eilon closed 2 years ago
@maryamariyan - these are the changes that I showed you yesterday.
License headers updated. When you're ready to merge, please use rebase instead of squash because some of the individual commits in this PR are useful as-is and I'd rather not merge them. Thank you!
Ideally, look at each commit individually. Most are just a few lines. The big one is the refactoring that has this useful comment:
The refactoring is 95% just moving code and renaming some types. The few small changes were to add the new interfaces and localize the Azure dependencies into Azure-aware types. Then there was a bit of new code for the "local file" implementations of those interfaces (which is quite trivial).