Skip to content
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

Fuhrmanator/issue109 #121

Merged
merged 7 commits into from
Mar 6, 2024
Merged

Conversation

fuhrmanator
Copy link
Contributor

Here's a fix for #109 -- I also updated the usage of Commander and glob.

Lastly, there is a bug fix where functions are being treated as methods (In the component factory). I made it as a separate commit. You may want to treat it separately?

This is a problem especially when a function doesn't belong to a class. The "method" line winds up in a PlantUML file, but it's outside of any class and causes PlantUML to fail.

image

Unfortunately, functions are not representable in PlantUML.
It's misleading to show them as methods, and there's a bug when a function is exported in a module that has no classes -- it shows in the PlantUML as a method without being inside a class (PlantUML crashes).
@bafolts bafolts self-assigned this Feb 17, 2024
.editorconfig Outdated Show resolved Hide resolved
tsconfig.json Show resolved Hide resolved
Co-authored-by: Brian Folts <brian.folts@gmail.com>
@bafolts bafolts merged commit 67ceef6 into bafolts:main Mar 6, 2024
1 check passed
@fuhrmanator fuhrmanator deleted the fuhrmanator/issue109 branch March 6, 2024 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants