CCNet.Build.CheckProject.AllFilesShouldUseUtf8.GetTfsEncodings C# (CSharp) Method

GetTfsEncodings() private method

private GetTfsEncodings ( CheckContext context ) : int>.Dictionary
context CheckContext
return int>.Dictionary
		private Dictionary<string, int> GetTfsEncodings(CheckContext context)
		{
			Console.WriteLine("Getting file encodings from TFS...");
			var files = context.Tfs.GetAllItems(Args.TfsPath)
				.Where(item => item.Encoding > 0)
				.ToDictionary(
					item => item.ServerPath.ReplaceIgnoreCase(Args.TfsPath + '/', String.Empty),
					item => item.Encoding);

			Console.WriteLine("Found {0} text files.", files.Count);
			return files;
		}