Certain commands have a set of flags (sometimes arguments associated to those flags).
How should this be handled?
The options available to "git remote" are pretty large, currently implemented is "git remote -v" and the code associated is passing along a "verbose" flag to the Remote class.
This imposes limitations into the Remote class (as it currently stands it expects the verbose argument). Would it be harmful to utilize kwargs inside of the class init methods?
Thoughts?
Certain commands have a set of flags (sometimes arguments associated to those flags).
How should this be handled?
The options available to "git remote" are pretty large, currently implemented is "git remote -v" and the code associated is passing along a "verbose" flag to the Remote class.
This imposes limitations into the Remote class (as it currently stands it expects the verbose argument). Would it be harmful to utilize kwargs inside of the class init methods?
Thoughts?