RobotExMachina / Machina.NET

A library for real-time robot control.
MIT License
86 stars 33 forks source link

Refactoring , Performance and security Improvements #28

Closed yuossfalaa closed 1 month ago

yuossfalaa commented 1 month ago

Key Changes : 1 - Upgrading To .Net 8 For Security Concerns and Performance Improvement , also all dependencies issues were solved.

2 - upgrading RobotStudio SDK to 2024 version.

3 - Moving Tests to NUnit.

4 - Cleaning Code from Comments and Refactoring it for better performance and maintainability

garciadelcastillo commented 1 month ago

Hi @yuossfalaa ,

And thanks for sharing your contribution, quite a lot of changes!

May I ask you about your interest in the project and your work?

yuossfalaa commented 1 month ago

Hi @garciadelcastillo I am working for a company that uses this library, they asked me to refactor and enhance the code as much as possible. I opened a pull request by mistake, but they actually said it's okay to upstream the changes to the original repo. So if you would like me to re-open the pull request , please let me know.