[ruby-it] Aiuto ruby on rails

Paolo Montrasio paolo a paolomontrasio.com
Lun 21 Set 2009 11:35:50 CEST


Giorgio Gambino wrote:
> NoMethodError in Products#new
> 
> Showing *app/views/products/new.html.erb* where line *#3* raised:
> 
> undefined method `^' for "4":String

Ho googlato quest'ultimo messaggio ed ho trovato questo bug aperto verso 
Rails 2.3.4

https://rails.lighthouseapp.com/projects/8994/tickets/3144-undefined-method-for-string-ror-234

Se non ho capito male si verifica solo con Ruby 1.9, ma nella 
discussione c'è una patch da applicare al file di Rails che genera 
l'errore.

Il passaggio a Ruby 1.9 non è indolore perché sono cambiate alcune 
cosette. Chi continua sviluppare con la 1.8 (ad esempio io) non ha 
l'interprete a farglielo notare con i suoi errori e così il codice che 
produce non è sempre compatibile.

D'altra parte la versione di Ruby raccomandata per Rails è ancora la 
1.8.7. In vista del passaggio alla 1.9 (prima o poi accadrà) l'unica 
cosa da fare è coprire bene l'applicazione di test così da sapere dove 
mettere le mani prima che lo scoprano i clienti in produzione.

Paolo
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list