Looking forward, the Plugin will become bigger and the current folder Structure is not "prepared" for it.
Therefor the folder structure should become something along those lines:
Persistence
alapiclients
ALApiClients: Class
Wrapper: Folder
Deserializer: Folder (Might not be needed)
BackendModels: Folder
safefiles
SafefileManager: Class
SafefileModels: Folder
Wrapper: Folder (Potentially)
database
DatabaseConnector: Class
Entities: Folder
Repositories: Folder
Commands
Class per Command, potentially and Folders for larger Features with several commands
Tabcompletions
Mirrors the Commands Folder, with a Tabcompletion per Command
Ressources
Configs: Folder
Enums: Folder
AL_Base_Plugin: Class
ACs
[ ] The described Folderstrucutre is in place (Persistance/Database can be left out if #97 is not yet implemented)
Project
AL_Base_Plugin
Autor
Anedhel
Description
Looking forward, the Plugin will become bigger and the current folder Structure is not "prepared" for it. Therefor the folder structure should become something along those lines:
ACs