Nathan Hawes
4ff254de97
Move canDeclProvideDefaultImplementationFor() from libIDE into libIndex
2017-04-27 23:23:45 -07:00
Nathan Hawes
8ad6aa4e0d
[migrator] Add pass for API type changes
...
This handles optionality changes and type rewrites in function param and return types and constructor param and failability types.
Resolves rdar://problem/31766010
2017-04-27 22:19:52 -07:00
Xi Ge
14781598cb
[Migrator] Handle getter/setter to property access migration. rdar://31766311 ( #9083 )
2017-04-27 16:33:57 -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
5b86c72493
migrator: support simple variable renames. rda://31766131
2017-04-24 12:36:30 -07:00
Xi Ge
c55b43efc0
[Migrator] Add the simple transformation from global variables to static member variables. ( #8865 )
...
This should also handle global string to string enum migration.
2017-04-20 18:36:33 -07:00