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

CFLT plugin very minor renaming & refactoring #1601

Merged
merged 9 commits into from
May 16, 2024

Conversation

IgorWiecz
Copy link
Contributor

I wrote this plugin at Uni back in 2021/ 2022, looking back now the code is absolutely terrible so I spent a day making it slightly less awful.

@coveralls
Copy link

coveralls commented May 15, 2024

Coverage Status

coverage: 69.505% (+0.02%) from 69.486%
when pulling c78bfe2 on IgorWiecz:master
into bc51c09 on workcraft:master.

@IgorWiecz
Copy link
Contributor Author

So this is just a minor refactor but wanted to merge in cause it'll be easier to review rather than having a huge PR down the line. There's generally a LOT that can be improved here, repeated logic in the drawing tools, the weird vertex name augmentation for dealing with iteration and the over-complicated AdvancedGraph and Optimal ECC calculation obviously need to be replaced with something much better. But I'll do those in separate PR's if I have time in the future.

@danilovesky danilovesky merged commit 9342e87 into workcraft:master May 16, 2024
18 checks passed
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.

None yet

3 participants