Closed
Description
In preparation for the 1.0.0 release and to align with Semantic Versioning, I think it would be a good idea if we look at the overall cmd2
public API presented to end users and either explicitly make internal functions/methods such by beginning their name with an underscore and/or to do a better job clarifying what we consider the public API to be.
One way or the other, I think we want to clearly convey the parts of cmd2
we intend to remain stable within major releases and the parts we don't make any promises about.