Если это вообще возможно, сначала получите новый синтаксис, затем начните работать.
В противном случае, когда вы начнете объединяться, вы будете сталкиваться с ошибками компиляции, когда типы меняют имена - вы не сможете сказать, какой тип вы должны вызывать, так как имя изменилось.
Однако, если вы можете получать изменения в приращениях, то есть по одному имени функции за раз, вы можете мигрировать по мере продвижения. То есть они меняют имя функции и фиксируют. Затем вы берете это и объединяетесь, следя за тем, чтобы все компилировалось. Повторяйте пока не закончите ...