Skip to content

Move application logic out of Cli class

Brian Williams requested to merge bwill/simplify-cli-entrypoint into master

Why is this change being made?

The Gcs::Cli class has grown complicated and contains a lot of application logic. Cli serves as the entrypoint for the application and should be as minimal as possible. This change does some refactoring by introducing a new "plugin" system for each scan type.

Edited by Brian Williams

Merge request reports