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

Improve code quality #8

Open
LogicalError opened this issue Oct 5, 2024 · 0 comments
Open

Improve code quality #8

LogicalError opened this issue Oct 5, 2024 · 0 comments
Assignees
Labels
task A task that needs to be done

Comments

@LogicalError
Copy link
Member

  • Remove as much unsafe code as possible, separate remaining unsafe functionality in small methods in separate assembly
  • Remove all usages of "static" instances, or at least make it them with "enter playmode without domain reload"
  • Remove all unused code
  • Remove all reflection into internal Unity code, this is too brittle since Unity changes their internal code all the time
@LogicalError LogicalError self-assigned this Oct 5, 2024
@LogicalError LogicalError added the task A task that needs to be done label Oct 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task A task that needs to be done
Projects
None yet
Development

No branches or pull requests

1 participant