New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrong return value of methods #6
Comments
Can you show me the types that are output by typedoc for the properties and methods? |
This is fixed in 0.1.4. 🎉 |
Dear @krisztianb Error when executing the plugin. "umlClassDiagramBoxBorderWidth"
My typedoc-config-class-diagram.ts
Best Regards, |
You need to update TypeDoc to the latest version (0.17.7) which allows default values that are out of bounds: TypeStrong/typedoc#1291 |
Dear @krisztianb umlclass diagramuml vscode diagramI see now from the previous picture sent, a better decode of the type but I don't have all the dependencies that means interface, inheritance are missing. Best Regards, |
I moved this to a separate issue as it is not related to the original problem. Let's discuss the problem over there, shall we? |
Dear @krisztianb The return value is look like the source code. Just for my knowledge, why the class diagram provided by the vscode plugin is more detailed from yours plugin? Best Regards, |
There can be two reasons for this:
Number 2 means the following: If you have a class A that extends B and B implements InterfaceC, then A only includes in the diagram the extending of B, but not InterfaceC. InterfaceC is only visible in the diagram of B. So in the diagrams in my plugin you only see that which is there in the code too: Would you need this to be different? We could add an option to always include every implemented interface in the diagrams. |
Dear @krisztianb
If I compare the uml generated and the type of the methods, ... are not the same and missing information :
If I compare with other tools, the same class, I have this :
Best Regards,
Youssef
The text was updated successfully, but these errors were encountered: