App itself Migrating Unit and UI tests Regression and fixing issues Auto migration Migrating Core frameworks Estimating number and types of bugs to fix migration evaluation migration process @tgebarowski
hidden -> isHidden • enabled -> isEnabled • popViewControllerAnimated -> popViewController(animated:) • registerNib(_:forCellReuseIdentifier:) -> register(_:forCellReuseIdentifier:) • wszystkie błędy związane z rename’ing enumów ‚X’ has been renamed to ‚Y’ 551 errors extraneous argument label 250 errors explicitly marked unavailable here 570 errors has no case „X”, did you mean „x” 523 errors NSDate & Date related 114 errors
Provided a workaround for 7.2 swiftc wrapper swiftc -num-threads 0 with fork instead of posix_spawn Xcode More info: https://github.com/tgebarowski/swiftc-wrapper The +1500 Swift files problem (Xcode 7.2)