2012-01-17 3 views
0

У меня установлен Jalopy 1.9.4 для eclipse (Indigo), jdk 1.5.Jalopy 1.9.4 и Eclipse (Indigo)

Ни один из вариантов под Java-кодом генерации jalopy не выбран. Это не имеет никакого значения для jalopy. Он вставляет, например, «@override» для методов и «final» для переменных везде, где он видит необходимость. Мне не разрешено удалять эти вставленные опции. Когда я удаляю и сохраняю, они снова появляются.

Любая идея, что происходит не так?

спасибо, Soumya

+0

Вы уверены, что элементы на самом деле вставлены Jalopy? Вы проверили настройки очистки кода Eclipse или другие плагины? –

ответ

1

Вы уверены, что это действительно Jalopy, который вставляет элементы? Возможно, проверьте настройки очистки кода Eclipse. Или удалите Jalopy, чтобы убедиться.

Вы используете один профиль Jalopy? Или есть несколько профилей? Возможно, Jalopy переключает профили «на лету», и в одном профиле настройки очистки кода отличаются от ожидаемых. И убедитесь, что никакие конкретные настройки проекта не включены.

+0

Это действительно было включено в Eclipse - Code Style, а не Jalopy. Спасибо. – soumya

0

Может быть, драндулет настроен для синхронизации с общим кодом конвенции? Проверьте настройки ниже Eclipse-> Jalopy-> Synchronize

+0

Благодарим вас за подсказку, но при синхронизации ничего не указано. – soumya

0

Почему вам не разрешено удалять вставленные элементы? Если ваша компания хочет, чтобы они были вставлены и сконфигурированы в Jalopy соответственно, нет смысла пытаться переопределить политику компании.

+0

Это то, чего я не понимаю. Мы импортировали XML-файл соглашения об условном коде компании. Например, нет упоминания о том, что нужно добавить '@override', но если я удалю jalopy, вставленные теги «@override» и сохраните файл, теги появятся снова. Это, по-видимому, не вызвано выборами флажка, выполненными путем редактирования настроек jalopy из eclipse. – soumya

Смежные вопросы