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