Не первый раз пытаюсь найти, но ничего не выходит, последняя надежда на вас :)
В общем есть папка с кодом, писавшимся математиком протяженное время. Внутри нее часто одни алгоритмы сменялись другими, некоторые просто устарели и нигде не используются, в общем содержимое папки превратилось в изрядную помойку.
Я хочу навести там порядок. Для начала хочу просто изучить зависимости между классами. Для этого мне нужна программа, которая на вход принимает папку, рекурсивно внутри нее изучает все существующие сущности и в качестве выхлопа выдает в идеале UML.
Можно конечно и самому реализовать данную программу, задача выглядит на первый взгляд не столь сложной, однако с визуализацией придется попотеть и ей заниматься крайне не хочется
Кто какие средства знает на эту тему??