diff --git a/Cmdline/Action/Show.cs b/Cmdline/Action/Show.cs index 139af0bb4..5b67f57de 100644 --- a/Cmdline/Action/Show.cs +++ b/Cmdline/Action/Show.cs @@ -217,7 +217,7 @@ private int ShowMod(CkanModule module, ShowOptions opts) { user.RaiseMessage(""); user.RaiseMessage(Properties.Resources.ShowDependsHeader); - foreach (RelationshipDescriptor dep in module.depends) + foreach (var dep in module.depends) { user.RaiseMessage(" - {0}", RelationshipToPrintableString(dep)); } @@ -227,9 +227,9 @@ private int ShowMod(CkanModule module, ShowOptions opts) { user.RaiseMessage(""); user.RaiseMessage(Properties.Resources.ShowRecommendsHeader); - foreach (RelationshipDescriptor dep in module.recommends) + foreach (var rec in module.recommends) { - user.RaiseMessage(" - {0}", RelationshipToPrintableString(dep)); + user.RaiseMessage(" - {0}", RelationshipToPrintableString(rec)); } } @@ -237,9 +237,19 @@ private int ShowMod(CkanModule module, ShowOptions opts) { user.RaiseMessage(""); user.RaiseMessage(Properties.Resources.ShowSuggestsHeader); - foreach (RelationshipDescriptor dep in module.suggests) + foreach (var sug in module.suggests) { - user.RaiseMessage(" - {0}", RelationshipToPrintableString(dep)); + user.RaiseMessage(" - {0}", RelationshipToPrintableString(sug)); + } + } + + if (module.supports != null && module.supports.Count > 0) + { + user.RaiseMessage(""); + user.RaiseMessage(Properties.Resources.ShowSupportsHeader); + foreach (var sup in module.supports) + { + user.RaiseMessage(" - {0}", RelationshipToPrintableString(sup)); } } @@ -247,7 +257,7 @@ private int ShowMod(CkanModule module, ShowOptions opts) { user.RaiseMessage(""); user.RaiseMessage(Properties.Resources.ShowProvidesHeader); - foreach (string prov in module.provides) + foreach (var prov in module.provides) { user.RaiseMessage(" - {0}", prov); } diff --git a/Cmdline/Properties/Resources.resx b/Cmdline/Properties/Resources.resx index 8b32b4770..b568f770c 100644 --- a/Cmdline/Properties/Resources.resx +++ b/Cmdline/Properties/Resources.resx @@ -345,6 +345,7 @@ Try `ckan list` for a list of installed mods. Depends: Recommends: Suggests: + Supports: Provides: Resources: Home page: {0}