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

Refactoring #12

Merged
merged 9 commits into from
Oct 22, 2024
Merged

Refactoring #12

merged 9 commits into from
Oct 22, 2024

Conversation

ForYourEyesOnlyyy
Copy link
Owner

Changes Made:

  • Refactored Imports: Refactored all imports across the project, particularly local imports that previously required manual appending to the system path. The new structure ensures imports are handled universally, allowing the code to run seamlessly on any environment without manual path modifications.
  • Shell Script Automation: Added setup.sh, shutdown.sh, and run.sh scripts to simplify project setup, teardown, and execution. These scripts automate common tasks, making it easier for anyone to get the project up and running.

Benefits:

  • Improved Code Portability: The refactored imports eliminate the need for manual system path adjustments, making the codebase more portable and easier to run across different environments.
  • Simplified Project Setup: The shell scripts streamline the process of setting up, running, and shutting down the project, reducing setup time and minimizing errors during environment configuration.
  • Better Collaboration: The universal import handling and automated scripts make the project more accessible to new contributors, improving collaboration and reducing onboarding time.

@ForYourEyesOnlyyy ForYourEyesOnlyyy merged commit d07b3ea into dev Oct 22, 2024
2 checks passed
@ForYourEyesOnlyyy ForYourEyesOnlyyy deleted the refactoring branch October 23, 2024 08:21
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.

1 participant