У меня есть проект с более чем 500 Missing XML Comment
предупреждениями. Я знаю, что могу удалить функцию XML Comment или вставить пустые фрагменты комментариев везде, но я бы предпочел универсальное решение, в котором я могу внести одно изменение, которое отключит все предупреждения этого типа.
То, что я делаю только сейчас, это положить
///<Summary>
///
///</Summary>
или
#pragma warning disable 1591
было просто любопытно, если бы это было возможно.
public
Без уважительной причины. В этом случае простое (и, на мой взгляд, хорошее) решение - просто удалить слово public
(или заменить его избыточным internal
ключевым словом, в зависимости от предпочтительного стиля) из внешнего внешнего типа. Тогда все предупреждения CS1591 об этом типе и его членах исчезают. Конечно, вам все равно придется сохранить некоторые типы public
. Но в этом случае справедливо, что вы требуете надлежащего документирования их публичных частей.