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

Overhaul Code Structure #87

Merged
merged 5 commits into from
Dec 30, 2024
Merged

Overhaul Code Structure #87

merged 5 commits into from
Dec 30, 2024

Conversation

ElhamAryanpur
Copy link
Collaborator

@ElhamAryanpur ElhamAryanpur commented Dec 30, 2024

  • Remove unnecessary Result(s)
  • Convert into a core and dynamic crate architecture
  • Create a dynamic linking feature flag
  • Remove unwraps and expects internally for fault-tolerance
  • Create Error type to explain issues further

@ElhamAryanpur ElhamAryanpur added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed dependencies Pull requests that update a dependency file labels Dec 30, 2024
@ElhamAryanpur ElhamAryanpur added this to the 0.6.0 milestone Dec 30, 2024
@ElhamAryanpur ElhamAryanpur self-assigned this Dec 30, 2024
crates/blue_engine_core/src/render.rs Dismissed Show dismissed Hide dismissed
@ElhamAryanpur ElhamAryanpur merged commit 2fd9603 into master Dec 30, 2024
4 checks passed
@ElhamAryanpur ElhamAryanpur deleted the Overhaul-Code-Structure branch December 30, 2024 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant