Skip to content

Releases: Stivo182/oscript-errors

Release list

v0.1.0

Choose a tag to compare

@Stivo182 Stivo182 released this 24 Aug 19:29

Первый релиз библиотеки структурированных ошибок для OneScript.

errors дополняет стандартную ИнформацияОбОшибке стабильными машинными кодами, структурированными данными и средствами работы с цепочками причин.

Возможности

  • Создание и оборачивание ошибок с сохранением исходной причины.
  • Добавление контекста без изменения кода исходной ошибки.
  • Стабильные машинные коды, не зависящие от текста сообщения.
  • Структурированные диагностические данные, подсказки и ссылки.
  • Каталог стандартных ошибок аргументов, операций, ресурсов, сети и данных.
  • Проверка контрактов аргументов.
  • Поиск, фильтрация и группировка ошибок во всей цепочке причин.
  • Пользовательское и диагностическое представления ошибок.
  • Настройка формата необработанных исключений через переменные окружения.
  • Локализованные сообщения на русском и английском языках.

Установка

opm install errors

Подключение:

#Использовать errors

Требования

  • OneScript 2.0.0 или новее.