Итак, у меня есть код, который отлично работает на ruby 1.8.7, но на 1.9.2 он не работает.
Вот сообщение об ошибке:
rake aborted!
/u/apps/proxy/releases/20111115125519/db/seeds.rb:16: syntax error, unexpected tASSOC, expecting ')'
:image_url => 'dooropen',
^
/u/apps/proxy/releases/20111115125519/db/seeds.rb:16: syntax error, unexpected ',', expecting $end
Вотсоответствующая часть кода:
door_on_state = BoxStateConfiguration.create (
:image_url => 'dooropen',
:color => '#CD493B',
:label => 'Ytterdörr öppen',
:interactive => false
)
Я добавил # encoding: utf-8
в начало файла, так как иногда это проблема, когда он работает на 1.8.7, но не на 1.9.2, но это не такничего не изменить.
Кто-нибудь знает, на что жалуется рубин?