diff --git a/puml-generator/.metadata.json b/puml-generator/.metadata.json new file mode 100644 index 0000000..0e31cd7 --- /dev/null +++ b/puml-generator/.metadata.json @@ -0,0 +1,5 @@ +{ + "displayName": "Puml Generator", + "pubDate": "18.02.2026", + "hide": true +} \ No newline at end of file diff --git a/puml-generator/img.svg b/puml-generator/img.svg new file mode 100644 index 0000000..299cf00 --- /dev/null +++ b/puml-generator/img.svg @@ -0,0 +1 @@ +ru.ilug.puml_generatorcontrollerconverterfile_systemparserprinterCompilationUnitLoaderList<CompilationUnit> load()CompilationUnitToPumlConverterString convert(List<CompilationUnit> units)OutputSavervoid save(String pumlContent)PumlGeneratorCompilationUnitToPumlConverter converterCompilationUnitLoader loaderOutputSaver savervoid generate()List<CompilationUnit> load()String generate(List<CompilationUnit> units)void save(String pumlContent)CompilationUnitToPumlConverterImplJavaUnitParser parserString convert(List<CompilationUnit> units)JavaUnitParserString parse(CompilationUnit unit)FileSystemCompilationUnitLoaderPath srcPathJavaParser javaParserList<CompilationUnit> load()List<Path> findAllJavaSourceFiles()boolean isPathMatched(Path path)CompilationUnit parseFile(Path filePath)FileSystemOutputSaverPath outputPathvoid save(String pumlContent)void deleteOutputFileIfExists()JavaUnitParserImplPrinter basePrinterString parse(CompilationUnit unit)PrinterPropertiesSet<Object> propertiesSetvoid put(Object args)void put(Object object)T get(Class<T> key)PrinterProperties clone()Printerint getPosition()String print(PrinterProperties properties) \ No newline at end of file diff --git a/puml-generator/index.md b/puml-generator/index.md new file mode 100644 index 0000000..7c88ad5 --- /dev/null +++ b/puml-generator/index.md @@ -0,0 +1,8 @@ +# puml-generator + +Утилита, конвертирующая исходный код Java в Plant UML диаграмму зависимостей классов. +Имеет гибкие настройки и легкую расширяемость. + +Ссылки: [GitHub](https://github.com/FalmerF/byte-mapper) + +![](./img.svg) \ No newline at end of file