С обновлением Groovy я встретил действительно раздражающую проблему с новым добавленным зарезервированным словом: trait
.Groovy: Можно ли оставить зарезервированное слово?
Потому что перед обновлением я реализовал много переменных с именем trait
, а также закончил класс, расширенный от класса класса I.
пример кода, как:
class Dataseries extends Trait {
SingleTrait trait
...
...
}
это заняло бы очень много времени, чтобы переименовать все имена ...
Так я считаю, если можно отказаться от зарезервированного слова, которое Groovy использует?
Возможно, usin g [groovy 'modify file in place'] (http://groovy.codehaus.org/Groovy+CLI), которую вы могли бы использовать, чтобы изменить имена переменных – Will
, если вы действительно отчаялись, вы можете опрокинуть свой собственный groovy с удаленным ключевым словом. но я предполагаю, что IDE с надлежащей поддержкой рефакторинга приведет вас далеко (перед тем, как переключиться на новую оригинальную версию). – cfrick