Наш продукт включает функцию печати сообщений об ошибках при установке продукта.Сопровождающая функция - это комментарии, описывающие формат сообщения об ошибке, и в нем говорится, что оно «требуется HP».(Одна из платформ Unix, поддерживаемая нашим продуктом, - HP-UX.) Вот правила форматирования:
- Строки должны переноситься не более 80 символов.
- Не допускаются пустые строки или символы табуляции.
- Весь текст должен начинаться со столбца 10. (Другими словами, с отступом в 9 пробелов.)
Функция добавляет текст ERROR:
в начале сообщения,и он оборачивает строки в 80 столбцов, но не применяет ни одно из последних правил, что делает сообщения об ошибках частым источником замечаний при проверках кода.
Сообщение коммита (с 2011 года), связанное с функцией, говоритэто связано с нативной упаковкой HP, но никто здесь не может привести какую-либо документацию по ней.
Что является источником этих правил?