Принудительное семантическое Управление версиями
От: vaa  
Дата: 24.04.22 11:37
Оценка: :)
В https://elm-lang.org/
есть такая штука:

Принудительное семантическое Управление версиями
Elm автоматически обнаруживает все изменения API благодаря своей системе типов.
Мы используем эту информацию, чтобы гарантировать,
что каждый отдельный пакет Elm точно соответствует семантическому управлению версиями.
Никаких сюрпризов в выпусках ПАТЧЕЙ


Существует ли такой инструмент для C#/F#?

Поясню, перед публикацией пакета, элм выполняет следующее:
This package has never been published before. Here's how things work:

— Versions all have exactly three parts: MAJOR.MINOR.PATCH

— All packages start with initial version 1.0.0

— Versions are incremented based on how the API changes:

PATCH = the API is the same, no risk of breaking code
MAJOR = existing values have been changed or removed

— I will bump versions for you, automatically enforcing these rules

— Я буду подбирать версии для вас, автоматически применяя эти правила
☭ ✊ В мире нет ничего, кроме движущейся материи.
Отредактировано 25.04.2022 3:15 Разраб . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.