an0rak-dev / vscode-gcp-cloudbuild

[LOOKING FOR A NEW MAINTAINER] Add GCP CloudBuild support in VSCode
Apache License 2.0
2 stars 1 forks source link

Chore/refactor oop #12

Closed an0rak-dev closed 4 years ago

an0rak-dev commented 4 years ago

Type of modification

Changes description

Nothing functional was added. Only a technical refactor.

Technical description

Rework the architecture to use Objects, and add separation and Inversion of Control over the different modules. This is made in order to easily proceed to bigger updates with new features, without breaking the behaviour of the plugin. This will also permits Beta testing by adding feature flipping which the user's can enable or disable at this convenience.

PR CheckList

Please make sure your PullRequest respect all those items :