Выключите индексацию на netbeans

Как другие отвечающие стороны, уже сказанные, по моему скромному мнению, нет никакого надежного способа узнать, действительно неизменен ли объект.

я просто представил бы интерфейс "Immutable" для проверки по при добавлении. Это работает подсказкой, что только неизменные объекты должны быть вставлены по любой причине, Вы делаете ее.

interface Immutable {}

class MyImmutable implements Immutable{...}

public void add(Object o) {
  if (!(o instanceof Immutable) && !checkIsImmutableBasePrimitive(o))
    throw new IllegalArgumentException("o is not immutable!");
  ...
}
8
задан KdgDev 26 July 2016 в 19:39
поделиться

2 ответа

проблема хорошо известна, окончательное решение еще не доступно, но, возможно, вы подойдете для решения этой проблемы ....

см. этот плагин, который останавливает автоматическое сканирование и добавляет параметр RefreshAll в меню «Файлы». Существует риск рассинхронизации ваших индексов, поэтому используйте его с осторожностью. У меня это сработало.

Удачи MikeD

7
ответ дан 6 December 2019 в 00:07
поделиться

Ммм, я не нашел ничего подобного, но попробуйте следующее:

Перейдите в Инструменты> Параметры> Редактор и отключите все параметры в Завершение кода и подсказки

Полагаю, если у вас не включены автозавершение кода и подсказки. Nebeans должен отключить индексацию при запуске ...

Также вы можете попробовать закрыть все проекты (или некоторые из них) при выходе.

-3
ответ дан 6 December 2019 в 00:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: