CCNet.ProjectChecker.Program.CheckForbiddenFiles C# (CSharp) Метод

CheckForbiddenFiles() публичный статический Метод

Checks "ForbiddenFiles" condition.
public static CheckForbiddenFiles ( ) : void
Результат void
		public static void CheckForbiddenFiles()
		{
			StringBuilder message = new StringBuilder();

			List<string> forbidden = new List<string>();
			forbidden.Add("app.config");
			forbidden.Add("ivy.xml");
			forbidden.Add("Local.testsettings");
			forbidden.Add("publish.bat");
			forbidden.Add("publish.cmd");
			forbidden.Add("Restart.bat");
			forbidden.Add("Register.bat");
			forbidden.Add("Start.bat");
			forbidden.Add("Stop.bat");
			forbidden.Add("UnRegister.bat");
			forbidden.Add("web.config");
			forbidden.Add("web.config.default");
			forbidden.Add("Web.Debug.config");
			forbidden.Add("Web.Release.config");
			forbidden.Add("DeploymentInstruction.txt");

			List<string> items = ProjectHelper.GetProjectItems()
				.Select(item => Path.GetFileName(item.FullName))
				.ToList();

			string description;
			if (!ValidationHelper.CheckEntries(
				items,
				forbidden,
				out description))
			{
				message.Append(description);
			}

			if (message.Length == 0)
				return;

			RaiseError.ForbiddenFiles(message.ToString());
		}