Commit Graph

9 Commits

Author SHA1 Message Date
Pierre Sassoulas
9f2de9123b
[PyCQA migration] Upgrade links to the repositories in code and doc (#8514) 2023-03-29 21:21:43 +02:00
Andreas Finkler
ceb2410471
pyreverse: drop support for .vcg format (#8426) 2023-03-10 21:24:37 +01:00
Daniël van Noord
5bff0d8a54 Use `python-typing-update on pylint/pyreverse` directory 2022-04-14 11:21:58 +02:00
Pierre Sassoulas
ec4a3f7f1e Add a pre-commit hook to check the copyright notice
Fix the existing file so they have a notice.
No header for setup.py or examples or doc
2022-03-24 13:06:15 +01:00
Pierre Sassoulas
9e0baf370a Simplify hard to maintain copyright notice
git is the source of truth for the copyright, copyrite (the tool)
was taking exponentially longer with each release, and it's
polluting the code with sometime as much as 50 lines of names.
2022-03-24 13:06:15 +01:00
Antonio Quarta
ed55e8f664
Add mermaidjs as format output for pyreverse (#5272)
add mermaid js printer, fix accepted output format without graphviz
Make an adapter for package graph, use class until mermaid don't
add a package diagram type. Add mmd and html formats to additional commands
2021-12-03 18:33:04 +01:00
Pierre Sassoulas
f6d3d39898 Bump pylint to 2.12.0, update changelog
Closes #5250
2021-11-25 15:21:25 +01:00
Daniël van Noord
4c36ba7763
Add basic typing to `pylint/pyreverse` 2021-10-02 16:02:30 +02:00
Andreas Finkler
4da3862f49
`pyreverse`: add PlantUML output (#4846)
* Extract helper method to get annotated arguments into ``Printer`` base class.

* Add ``Printer`` subclass for PlantUML output

* Add functional test for ``PlantUmlPrinter``

* Add tests for specific layout for ``PlantUmlPrinter``

* Extract test helper function to remove code duplication

* Add new test class to check type annotations

* Cleanup generated .puml files after tests finished

* Create a factory function to get the correct ``Printer`` class for a given filetype.

* Fix unittest after adding a new class to the test data.

* Add changelog and whatsnew entry

* Add "plantuml" as possible extension for PlantUML output
2021-08-14 21:34:00 +02:00