├── .github ├── dependabot.yml └── workflows │ ├── plantuml.yml │ ├── publish.yml │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── MANIFEST.in ├── README.md ├── pyproject.toml ├── samples ├── order.pu ├── order.svg └── order.xsd ├── setup.py ├── tests ├── __init__.py └── test_generator.py └── xsdata_plantuml ├── __init__.py ├── generator.py ├── hook.py ├── py.typed └── templates ├── class.jinja2 ├── enum.jinja2 └── module.jinja2 /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/plantuml.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/.github/workflows/plantuml.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/pyproject.toml -------------------------------------------------------------------------------- /samples/order.pu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/samples/order.pu -------------------------------------------------------------------------------- /samples/order.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/samples/order.svg -------------------------------------------------------------------------------- /samples/order.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/samples/order.xsd -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/tests/test_generator.py -------------------------------------------------------------------------------- /xsdata_plantuml/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "24.3" 2 | -------------------------------------------------------------------------------- /xsdata_plantuml/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/xsdata_plantuml/generator.py -------------------------------------------------------------------------------- /xsdata_plantuml/hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/xsdata_plantuml/hook.py -------------------------------------------------------------------------------- /xsdata_plantuml/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xsdata_plantuml/templates/class.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/xsdata_plantuml/templates/class.jinja2 -------------------------------------------------------------------------------- /xsdata_plantuml/templates/enum.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tefra/xsdata-plantuml/HEAD/xsdata_plantuml/templates/enum.jinja2 -------------------------------------------------------------------------------- /xsdata_plantuml/templates/module.jinja2: -------------------------------------------------------------------------------- 1 | @startuml 2 | {{ output }} 3 | @enduml 4 | --------------------------------------------------------------------------------