Existe-t-il un moyen de mettre à niveau la version Ruby sous-jacente d'un projet rails et de s'assurer qu'il n'y a pas de changement de code dans le code? J'utilise rvm pour maintenir mon environnement Ruby et je sais que je peux simplement créer un nouvel environnement et partir de là, mais cela impliquerait de tester l'ensemble de l'application.Version de mise à niveau de Ruby et vérificateur de compatibilité de code
Par exemple, mon Gemfile spécifie les éléments suivants:
ruby '2.0.0'
gem 'rails', '~> 4.0.3'
gem 'rake'
Si je devais passer à Ruby 2.4 est-il un moyen de vérifier mon code pour voir s'il y a des changements de rupture entre les versions?
Avez-vous des tests dans votre projet? – inye
Je ne conseillerais pas d'aller à 2.4 directement à partir de la 2.0. Monter d'une version mineure à la fois. – emaillenin
@inye Je le sais, mais il n'y a pas de couverture complète. –