ShellCommandsMap typedef

A map of SystemShells to a list of uninstalled commands.

The map and its content are unmodifiable. This is to ensure that CompletionConfigurations is fully immutable.

Implementation

typedef ShellCommandsMap
    = UnmodifiableMapView<SystemShell, UnmodifiableSetView<String>>;