CodingTrain / Bizarro-Devin

12 stars 4 forks source link

Refactor commands to their own files + Add dynamic command loader #13

Closed supercrafter100 closed 5 months ago

supercrafter100 commented 5 months ago

The files were getting slightly messy already. So I've decided to split up each command to it's own command file. Doing this may have gotten a bit out of hand so I created a dynamic command loader as well. All commands should extend the Command class. All files in the commands folder will get treated as a command and should extend the class accordingly.

This PR also moves all files inside a src folder to have a clear project structure where the actual extension files are inside the src folder and the configuration files are just in the root of the project.

shiffman commented 5 months ago

I'm going to go ahead and merge this, thank you @supercrafter100! I won't have time to properly work on this project until probably next weekend, but want to keep things going here for anyone who is contributing ideas. Thank you!