pymodbus icon indicating copy to clipboard operation
pymodbus copied to clipboard

Make architecture document.

Open janiversen opened this issue 1 year ago • 7 comments

Find a tool that analyzes the code and generates a class tree.

Find a tool that analyzes the code and generates a call tree.

At the same time we should add an option to use qvalgrind for performance evaluation

janiversen avatar Feb 09 '24 10:02 janiversen

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Mar 13 '24 02:03 github-actions[bot]

still open

janiversen avatar Mar 13 '24 07:03 janiversen

Hello @janiversen, If it's helpful: https://medium.com/@yeger00/auto-class-diagram-in-python-da468bdea93 It's a way to generate the class tree and also look for diffs between commits 😄

abaenaDSET avatar Apr 10 '24 08:04 abaenaDSET

Thanks we currently do "pyreverse -k -o jpg pymodbus" to get the relation between all classes, which the article suggest.

janiversen avatar Apr 10 '24 09:04 janiversen

Thanks we currently do "pyreverse -k -o jpg pymodbus" to get the relation between all classes, which the article suggest.

Sorry, I only noticed the issue and replied based on what I've used in the past. What should be done next? If you could update the issue with the tasks and check the completed ones, it would be helpful. I don't have much time to develop, but I can contribute to research.

Thank you for your amazing work with this library! 😄

abaenaDSET avatar Apr 10 '24 09:04 abaenaDSET

The task is simple, create a better architecture document that what is available today.

janiversen avatar Apr 10 '24 11:04 janiversen

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar May 11 '24 02:05 github-actions[bot]

This issue was closed because it has been stalled for 5 days with no activity.

github-actions[bot] avatar May 16 '24 02:05 github-actions[bot]