practicalswift
d4b36a8949
[gardening] Fix spacing
2017-05-04 15:23:47 +02:00
Xi Ge
c6f8d4781d
migrator: correct a misplaced assertion. rdar://31980368
2017-05-03 20:49:39 -07:00
Xi Ge
beb5347f95
[Migrator] During de-serialization, remove duplicated API diff items from the store. ( #9239 )
2017-05-03 16:48:44 -07:00
Xi Ge
7163a40ffb
[Migrator] Support framework API function renames. rdar://31766131 ( #9013 )
2017-04-25 15:50:40 -07:00
Xi Ge
2a2731a797
migrator: add a flag to print incoming usrs to the API diff data store to facilitate testing. NFC ( #8969 )
2017-04-24 13:53:55 -07:00
Xi Ge
e57232dbe9
[migrator] Add a viewer utility for child indices to facilitate access. NFC ( #8925 )
2017-04-21 15:15:58 -07:00
practicalswift
431e5a1440
[gardening] Use consistent end of namespace comments
2017-04-20 13:47:10 +02:00
practicalswift
50ae5d1541
[gardening] Use consistent end-of-namespace comments
2017-04-18 19:21:26 +02:00
Xi Ge
ba33fd6236
swift-api-digester: Add a data structure APIDiffItemStore. ( #8794 )
...
This structure serves multiple purposes:
a. Allow migrator to speak in the same language with swift-api-digester in terms of API changes.
b. Serialize/Deserialize detected API change items in JSON format.
c. Manage memory after deserializing API change items.
d. Facilitate look up by USRs of APIs under migration.
The structure is tested by round-trip serialization and deserialization.
2017-04-17 13:04:02 -07:00
Xi Ge
dbb71698e9
swift-api-digester: Extract/Expose API change descriptors to libIDE to allow visibility from libMigrator. NFC ( #8766 )
2017-04-13 18:31:41 -07:00