LINUX.ORG.RU

История изменений

Исправление quiet_readonly, (текущая версия) :

но имеет кучу сторонних утилит для этого. Ъ-unixway

Насчёт юниксвея не поспорить, а вот качество dia2code не очень хорошее. Прогнал генерацию C++ кода для достаточно простой диаграммы, и те же проблемы: код не компилируется, отформатирован в очень неожиданном стиле, содержит мусорные комментарии, да ещё и *.cpp нету, только заголовки.

Так что остаюсь при своём мнении: без clang format и качественно сделанной базовой части в генерации кода делать нечего.

Что касается базовой части — добавление метода класса там достаточно долгое, в редакторе гораздо быстрее можно было бы написать.

Исходная версия quiet_readonly, :

но имеет кучу сторонних утилит для этого. Ъ-unixway

Насчёт юниксвея не поспорить, а вот качество dia2code не очень хорошее. Прогнал генерацию C++ кода для достаточно простой диаграммы, и те же проблемы: код не компилируется, отформатирован в очень неожиданном стиле, содержит мусорные комментарии.

Так что остаюсь при своём мнении: без clang format и качественно сделанной базовой части в генерации кода делать нечего.

Что касается базовой части — добавление метода класса там достаточно долгое, в редакторе гораздо быстрее можно было бы написать.