Open
Description
As discussed in #1103 (comment)
Maybe should we
- Move
Submodule.RetrieveStatus()
intoSubmoduleCollection.RetrieveSubmoduleStatus()
- Turn
SubmoduleStatus
into a concrete type, which would exposeIsUnmodified
andIsWorkingDirectoryDirty
shortcut properties along with another one which would maybe expose the flags? This may leave us some room for future improvement (conflicts, ...)
Quote from @dahlbyk
"Now that you mention it, I agree that the SubmoduleStatus
API has some room for improvement (SRP violation, communicating both superproject and submodule status)."