Implement an upgrade path between old and new source files.

* applies the upgrade path to location, which needs to recovered
  from the old setting in both type and source file.

Bug: 13165733
Change-Id: Icaef2c49c46acba57e59f3da3d0bc9c4f153d9cc
2 files changed