Класс, объединение или перечислимое имя (включая проверку, если таковые имеются) должны быть уникальным идентификатором
Примечание
Используйте Bug Finder вместо Code Prover для проверки правил кодирования. Поддержка кодирования правил, регистрируясь в Code Prover будет удалена в будущем релизе. См. Вопросы совместимости.
Класс, объединение или перечислимое имя (включая проверку, если таковые имеются) должны быть уникальным идентификатором.
Правило отмечает описания идентификатора, где имя идентификатора совпадает с ранее заявленным классом, объединением или именем определения типа. Когда вы используете идентификаторы, которые идентичны, можно перепутать между ними.
Средство проверки не отмечает ситуации, где конфликтные имена происходят в различных пространствах имен.
Bug Finder и Code Prover проверяют это правило кодирования по-другому. Исследования могут привести к различным результатам.
Класс, объединение или перечислимое имя (включая проверку, если таковые имеются) должны быть уникальным идентификатором.
Идентификатор tagName
не должен быть снова использован.
Уже используемый в качестве имени тега (fileName
lineNumber
).
Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.
Группа: лексические соглашения |
Категория: необходимый |