NuGet.Commands.SourcesCommand.PrintRegisteredSources C# (CSharp) Method

PrintRegisteredSources() private method

private PrintRegisteredSources ( ) : void
return void
        private void PrintRegisteredSources()
        {
            var sourcesList = _sourceProvider.LoadPackageSources().ToList();
            if (!sourcesList.Any())
            {
                Console.WriteLine(NuGetResources.SourcesCommandNoSources);
                return;
            }
            Console.PrintJustified(0, NuGetResources.SourcesCommandRegisteredSources);
            Console.WriteLine();
            var sourcePadding = new String(' ', 6);
            for (int i = 0; i < sourcesList.Count; i++)
            {
                var source = sourcesList[i];
                var indexNumber = i + 1;
                var namePadding = new String(' ', i >= 9 ? 1 : 2);
                Console.WriteLine(
                    "  {0}.{1}{2} [{3}]",
                    indexNumber,
                    namePadding,
                    source.Name,
                    source.IsEnabled ? NuGetResources.SourcesCommandEnabled : NuGetResources.SourcesCommandDisabled);
                Console.WriteLine("{0}{1}", sourcePadding, source.Source);
            }
        }
    }